Searched refs:MMRAs (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | MemoryModelRelaxationAnnotations.cpp | 72 SmallVector<Metadata *> MMRAs; in getMD() local 74 MMRAs.push_back(getTagMD(Ctx, Tag)); in getMD() 75 return MDTuple::get(Ctx, MMRAs); in getMD()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | AMDGPU.cpp | 280 SmallVector<MMRAMetadata::TagT, 3> MMRAs; in AddAMDGPUFenceAddressSpaceMMRA() local 285 MMRAs.push_back({Tag, AS}); in AddAMDGPUFenceAddressSpaceMMRA() 293 llvm::sort(MMRAs); in AddAMDGPUFenceAddressSpaceMMRA() 294 MMRAs.erase(llvm::unique(MMRAs), MMRAs.end()); in AddAMDGPUFenceAddressSpaceMMRA() 295 Inst->setMetadata(LLVMContext::MD_mmra, MMRAMetadata::getMD(Ctx, MMRAs)); in AddAMDGPUFenceAddressSpaceMMRA()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstr.h | 170 MDNode *MMRAs = nullptr) { 174 bool HasMMRAs = MMRAs != nullptr; 203 Result->getTrailingObjects<MDNode *>()[MDNodeIdx++] = MMRAs; 1966 LLVM_ABI void setMMRAMetadata(MachineFunction &MF, MDNode *MMRAs); 2081 uint32_t CFIType, MDNode *MMRAs);
|
| H A D | MachineFunction.h | 1200 MDNode *MMRAs = nullptr);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineInstr.cpp | 325 uint32_t CFIType, MDNode *MMRAs) { in setExtraInfo() argument 331 bool HasMMRAs = MMRAs != nullptr; in setExtraInfo() 349 HeapAllocMarker, PCSections, CFIType, MMRAs)); in setExtraInfo() 538 void MachineInstr::setMMRAMetadata(MachineFunction &MF, MDNode *MMRAs) { in setMMRAMetadata() argument 540 if (MMRAs == getMMRAMetadata()) in setMMRAMetadata() 544 getHeapAllocMarker(), getPCSections(), getCFIType(), MMRAs); in setMMRAMetadata()
|
| H A D | MachineFunction.cpp | 613 uint32_t CFIType, MDNode *MMRAs) { in createMIExtraInfo() argument 616 PCSections, CFIType, MMRAs); in createMIExtraInfo()
|