Searched defs:AddrSpace (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowLevelType.cpp30 unsigned AddrSpace = PTy->getAddressSpace(); local
H A DTargetLoweringBase.cpp1574 allowsMemoryAccessForAlignment( LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace, Align Alignment, MachineMemOperand::Flags Flags, bool *Fast) const argument
1602 allowsMemoryAccess(LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace, Align Alignment, MachineMemOperand::Flags Flags, bool *Fast) const argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h60 static int64_t getNullPointerValue(unsigned AddrSpace) { argument
H A DSIMemoryLegalizer.cpp717 insertCacheInvalidate(MachineBasicBlock::iterator &MI, SIAtomicScope Scope, SIAtomicAddrSpace AddrSpace, Position Pos) const argument
762 insertWait(MachineBasicBlock::iterator &MI, SIAtomicScope Scope, SIAtomicAddrSpace AddrSpace, SIMemOp Op, bool IsCrossAddrSpaceOrdering, Position Pos) const argument
858 insertCacheInvalidate(MachineBasicBlock::iterator &MI, SIAtomicScope Scope, SIAtomicAddrSpace AddrSpace, Position Pos) const argument
963 insertCacheInvalidate(MachineBasicBlock::iterator &MI, SIAtomicScope Scope, SIAtomicAddrSpace AddrSpace, Position Pos) const argument
1018 insertWait(MachineBasicBlock::iterator &MI, SIAtomicScope Scope, SIAtomicAddrSpace AddrSpace, SIMemOp Op, bool IsCrossAddrSpaceOrdering, Position Pos) const argument
[all...]
H A DR600ISelLowering.cpp1670 allowsMisalignedMemoryAccesses( EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, bool *IsFast) const argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h102 bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) { argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAMDGPU.h31 enum AddrSpace { enum in class:clang::targets::final
H A DX86.h64 enum AddrSpace { ptr32_sptr = 270, ptr32_uptr = 271, ptr64 = 272 }; enum in class:clang::targets::X86TargetInfo
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h48 unsigned AddrSpace = 0; member in struct:llvm::MachinePointerInfo
H A DBasicTTIImpl.h241 isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale, unsigned AddrSpace, Instruction *I = nullptr) argument
272 getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale, unsigned AddrSpace) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp227 unsigned AddrSpace = getInt(R); local
276 unsigned AddrSpace = Tok.empty() ? 0 : getInt(Tok); local
[all...]
H A DType.cpp674 PointerType::PointerType(Type *E, unsigned AddrSpace) argument
H A DFunction.cpp281 static unsigned computeAddrSpace(unsigned AddrSpace, Module *M) { argument
289 Function::Function(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelectorImpl.h414 unsigned AddrSpace = MatchTable[CurrentIdx++]; local
418 << AddrSpace << '\n'); local
569 const unsigned AddrSpace = Ty.getAddressSpace(); local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp875 isSimplePointerUseValidToReplace(const TargetTransformInfo &TTI, Use &U, unsigned AddrSpace) argument
H A DSeparateConstOffsetFromGEP.cpp976 unsigned AddrSpace = GEP->getPointerAddressSpace(); local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp947 unsigned AddrSpace = PTy->getAddressSpace(); local
1059 unsigned AddrSpace; local
[all...]
H A DLLParser.h262 bool ParseOptionalProgramAddrSpace(unsigned &AddrSpace) { argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp144 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); local
205 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); local
247 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); local
[all...]
H A DCGBlocks.cpp257 unsigned AddrSpace = 0; local
1135 unsigned AddrSpace = 0; local
1357 unsigned AddrSpace = 0; local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h137 Create(FunctionType *Ty, LinkageTypes Linkage, unsigned AddrSpace, const Twine &N = �, Module *M = nullptr) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp775 const unsigned AddrSpace = DomLoad->getPointerAddressSpace(); local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp522 allowsMisalignedMemoryAccesses(EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags, bool *Fast) const argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h217 bool hasVolatileVariant(Instruction *I, unsigned AddrSpace) { return false; } argument
160 isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale, unsigned AddrSpace, Instruction *I = nullptr) argument
221 getScalingFactorCost(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale, unsigned AddrSpace) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp335 LangAS AddrSpace = Quals.getAddressSpace(); local
2587 LangAS AddrSpace = PointeeType.getQualifiers().getAddressSpace(); local

Completed in 337 milliseconds

12