Home
last modified time | relevance | path

Searched refs:MemType (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryFunction.cpp898 MemoryContentsType MemType; in processIndirectBranch() local
902 MemType = MemoryContentsType::POSSIBLE_JUMP_TABLE; in processIndirectBranch()
905 MemType = MemoryContentsType::POSSIBLE_PIC_JUMP_TABLE; in processIndirectBranch()
909 MemType = BC.analyzeMemoryAt(ArrayStart, *this); in processIndirectBranch()
915 if (MemType != MemoryContentsType::POSSIBLE_PIC_JUMP_TABLE) in processIndirectBranch()
919 if (MemType == MemoryContentsType::POSSIBLE_PIC_JUMP_TABLE) in processIndirectBranch()
922 if (MemType == MemoryContentsType::UNKNOWN) in processIndirectBranch()
H A DBinaryContext.cpp425 const MemoryContentsType MemType = analyzeMemoryAt(Address, BF); in handleAddressRef() local
426 if (MemType == MemoryContentsType::POSSIBLE_PIC_JUMP_TABLE && IsPCRel) { in handleAddressRef()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZInstrFormats.td44 string MemType = "none";
152 let ColFields = ["MemType"];
2952 let MemType = "target";
4953 let MemType = "pseudo";
4973 let MemType = "pseudo";
4988 let MemType = "pseudo";
5081 let MemType = "target";
5279 let MemType = "target";
5294 let MemType = "target";
5308 let MemType = "target";
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.h1666 bool needsCmpXchgNb(Type *MemType) const;
H A DX86ISelLowering.cpp30847 bool X86TargetLowering::needsCmpXchgNb(Type *MemType) const { in needsCmpXchgNb()
30848 unsigned OpWidth = MemType->getPrimitiveSizeInBits(); in needsCmpXchgNb()
30860 Type *MemType = SI->getValueOperand()->getType(); in shouldExpandAtomicStoreInIR() local
30869 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::Expand in shouldExpandAtomicStoreInIR()
30877 Type *MemType = LI->getType(); in shouldExpandAtomicLoadInIR() local
30889 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicLoadInIR()
30955 Type *MemType = AI->getType(); in shouldExpandAtomicRMWInIR() local
30959 if (MemType->getPrimitiveSizeInBits() > NativeWidth) { in shouldExpandAtomicRMWInIR()
30960 return needsCmpXchgNb(MemType) ? AtomicExpansionKind::CmpXChg in shouldExpandAtomicRMWInIR()
30995 Type *MemType = AI->getType(); in lowerIdempotentRMWIntoFencedLoad() local
[all …]