Home
last modified time | relevance | path

Searched defs:AddrSpace (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h67 unsigned AddrSpace) const override { in isLegalToVectorizeLoadChain()
71 unsigned AddrSpace) const override { in isLegalToVectorizeStoreChain()
157 bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) const override { in hasVolatileVariant()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp1028 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
1074 SIAtomicAddrSpace AddrSpace, SIMemOp Op, in insertWait()
1171 SIAtomicAddrSpace AddrSpace, in insertAcquire()
1216 SIAtomicAddrSpace AddrSpace, in insertRelease()
1225 SIAtomicAddrSpace AddrSpace, in insertAcquire()
1380 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
1426 SIAtomicAddrSpace AddrSpace, SIMemOp Op, in insertWait()
1454 SIAtomicAddrSpace AddrSpace, in insertAcquire()
1520 SIAtomicAddrSpace AddrSpace, in insertRelease()
1682 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DSystemZ.h60 enum AddrSpace { ptr32 = 1 }; enum
276 uint64_t getPointerWidthV(LangAS AddrSpace) const override { in getPointerWidthV()
283 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV()
H A DAArch64.h257 uint64_t getPointerWidthV(LangAS AddrSpace) const override { in getPointerWidthV()
265 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV()
H A DAMDGPU.h107 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DTypedPointerType.cpp31 TypedPointerType::TypedPointerType(Type *E, unsigned AddrSpace) in TypedPointerType()
H A DDataLayout.cpp276 static Error parseAddrSpace(StringRef Str, unsigned &AddrSpace) { in parseAddrSpace()
420 unsigned AddrSpace = 0; in parsePointerSpec() local
473 unsigned AddrSpace; in parseSpecification() local
679 void DataLayout::setPointerSpec(uint32_t AddrSpace, uint32_t BitWidth, in setPointerSpec()
H A DFunction.cpp382 unsigned AddrSpace, const Twine &N, in createWithDefaultAttr()
473 static unsigned computeAddrSpace(unsigned AddrSpace, Module *M) { in computeAddrSpace()
481 Function::Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, in Function()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/LowLevel/
H A DDWARFUnwindTable.cpp41 std::optional<uint32_t> AddrSpace) { in createIsRegisterPlusOffset()
47 std::optional<uint32_t> AddrSpace) { in createAtRegisterPlusOffset()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowLevelTypeUtils.cpp30 unsigned AddrSpace = PTy->getAddressSpace(); in getLLTForType() local
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h407 IntType getPtrDiffType(LangAS AddrSpace) const { in getPtrDiffType()
411 IntType getUnsignedPtrDiffType(LangAS AddrSpace) const { in getUnsignedPtrDiffType()
489 uint64_t getPointerWidth(LangAS AddrSpace) const { in getPointerWidth()
493 uint64_t getPointerAlign(LangAS AddrSpace) const { in getPointerAlign()
505 virtual uint64_t getNullPointerValue(LangAS AddrSpace) const { return 0; } in getNullPointerValue()
1886 virtual uint64_t getPointerWidthV(LangAS AddrSpace) const { in getPointerWidthV()
1889 virtual uint64_t getPointerAlignV(LangAS AddrSpace) const { in getPointerAlignV()
1892 virtual enum IntType getPtrDiffTypeV(LangAS AddrSpace) const { in getPtrDiffTypeV()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h213 unsigned AddrSpace) const override { in storeOfVectorConstantIsCheap()
H A DRISCVTargetTransformInfo.h329 unsigned AddrSpace) const override { in isLegalInterleavedAccessType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h76 uint32_t AddrSpace; member
371 bool isNonIntegralAddressSpace(unsigned AddrSpace) const { in isNonIntegralAddressSpace()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSPIRV.cpp118 LangAS AddrSpace; in checkGenericCastToPtr() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp1015 unsigned AddrSpace = PtrGEP->getPointerAddressSpace(); in reorderGEP() local
1076 unsigned AddrSpace = GEP->getPointerAddressSpace(); in splitGEP() local
1178 unsigned AddrSpace = GEP->getPointerAddressSpace(); in splitGEP() local
H A DInferAddressSpaces.cpp1097 InstrType *MemInstr, unsigned AddrSpace, in replaceSimplePointerUse()
1115 User *Inst, unsigned AddrSpace, in replaceIfSimplePointerUse()
1227 unsigned AddrSpace = V->getType()->getPointerAddressSpace(); in performPointerReplacement() local
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/
H A DDWARFUnwindTable.h62 std::optional<uint32_t> AddrSpace; /// The address space for Kind == variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h379 unsigned AddrSpace) const { in isLegalInterleavedAccessType()
394 virtual bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) const { in hasVolatileVariant()
403 unsigned AddrSpace) const { in getScalingFactorCost()
1042 virtual unsigned getLoadStoreVecRegBitWidth(unsigned AddrSpace) const { in getLoadStoreVecRegBitWidth()
1052 unsigned AddrSpace) const { in isLegalToVectorizeLoadChain()
1058 unsigned AddrSpace) const { in isLegalToVectorizeStoreChain()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.cpp174 ABIArgInfo ABIInfo::getNaturalAlignIndirect(QualType Ty, unsigned AddrSpace, in getNaturalAlignIndirect()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h49 unsigned AddrSpace = 0; member
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreAMXConfig.cpp
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h102 unsigned AddrSpace; member
430 void setIndirectAddrSpace(unsigned AddrSpace) { in setIndirectAddrSpace()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp252 StringRef AddrSpace; member
988 auto PrintAddrSpace = [&S](StringRef AddrSpace) { in getTypeString()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h604 uint64_t AddrSpace = readULEB(); in executeMatchTable() local
759 const unsigned AddrSpace = Ty.getAddressSpace(); in executeMatchTable() local

1234