/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.h | 63 unsigned AddrSpace) const { in isLegalToVectorizeLoadChain() argument 67 unsigned AddrSpace) const { in isLegalToVectorizeStoreChain() argument 111 bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) { in hasVolatileVariant() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 956 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument 1002 insertWait(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsCrossAddrSpaceOrdering,Position Pos) const insertWait() argument 1100 insertAcquire(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,Position Pos) const insertAcquire() argument 1145 insertRelease(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,bool IsCrossAddrSpaceOrdering,Position Pos) const insertRelease() argument 1154 insertAcquire(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,Position Pos) const insertAcquire() argument 1309 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument 1355 insertWait(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsCrossAddrSpaceOrdering,Position Pos) const insertWait() argument 1383 insertAcquire(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,Position Pos) const insertAcquire() argument 1449 insertRelease(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,bool IsCrossAddrSpaceOrdering,Position Pos) const insertRelease() argument 1611 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument 1652 insertAcquire(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,Position Pos) const insertAcquire() argument 1738 insertRelease(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,bool IsCrossAddrSpaceOrdering,Position Pos) const insertRelease() argument 1843 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument 1895 insertWait(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsCrossAddrSpaceOrdering,Position Pos) const insertWait() argument 2016 insertAcquire(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,Position Pos) const insertAcquire() argument 2111 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument 2196 insertWait(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsCrossAddrSpaceOrdering,Position Pos) const insertWait() argument 2292 insertAcquire(MachineBasicBlock::iterator & MI,SIAtomicScope Scope,SIAtomicAddrSpace AddrSpace,Position Pos) const insertAcquire() argument 2347 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | TypedPointerType.cpp | 32 TypedPointerType::TypedPointerType(Type *E, unsigned AddrSpace) in TypedPointerType()
|
H A D | DataLayout.cpp | 266 static Error getAddrSpace(StringRef R, unsigned &AddrSpace) { in getAddrSpace() argument 323 unsigned AddrSpace = 0; in parseSpecifier() local 645 Error DataLayout::setPointerAlignmentInBits(uint32_t AddrSpace, Align ABIAlign, in setPointerAlignmentInBits() argument [all...] |
H A D | Function.cpp | 360 createWithDefaultAttr(FunctionType * Ty,LinkageTypes Linkage,unsigned AddrSpace,const Twine & N,Module * M) createWithDefaultAttr() argument 413 computeAddrSpace(unsigned AddrSpace,Module * M) computeAddrSpace() argument 421 Function(FunctionType * Ty,LinkageTypes Linkage,unsigned AddrSpace,const Twine & name,Module * ParentModule) Function() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LowLevelTypeUtils.cpp | 30 unsigned AddrSpace = PTy->getAddressSpace(); in getLLTForType() local
|
H A D | TargetLoweringBase.cpp | 1776 allowsMemoryAccessForAlignment(LLVMContext & Context,const DataLayout & DL,EVT VT,unsigned AddrSpace,Align Alignment,MachineMemOperand::Flags Flags,unsigned * Fast) const allowsMemoryAccessForAlignment() argument 1804 allowsMemoryAccess(LLVMContext & Context,const DataLayout & DL,EVT VT,unsigned AddrSpace,Align Alignment,MachineMemOperand::Flags Flags,unsigned * Fast) const allowsMemoryAccess() argument
|
/freebsd-src/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TargetInfo.h | 381 getPtrDiffType(LangAS AddrSpace) getPtrDiffType() argument 385 getUnsignedPtrDiffType(LangAS AddrSpace) getUnsignedPtrDiffType() argument 463 getPointerWidth(LangAS AddrSpace) getPointerWidth() argument 467 getPointerAlign(LangAS AddrSpace) getPointerAlign() argument 479 getNullPointerValue(LangAS AddrSpace) getNullPointerValue() argument 1747 getPointerWidthV(LangAS AddrSpace) getPointerWidthV() argument 1750 getPointerAlignV(LangAS AddrSpace) getPointerAlignV() argument 1753 getPtrDiffTypeV(LangAS AddrSpace) getPtrDiffTypeV() argument [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | AMDGPU.h | 110 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV() argument
|
H A D | X86.h | 428 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV() argument 77 enum AddrSpace { ptr32_sptr = 270, ptr32_uptr = 271, ptr64 = 272 }; global() enum
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineMemOperand.h | 47 unsigned AddrSpace = 0; global() member
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 311 hasVolatileVariant(Instruction * I,unsigned AddrSpace) hasVolatileVariant() argument 320 getScalingFactorCost(Type * Ty,GlobalValue * BaseGV,int64_t BaseOffset,bool HasBaseReg,int64_t Scale,unsigned AddrSpace) getScalingFactorCost() argument 854 getLoadStoreVecRegBitWidth(unsigned AddrSpace) getLoadStoreVecRegBitWidth() argument 861 isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes,Align Alignment,unsigned AddrSpace) isLegalToVectorizeLoadChain() argument 866 isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes,Align Alignment,unsigned AddrSpace) isLegalToVectorizeStoreChain() argument
|
H A D | TargetTransformInfo.h | 2279 isLegalAddressingMode(Type * Ty,GlobalValue * BaseGV,int64_t BaseOffset,bool HasBaseReg,int64_t Scale,unsigned AddrSpace,Instruction * I) isLegalAddressingMode() argument 2354 hasVolatileVariant(Instruction * I,unsigned AddrSpace) hasVolatileVariant() argument 2363 getScalingFactorCost(Type * Ty,GlobalValue * BaseGV,int64_t BaseOffset,bool HasBaseReg,int64_t Scale,unsigned AddrSpace) getScalingFactorCost() argument 2770 getLoadStoreVecRegBitWidth(unsigned AddrSpace) getLoadStoreVecRegBitWidth() argument 2780 isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes,Align Alignment,unsigned AddrSpace) isLegalToVectorizeLoadChain() argument 2785 isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes,Align Alignment,unsigned AddrSpace) isLegalToVectorizeStoreChain() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SeparateConstOffsetFromGEP.cpp | 1001 unsigned AddrSpace = GEP->getPointerAddressSpace(); splitGEP() local 1071 unsigned AddrSpace = GEP->getPointerAddressSpace(); splitGEP() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.cpp | 63 std::optional<uint32_t> AddrSpace) { in createIsRegisterPlusOffset() argument 69 std::optional<uint32_t> AddrSpace) { in createAtRegisterPlusOffset() argument
|
/freebsd-src/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | CGFunctionInfo.h | 102 unsigned AddrSpace; member 412 void setIndirectAddrSpace(unsigned AddrSpace) { in setIndirectAddrSpace() argument
|
/freebsd-src/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangOpenCLBuiltinEmitter.cpp | 254 StringRef AddrSpace; member 1004 auto PrintAddrSpace = [&S](StringRef AddrSpace) { in getTypeString()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVUtils.cpp | 154 addressSpaceToStorageClass(unsigned AddrSpace) addressSpaceToStorageClass() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | GIMatchTableExecutorImpl.h | 542 uint64_t AddrSpace = readULEB(); executeMatchTable() local 696 const unsigned AddrSpace = Ty.getAddressSpace(); executeMatchTable() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalityPredicates.cpp | 86 unsigned AddrSpace) { in isPointer()
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DataLayout.h | 393 bool isNonIntegralAddressSpace(unsigned AddrSpace) const { in isNonIntegralAddressSpace() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | AMDGPU.cpp | 453 LangAS AddrSpace = D->getType().getAddressSpace(); getGlobalVarAddressSpace() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
H A D | LLParser.h | 282 parseOptionalProgramAddrSpace(unsigned & AddrSpace) parseOptionalProgramAddrSpace() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 1141 unsigned AddrSpace = PTy->getAddressSpace(); parseAliasOrIFunc() local 1290 unsigned AddrSpace; parseGlobal() local 1855 parseOptionalAddrSpace(unsigned & AddrSpace,unsigned DefaultAS) parseOptionalAddrSpace() argument 1860 __anon801c2aa40402(unsigned &AddrSpace) parseOptionalAddrSpace() argument 2566 parseOptionalCommaAddrSpace(unsigned & AddrSpace,LocTy & Loc,bool & AteExtraComma) parseOptionalCommaAddrSpace() argument 2773 unsigned AddrSpace; parseType() local 2876 unsigned AddrSpace; parseType() local 6103 unsigned AddrSpace = 0; parseFunctionHeader() local 7658 unsigned AddrSpace = 0; parseAlloc() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 217 unsigned AddrSpace = 0; buildBlockDescriptor() local 1112 unsigned AddrSpace = 0; getBlockDescriptorType() local 1328 unsigned AddrSpace = 0; buildGlobalBlock() local
|