Home
last modified time | relevance | path

Searched refs:MMRA (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h326 const MachineInstrBuilder &setMMRAMetadata(MDNode *MMRA) const { in setMMRAMetadata() argument
327 if (MMRA) in setMMRAMetadata()
328 MI->setMMRAMetadata(*MF, MMRA); in setMMRAMetadata()
351 MIMetadata(DebugLoc DL, MDNode *PCSections = nullptr, MDNode *MMRA = nullptr)
352 : DL(std::move(DL)), PCSections(PCSections), MMRA(MMRA) {} in DL()
354 MDNode *MMRA = nullptr)
355 : DL(DI), PCSections(PCSections), MMRA(MMRA) {} in DL()
364 MDNode *getMMRAMetadata() const { return MMRA; } in getMMRAMetadata()
369 MDNode *MMRA = nullptr; variable
H A DSelectionDAG.h290 MDNode *MMRA = nullptr;
2342 void addMMRAMetadata(const SDNode *Node, MDNode *MMRA) {
2343 SDEI[Node].MMRA = MMRA;
2354 return It != SDEI.end() ? It->second.MMRA : nullptr;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h57 MDNode *MMRA = nullptr; member
394 void setMMRAMetadata(MDNode *MMRA) { State.MMRA = MMRA; } in setMMRAMetadata() argument
397 MDNode *getMMRAMetadata() { return State.MMRA; } in getMMRAMetadata()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp904 if (MDNode *MMRA = DAG->getMMRAMetadata(Node)) { in EmitSchedule() local
908 It->setMMRAMetadata(MF, MMRA); in EmitSchedule()
H A DSelectionDAGDumper.cpp934 if (MDNode *MMRA = G ? G->getMMRAMetadata(this) : nullptr) { in print_details() local
936 MMRA->printAsOperand(OS, in print_details()
H A DSelectionDAGISel.cpp1171 if (MDNode *MMRA = DAG.getMMRAMetadata(CurNode)) in NodeInserted() local
1172 DAG.addMMRAMetadata(N, MMRA); in NodeInserted()
H A DSelectionDAGBuilder.cpp1340 MDNode *MMRA = I.getMetadata(LLVMContext::MD_mmra); in visit() local
1341 if (PCSectionsMD || MMRA) { in visit()
1353 if (PCSectionsMD || MMRA) { in visit()
1358 if (MMRA) in visit()
1359 DAG.addMMRAMetadata(It->second.getNode(), MMRA); in visit()
H A DSelectionDAG.cpp13244 if (LLVM_LIKELY(!NEI.PCSections) && LLVM_LIKELY(!NEI.MMRA)) { in copyExtraInfo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp862 if (MDNode *MMRA = MI.getMMRAMetadata()) { in print() local
866 MMRA->printAsOperand(OS, MST); in print()
H A DMachineInstr.cpp1908 if (MDNode *MMRA = getMMRAMetadata()) { in print() local
1914 MMRA->printAsOperand(OS, MST); in print()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp733 auto MMRA = MMRAMetadata(MI.getMMRAMetadata()); in getFenceAddrSpaceMMRA() local
734 if (!MMRA) in getFenceAddrSpaceMMRA()
738 for (const auto &[Prefix, Suffix] : MMRA) { in getFenceAddrSpaceMMRA()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp31 State.MMRA = nullptr; in setMF()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp5240 if (MDNode *MMRA = I.getMetadata(LLVMContext::MD_mmra)) in visitInstruction() local
5241 visitMMRAMetadata(I, MMRA); in visitInstruction()