/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 384 bool allowsMisalignedMemoryAccesses(EVT VT, unsigned AddrSpace,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.h | 928 EVT VT, unsigned AddrSpace, unsigned Align = 1,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizerInfo.h | 244 LegalityPredicate isPointer(unsigned TypeIdx, unsigned AddrSpace);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineOperand.cpp | 960 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; }
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 1381 unsigned AddrSpace = cast<PointerType>(Ptr->getType())->getAddressSpace(); local 1382 PointerType *VecPtrTy = PointerType::get(II.getType(), AddrSpace); 1424 unsigned AddrSpace = cast<PointerType>(Ptr->getType())->getAddressSpace(); local 1425 PointerType *VecPtrTy = PointerType::get(Vec->getType(), AddrSpace);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.cpp | 915 unsigned AddrSpace = Query.Types[1].getAddressSpace(); 916 if (Size >= maxSizeForAddrSpace(ST, AddrSpace, Opc)) 3148 unsigned AddrSpace) const { 3149 Register ApertureReg = getSegmentAperture(AddrSpace, MRI, B);
|
H A D | SIISelLowering.cpp | 1358 unsigned Size, unsigned AddrSpace, unsigned Align, 1363 if (AddrSpace == AMDGPUAS::LOCAL_ADDRESS || 1364 AddrSpace == AMDGPUAS::REGION_ADDRESS) { 1379 (AddrSpace == AMDGPUAS::PRIVATE_ADDRESS || 1380 AddrSpace == AMDGPUAS::FLAT_ADDRESS)) { 1394 *IsFast = (AddrSpace == AMDGPUAS::CONSTANT_ADDRESS || 1395 AddrSpace == AMDGPUAS::CONSTANT_ADDRESS_32BIT) ? 1416 EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, 1430 return allowsMisalignedMemoryAccessesImpl(VT.getSizeInBits(), AddrSpace, 8551 unsigned AddrSpace, 1357 allowsMisalignedMemoryAccessesImpl( unsigned Size, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, bool *IsFast) const argument 1415 allowsMisalignedMemoryAccesses( EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, bool *IsFast) const argument 8550 performSHLPtrCombine(SDNode *N, unsigned AddrSpace, EVT MemVT, DAGCombinerInfo &DCI) const argument [all...] |
H A D | SIInstrInfo.cpp | 6792 unsigned SIInstrInfo::getNumFlatOffsetBits(unsigned AddrSpace, argument 6797 if (ST.hasFlatSegmentOffsetBug() && AddrSpace == AMDGPUAS::FLAT_ADDRESS) 6806 bool SIInstrInfo::isLegalFLATOffset(int64_t Offset, unsigned AddrSpace, argument 6812 if (ST.hasFlatSegmentOffsetBug() && AddrSpace == AMDGPUAS::FLAT_ADDRESS)
|
H A D | AMDGPUInstructionSelector.cpp | 3137 unsigned AddrSpace = (*MI->memoperands_begin())->getAddrSpace(); 3138 if (!TII.isLegalFLATOffset(Offset.getValue(), AddrSpace, Signed))
|
H A D | R600ISelLowering.cpp | 1671 EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, 1670 allowsMisalignedMemoryAccesses( EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, bool *IsFast) const argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 523 unsigned AddrSpace, 522 allowsMisalignedMemoryAccesses(EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags, bool *Fast) const argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 1293 unsigned AddrSpace) const override {
|
H A D | X86ISelLowering.cpp | [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIParser.cpp | 1642 static bool verifyAddrSpace(uint64_t AddrSpace) { 1643 return isUInt<24>(AddrSpace); 3068 if (parseAddrspace(Ptr.AddrSpace))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 4126 unsigned AddrSpace = AI->getType()->getAddressSpace(); local 4127 if (AddrSpace != 0) { 4128 Out << ", addrspace(" << AddrSpace << ')'; local
|
H A D | Core.cpp | 2510 LLVMTypeRef Ty, unsigned AddrSpace, 2512 return wrap(GlobalIFunc::create(unwrap(Ty), AddrSpace,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 3397 LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace, 3403 Context, DL, VT, AddrSpace, Alignment, Flags, Fast); 3407 EVT VT, unsigned AddrSpace, unsigned Alignment, 3396 allowsMemoryAccess( LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace, Align Alignment, MachineMemOperand::Flags Flags, bool *Fast) const argument 3406 allowsMisalignedMemoryAccesses( EVT VT, unsigned AddrSpace, unsigned Alignment, MachineMemOperand::Flags Flags, bool *Fast) const argument
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 9057 LangAS AddrSpace = D->getType().getAddressSpace(); 9058 assert(AddrSpace == LangAS::Default || isTargetAddressSpace(AddrSpace)); 9059 if (AddrSpace != LangAS::Default) 9060 return AddrSpace;
|
H A D | CGBuiltin.cpp | 144 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); local 149 llvm::Type *IntPtrType = IntType->getPointerTo(AddrSpace); 205 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); local 210 llvm::Type *IntPtrType = IntType->getPointerTo(AddrSpace); 247 unsigned AddrSpace = DestPtr->getType()->getPointerAddressSpace(); local 251 llvm::Type *IntPtrType = IntType->getPointerTo(AddrSpace); 3145 unsigned AddrSpace = Ptr->getType()->getPointerAddressSpace(); 3146 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace)); 3228 unsigned AddrSpace = Ptr.getPointer()->getType()->getPointerAddressSpace(); 3229 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace)); [all...] |
H A D | CGExpr.cpp | 399 if (auto AddrSpace = CGF.getTarget().getConstantAddressSpace()) { 400 auto AS = AddrSpace.getValue();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 2659 LLVMTypeRef Ty, unsigned AddrSpace,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 5337 ExprResult AddrSpace = getDerived().TransformExpr(T->getAddrSpaceExpr()); local 5338 AddrSpace = SemaRef.ActOnConstantExpression(AddrSpace); 5339 if (AddrSpace.isInvalid()) 5344 AddrSpace.get() != T->getAddrSpaceExpr()) { 5346 pointeeType, AddrSpace.get(), T->getAttributeLoc());
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 1681 QualType BuildAddressSpaceAttr(QualType &T, LangAS ASIdx, Expr *AddrSpace, 1685 QualType BuildAddressSpaceAttr(QualType &T, Expr *AddrSpace,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 1876 /// alignment requirements: getPointerInfo should take an AddrSpace, this 10209 unsigned AddrSpace = strtoul(Str, &End, 10); local 10211 // Note AddrSpace == 0 is not the same as an unspecified address space. 10214 Context.getLangASForBuiltinAddressSpace(AddrSpace));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 1314 EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, 1339 LLT Ty, unsigned AddrSpace, Align Alignment, MachineMemOperand::Flags Flags, 1313 allowsMisalignedMemoryAccesses( EVT VT, unsigned AddrSpace, unsigned Align, MachineMemOperand::Flags Flags, bool *Fast) const argument 1338 allowsMisalignedMemoryAccesses( LLT Ty, unsigned AddrSpace, Align Alignment, MachineMemOperand::Flags Flags, bool *Fast) const argument
|