/llvm-project/llvm/lib/IR/ |
H A D | Globals.cpp | 443 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 D | TypedPointerType.cpp | 17 TypedPointerType *TypedPointerType::get(Type *EltTy, unsigned AddressSpace) { in get() argument
|
H A D | DataLayout.cpp | 144 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 D | Type.cpp | 735 get(Type * EltTy,unsigned AddressSpace) get() argument 743 get(LLVMContext & C,unsigned AddressSpace) get() argument
|
/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/ |
H A D | NVPTXBaseInfo.h | 21 enum AddressSpace { global() enum
|
/llvm-project/llvm/include/llvm/CodeGenTypes/ |
H A D | LowLevelType.h | 57 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 D | AVR.h | 42 enum AddressSpace { enum
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVDuplicatesTracker.h | 130 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 D | NVPTX.h | 167 getDWARFAddressSpace(unsigned AddressSpace) getDWARFAddressSpace() argument
|
H A D | SPIR.h | 186 getDWARFAddressSpace(unsigned AddressSpace) getDWARFAddressSpace() argument
|
H A D | AMDGPU.h | 389 getDWARFAddressSpace(unsigned AddressSpace) getDWARFAddressSpace() argument
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 166 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 D | PseudoSourceValue.h | 46 unsigned AddressSpace; variable
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalObject.h | 46 GlobalValue(Ty,VTy,Ops,NumOps,Linkage,Name,AddressSpace) GlobalValue() argument
|
H A D | DataLayout.h | 93 uint32_t AddressSpace; global() member
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 768 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 D | NVPTX.h | 110 enum AddressSpace { global() enum
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 591 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 D | TargetTransformInfoImpl.h | 415 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 D | TargetTransformInfo.h | 2504 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 D | LegacyLegalizerInfo.h | 318 const unsigned AddressSpace, in setPointerAction() argument
|
/llvm-project/llvm/include/llvm/MC/ |
H A D | MCDwarf.h | 517 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 D | SystemZTargetTransformInfo.cpp | 1160 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 D | InferAddressSpaces.cpp | 1351 createInferAddressSpacesPass(unsigned AddressSpace) createInferAddressSpacesPass() argument 1357 InferAddressSpacesPass(unsigned AddressSpace) InferAddressSpacesPass() argument
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 4894 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...] |