Home
last modified time | relevance | path

Searched defs:AddressSpace (Results 1 – 25 of 64) sorted by relevance

123

/llvm-project/llvm/lib/IR/
H A DGlobals.cpp443 GlobalVariable(Type * Ty,bool constant,LinkageTypes Link,Constant * InitVal,const Twine & Name,ThreadLocalMode TLMode,unsigned AddressSpace,bool isExternallyInitialized) GlobalVariable() argument
464 GlobalVariable(Module & M,Type * Ty,bool constant,LinkageTypes Link,Constant * InitVal,const Twine & Name,GlobalVariable * Before,ThreadLocalMode TLMode,std::optional<unsigned> AddressSpace,bool isExternallyInitialized) GlobalVariable() argument
534 GlobalAlias(Type * Ty,unsigned AddressSpace,LinkageTypes Link,const Twine & Name,Constant * Aliasee,Module * ParentModule) GlobalAlias() argument
544 create(Type * Ty,unsigned AddressSpace,LinkageTypes Link,const Twine & Name,Constant * Aliasee,Module * ParentModule) create() argument
550 create(Type * Ty,unsigned AddressSpace,LinkageTypes Linkage,const Twine & Name,Module * Parent) create() argument
556 create(Type * Ty,unsigned AddressSpace,LinkageTypes Linkage,const Twine & Name,GlobalValue * Aliasee) create() argument
591 GlobalIFunc(Type * Ty,unsigned AddressSpace,LinkageTypes Link,const Twine & Name,Constant * Resolver,Module * ParentModule) GlobalIFunc() argument
601 create(Type * Ty,unsigned AddressSpace,LinkageTypes Link,const Twine & Name,Constant * Resolver,Module * ParentModule) create() argument
[all...]
H A DTypedPointerType.cpp17 TypedPointerType *TypedPointerType::get(Type *EltTy, unsigned AddressSpace) { in get() argument
H A DDataLayout.cpp144 getInBits(uint32_t AddressSpace,Align ABIAlign,Align PrefAlign,uint32_t TypeBitWidth,uint32_t IndexBitWidth) getInBits() argument
634 __anon08c36fa50402(const PointerAlignElem &A, uint32_t AddressSpace) getPointerAlignElem() argument
656 __anon08c36fa50502(const PointerAlignElem &A, uint32_t AddressSpace) setPointerAlignmentInBits() argument
H A DType.cpp735 get(Type * EltTy,unsigned AddressSpace) get() argument
743 get(LLVMContext & C,unsigned AddressSpace) get() argument
/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXBaseInfo.h21 enum AddressSpace { global() enum
/llvm-project/llvm/include/llvm/CodeGenTypes/
H A DLowLevelType.h57 static constexpr LLT pointer(unsigned AddressSpace, unsigned SizeInBits) { in pointer() argument
136 unsigned AddressSpace) in LLT() argument
[all...]
/llvm-project/llvm/lib/Target/AVR/
H A DAVR.h42 enum AddressSpace { enum
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVDuplicatesTracker.h130 make_descr_pointee(const Type * ElementType,unsigned AddressSpace) make_descr_pointee() argument
224 add(const Type * PointeeTy,unsigned AddressSpace,const MachineFunction * MF,Register R) add() argument
259 find(const Type * PointeeTy,unsigned AddressSpace,const MachineFunction * MF) find() argument
/llvm-project/clang/lib/Basic/Targets/
H A DNVPTX.h167 getDWARFAddressSpace(unsigned AddressSpace) getDWARFAddressSpace() argument
H A DSPIR.h186 getDWARFAddressSpace(unsigned AddressSpace) getDWARFAddressSpace() argument
H A DAMDGPU.h389 getDWARFAddressSpace(unsigned AddressSpace) getDWARFAddressSpace() argument
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp166 unsigned AddressSpace, in getMemoryOpCost() argument
223 Align Alignment, unsigned AddressSpace, in getMaskedMemoryOpCost() argument
247 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() argument
/llvm-project/llvm/include/llvm/CodeGen/
H A DPseudoSourceValue.h46 unsigned AddressSpace; variable
/llvm-project/llvm/include/llvm/IR/
H A DGlobalObject.h46 GlobalValue(Ty,VTy,Ops,NumOps,Linkage,Name,AddressSpace) GlobalValue() argument
H A DDataLayout.h93 uint32_t AddressSpace; global() member
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp768 getMemoryOpCost(unsigned Opcode,Type * Src,MaybeAlign Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,TTI::OperandValueInfo OpInfo,const Instruction * I) getMemoryOpCost() argument
857 getInterleavedMemoryOpCost(unsigned Opcode,Type * VecTy,unsigned Factor,ArrayRef<unsigned> Indices,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,bool UseMaskForCond,bool UseMaskForGaps) getInterleavedMemoryOpCost() argument
1045 getVPMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,const Instruction * I) getVPMemoryOpCost() argument
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTX.h110 enum AddressSpace { global() enum
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp591 getMaskedMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind) getMaskedMemoryOpCost() argument
603 getInterleavedMemoryOpCost(unsigned Opcode,Type * VecTy,unsigned Factor,ArrayRef<unsigned> Indices,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,bool UseMaskForCond,bool UseMaskForGaps) getInterleavedMemoryOpCost() argument
1359 getMemoryOpCost(unsigned Opcode,Type * Src,MaybeAlign Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,TTI::OperandValueInfo OpInfo,const Instruction * I) getMemoryOpCost() argument
[all...]
/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h415 allowsMisalignedMemoryAccesses(LLVMContext & Context,unsigned BitWidth,unsigned AddressSpace,Align Alignment,unsigned * Fast) allowsMisalignedMemoryAccesses() argument
683 getMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,TTI::OperandValueInfo OpInfo,const Instruction * I) getMemoryOpCost() argument
691 getVPMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,const Instruction * I) getVPMemoryOpCost() argument
698 getMaskedMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind) getMaskedMemoryOpCost() argument
721 getInterleavedMemoryOpCost(unsigned Opcode,Type * VecTy,unsigned Factor,ArrayRef<unsigned> Indices,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,bool UseMaskForCond,bool UseMaskForGaps) getInterleavedMemoryOpCost() argument
H A DTargetTransformInfo.h2504 allowsMisalignedMemoryAccesses(LLVMContext & Context,unsigned BitWidth,unsigned AddressSpace,Align Alignment,unsigned * Fast) allowsMisalignedMemoryAccesses() argument
2717 getMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,OperandValueInfo OpInfo,const Instruction * I) getMemoryOpCost() argument
2725 getVPMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,const Instruction * I) getVPMemoryOpCost() argument
2732 getMaskedMemoryOpCost(unsigned Opcode,Type * Src,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind) getMaskedMemoryOpCost() argument
2755 getInterleavedMemoryOpCost(unsigned Opcode,Type * VecTy,unsigned Factor,ArrayRef<unsigned> Indices,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,bool UseMaskForCond,bool UseMaskForGaps) getInterleavedMemoryOpCost() argument
[all...]
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.h318 const unsigned AddressSpace, in setPointerAction() argument
/llvm-project/llvm/include/llvm/MC/
H A DMCDwarf.h517 unsigned AddressSpace; global() member
592 createLLVMDefAspaceCfa(MCSymbol * L,unsigned Register,int Offset,unsigned AddressSpace,SMLoc Loc) createLLVMDefAspaceCfa() argument
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp1160 getMemoryOpCost(unsigned Opcode,Type * Src,MaybeAlign Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,TTI::OperandValueInfo OpInfo,const Instruction * I) getMemoryOpCost() argument
1237 getInterleavedMemoryOpCost(unsigned Opcode,Type * VecTy,unsigned Factor,ArrayRef<unsigned> Indices,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,bool UseMaskForCond,bool UseMaskForGaps) getInterleavedMemoryOpCost() argument
/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp1351 createInferAddressSpacesPass(unsigned AddressSpace) createInferAddressSpacesPass() argument
1357 InferAddressSpacesPass(unsigned AddressSpace) InferAddressSpacesPass() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp4894 getMemoryOpCost(unsigned Opcode,Type * Src,MaybeAlign Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,TTI::OperandValueInfo OpInfo,const Instruction * I) getMemoryOpCost() argument
5060 getMaskedMemoryOpCost(unsigned Opcode,Type * SrcTy,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind) getMaskedMemoryOpCost() argument
5820 getGSVectorCost(unsigned Opcode,TTI::TargetCostKind CostKind,Type * SrcVTy,const Value * Ptr,Align Alignment,unsigned AddressSpace) getGSVectorCost() argument
5909 unsigned AddressSpace = PtrTy->getAddressSpace(); getGatherScatterOpCost() local
6258 getInterleavedMemoryOpCostAVX512(unsigned Opcode,FixedVectorType * VecTy,unsigned Factor,ArrayRef<unsigned> Indices,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,bool UseMaskForCond,bool UseMaskForGaps) getInterleavedMemoryOpCostAVX512() argument
6412 getInterleavedMemoryOpCost(unsigned Opcode,Type * BaseTy,unsigned Factor,ArrayRef<unsigned> Indices,Align Alignment,unsigned AddressSpace,TTI::TargetCostKind CostKind,bool UseMaskForCond,bool UseMaskForGaps) getInterleavedMemoryOpCost() argument
[all...]

123