Home
last modified time | relevance | path

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

123

/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h63 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 DSIMemoryLegalizer.cpp956 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 DTypedPointerType.cpp32 TypedPointerType::TypedPointerType(Type *E, unsigned AddrSpace) in TypedPointerType()
H A DDataLayout.cpp266 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 DFunction.cpp360 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 DLowLevelTypeUtils.cpp30 unsigned AddrSpace = PTy->getAddressSpace(); in getLLTForType() local
H A DTargetLoweringBase.cpp1776 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 DTargetInfo.h381 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 DAMDGPU.h110 uint64_t getPointerAlignV(LangAS AddrSpace) const override { in getPointerAlignV() argument
H A DX86.h428 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 DMachineMemOperand.h47 unsigned AddrSpace = 0; global() member
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h311 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 DTargetTransformInfo.h2279 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 DSeparateConstOffsetFromGEP.cpp1001 unsigned AddrSpace = GEP->getPointerAddressSpace(); splitGEP() local
1071 unsigned AddrSpace = GEP->getPointerAddressSpace(); splitGEP() local
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp63 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 DCGFunctionInfo.h102 unsigned AddrSpace; member
412 void setIndirectAddrSpace(unsigned AddrSpace) { in setIndirectAddrSpace() argument
/freebsd-src/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp254 StringRef AddrSpace; member
1004 auto PrintAddrSpace = [&S](StringRef AddrSpace) { in getTypeString()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp154 addressSpaceToStorageClass(unsigned AddrSpace) addressSpaceToStorageClass() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h542 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 DLegalityPredicates.cpp86 unsigned AddrSpace) { in isPointer()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h393 bool isNonIntegralAddressSpace(unsigned AddrSpace) const { in isNonIntegralAddressSpace() argument
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DAMDGPU.cpp453 LangAS AddrSpace = D->getType().getAddressSpace(); getGlobalVarAddressSpace() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h282 parseOptionalProgramAddrSpace(unsigned & AddrSpace) parseOptionalProgramAddrSpace() argument
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1141 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 DCGBlocks.cpp217 unsigned AddrSpace = 0; buildBlockDescriptor() local
1112 unsigned AddrSpace = 0; getBlockDescriptorType() local
1328 unsigned AddrSpace = 0; buildGlobalBlock() local

123