Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h63 unsigned AddrSpace) const { in isLegalToVectorizeLoadChain()
67 unsigned AddrSpace) const { in isLegalToVectorizeStoreChain()
111 bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) { in hasVolatileVariant()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp1047 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
1093 SIAtomicAddrSpace AddrSpace, in insertWait()
1191 SIAtomicAddrSpace AddrSpace, in insertAcquire()
1236 SIAtomicAddrSpace AddrSpace, in insertRelease()
1245 SIAtomicAddrSpace AddrSpace, in insertAcquire()
1400 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
1446 SIAtomicAddrSpace AddrSpace, in insertWait()
1474 SIAtomicAddrSpace AddrSpace, in insertAcquire()
1540 SIAtomicAddrSpace AddrSpace, in insertRelease()
1702 MachineBasicBlock::iterator &MI, SIAtomicAddrSpace AddrSpace, SIMemOp Op, in enableVolatileAndOrNonTemporal()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DTypedPointerType.cpp32 TypedPointerType::TypedPointerType(Type *E, unsigned AddrSpace) in TypedPointerType()
H A DDataLayout.cpp266 static Error getAddrSpace(StringRef R, unsigned &AddrSpace) { in getAddrSpace()
323 unsigned AddrSpace = 0; in parseSpecifier() local
645 Error DataLayout::setPointerAlignmentInBits(uint32_t AddrSpace, Align ABIAlign, in setPointerAlignmentInBits()
H A DFunction.cpp381 unsigned AddrSpace, const Twine &N, in createWithDefaultAttr()
472 static unsigned computeAddrSpace(unsigned AddrSpace, Module *M) { in computeAddrSpace()
480 Function::Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, in Function()
/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.h390 IntType getPtrDiffType(LangAS AddrSpace) const { in getPtrDiffType()
394 IntType getUnsignedPtrDiffType(LangAS AddrSpace) const { in getUnsignedPtrDiffType()
472 uint64_t getPointerWidth(LangAS AddrSpace) const { in getPointerWidth()
476 uint64_t getPointerAlign(LangAS AddrSpace) const { in getPointerAlign()
488 virtual uint64_t getNullPointerValue(LangAS AddrSpace) const { return 0; } in getNullPointerValue()
1843 virtual uint64_t getPointerWidthV(LangAS AddrSpace) const { in getPointerWidthV()
1846 virtual uint64_t getPointerAlignV(LangAS AddrSpace) const { in getPointerAlignV()
1849 virtual enum IntType getPtrDiffTypeV(LangAS AddrSpace) const { in getPtrDiffTypeV()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp985 unsigned AddrSpace = PtrGEP->getPointerAddressSpace(); in reorderGEP() local
1046 unsigned AddrSpace = GEP->getPointerAddressSpace(); in splitGEP() local
1117 unsigned AddrSpace = GEP->getPointerAddressSpace(); in splitGEP() local
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.h110 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV()
H A DX86.h72 enum AddrSpace { ptr32_sptr = 270, ptr32_uptr = 271, ptr64 = 272 }; enum
428 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h48 unsigned AddrSpace = 0; member
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h334 bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) const { in hasVolatileVariant()
343 unsigned AddrSpace) const { in getScalingFactorCost()
890 unsigned getLoadStoreVecRegBitWidth(unsigned AddrSpace) const { return 128; } in getLoadStoreVecRegBitWidth()
897 unsigned AddrSpace) const { in isLegalToVectorizeLoadChain()
902 unsigned AddrSpace) const { in isLegalToVectorizeStoreChain()
H A DTargetTransformInfo.h2361 bool HasBaseReg, int64_t Scale, unsigned AddrSpace, in isLegalAddressingMode()
2445 bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) override { in hasVolatileVariant()
2454 unsigned AddrSpace) override { in getScalingFactorCost()
2874 unsigned getLoadStoreVecRegBitWidth(unsigned AddrSpace) const override { in getLoadStoreVecRegBitWidth()
2884 unsigned AddrSpace) const override { in isLegalToVectorizeLoadChain()
2889 unsigned AddrSpace) const override { in isLegalToVectorizeStoreChain()
/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
412 void setIndirectAddrSpace(unsigned AddrSpace) { in setIndirectAddrSpace()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp63 std::optional<uint32_t> AddrSpace) { in createIsRegisterPlusOffset()
69 std::optional<uint32_t> AddrSpace) { in createAtRegisterPlusOffset()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h566 uint64_t AddrSpace = readULEB(); in executeMatchTable() local
721 const unsigned AddrSpace = Ty.getAddressSpace(); in executeMatchTable() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp86 unsigned AddrSpace) { in isPointer()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp190 addressSpaceToStorageClass(unsigned AddrSpace, const SPIRVSubtarget &STI) { in addressSpaceToStorageClass()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp633 unsigned AddrSpace = DL.getDefaultGlobalsAddressSpace(); in legalizeBuildVector() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h393 bool isNonIntegralAddressSpace(unsigned AddrSpace) const { in isNonIntegralAddressSpace()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAMDGPU.cpp493 LangAS AddrSpace = D->getType().getAddressSpace(); in getGlobalVarAddressSpace() local
/freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h289 bool parseOptionalProgramAddrSpace(unsigned &AddrSpace) { in parseOptionalProgramAddrSpace()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1220 unsigned AddrSpace = PTy->getAddressSpace(); in parseAliasOrIFunc() local
1369 unsigned AddrSpace; in parseGlobal() local
1943 bool LLParser::parseOptionalAddrSpace(unsigned &AddrSpace, unsigned DefaultAS) { in parseOptionalAddrSpace()
1948 auto ParseAddrspaceValue = [&](unsigned &AddrSpace) -> bool { in parseOptionalAddrSpace()
2678 bool LLParser::parseOptionalCommaAddrSpace(unsigned &AddrSpace, LocTy &Loc, in parseOptionalCommaAddrSpace()
2885 unsigned AddrSpace; in parseType() local
2988 unsigned AddrSpace; in parseType() local
6392 unsigned AddrSpace = 0; in parseFunctionHeader() local
8105 unsigned AddrSpace = 0; in parseAlloc() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp226 unsigned AddrSpace = 0; in buildBlockDescriptor() local
1122 unsigned AddrSpace = 0; in getBlockDescriptorType() local
1340 unsigned AddrSpace = 0; in buildGlobalBlock() local

123