Home
last modified time | relevance | path

Searched refs:MMRA (Results 1 – 12 of 12) 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.h299 MDNode *MMRA = nullptr;
2516 void addMMRAMetadata(const SDNode *Node, MDNode *MMRA) {
2517 SDEI[Node].MMRA = MMRA;
2528 return It != SDEI.end() ? It->second.MMRA : nullptr;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h58 MDNode *MMRA = nullptr; member
406 void setMMRAMetadata(MDNode *MMRA) { State.MMRA = MMRA; } in setMMRAMetadata() argument
409 MDNode *getMMRAMetadata() { return State.MMRA; } in getMMRAMetadata()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp907 if (MDNode *MMRA = DAG->getMMRAMetadata(Node)) { in EmitSchedule() local
911 It->setMMRAMetadata(MF, MMRA); in EmitSchedule()
H A DSelectionDAGDumper.cpp979 if (MDNode *MMRA = G ? G->getMMRAMetadata(this) : nullptr) { in print_details() local
981 MMRA->printAsOperand(OS, in print_details()
H A DSelectionDAGISel.cpp1187 if (MDNode *MMRA = DAG.getMMRAMetadata(CurNode)) in NodeInserted() local
1188 DAG.addMMRAMetadata(N, MMRA); in NodeInserted()
H A DSelectionDAGBuilder.cpp1330 MDNode *MMRA = I.getMetadata(LLVMContext::MD_mmra); in visit() local
1331 if (PCSectionsMD || MMRA) { in visit()
1343 if (PCSectionsMD || MMRA) { in visit()
1348 if (MMRA) in visit()
1349 DAG.addMMRAMetadata(It->second.getNode(), MMRA); in visit()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp849 if (MDNode *MMRA = MI.getMMRAMetadata()) { in printMI() local
851 MMRA->printAsOperand(OS, State.MST); in printMI()
H A DMachineInstr.cpp2019 if (MDNode *MMRA = getMMRAMetadata()) { in print() local
2025 MMRA->printAsOperand(OS, MST); in print()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp714 auto MMRA = MMRAMetadata(MI.getMMRAMetadata()); in getFenceAddrSpaceMMRA() local
715 if (!MMRA) in getFenceAddrSpaceMMRA()
719 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.cpp5480 if (MDNode *MMRA = I.getMetadata(LLVMContext::MD_mmra)) in visitInstruction() local
5481 visitMMRAMetadata(I, MMRA); in visitInstruction()