Home
last modified time | relevance | path

Searched refs:getAddrSpace (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h96 unsigned getAddrSpace() const;
232 unsigned getAddrSpace() const { return PtrInfo.getAddrSpace(); } in getAddrSpace() function
354 LHS.getAddrSpace() == RHS.getAddrSpace();
H A DSelectionDAGNodes.h1414 return getPointerInfo().getAddrSpace();
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstrInfo.cpp45 if (MMO->getAddrSpace() == AMDGPUAS::CONSTANT_ADDRESS_32BIT) in isUniformMMO()
H A DSIInsertWaitcnts.cpp935 MemOp->getAddrSpace() != AMDGPUAS::LOCAL_ADDRESS) in updateByEvent()
1732 unsigned AS = Memop->getAddrSpace(); in generateWaitcntInstBefore()
1912 unsigned AS = Memop->getAddrSpace(); in mayAccessVMEMThroughFlat()
1941 unsigned AS = Memop->getAddrSpace(); in mayAccessLDSThroughFlat()
1970 unsigned AS = Memop->getAddrSpace(); in mayAccessScratchThroughFlat()
H A DSIInstrInfo.cpp533 if (MO1->getAddrSpace() != MO2->getAddrSpace()) in memOpsHaveSameBasePtr()
8638 (*MI.memoperands_begin())->getAddrSpace() == AMDGPUAS::PRIVATE_ADDRESS); in isStackAccess()
8761 if (MMO->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS) in mayAccessFlatAddressSpace()
9582 return mmo->getAddrSpace() == AMDGPUAS::PRIVATE_ADDRESS || in getGenericInstructionUniformity()
9583 mmo->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS; in getGenericInstructionUniformity()
9643 return mmo->getAddrSpace() == AMDGPUAS::PRIVATE_ADDRESS || in getInstructionUniformity()
9644 mmo->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS; in getInstructionUniformity()
H A DSIMemoryLegalizer.cpp831 toSIAtomicAddrSpace(MMO->getPointerInfo().getAddrSpace()); in constructFromMIWithMMO()
H A DSILoadStoreOptimizer.cpp914 if (MMOb->getAddrSpace() == AMDGPUAS::FLAT_ADDRESS) in combineKnownAdjacentMMOs()
H A DAMDGPUInstructionSelector.cpp2767 if (MMO->getAddrSpace() == AMDGPUAS::CONSTANT_ADDRESS_32BIT) in isInstrUniform()
4322 unsigned AddrSpace = (*MI->memoperands_begin())->getAddrSpace(); in selectFlatOffsetImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp52 if (DstPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemset()
268 if (DstPtrInfo.getAddrSpace() >= 256 || SrcPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemcpy()
H A DX86ISelLowering.h1044 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), in allowsMemoryAccess()
H A DX86ISelDAGToDAG.cpp1847 switch (N->getPointerInfo().getAddrSpace()) { in matchLoadInAddress()
2919 unsigned AddrSpace = Parent->getPointerInfo().getAddrSpace(); in selectVectorAddr()
2961 cast<MemSDNode>(Parent)->getPointerInfo().getAddrSpace(); in selectAddr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp266 static Error getAddrSpace(StringRef R, unsigned &AddrSpace) { in getAddrSpace() function
496 if (Error Err = getAddrSpace(Tok, ProgramAddrSpace)) in parseSpecifier()
501 if (Error Err = getAddrSpace(Tok, AllocaAddrSpace)) in parseSpecifier()
506 if (Error Err = getAddrSpace(Tok, DefaultGlobalsAddrSpace)) in parseSpecifier()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRVRegNamerUtils.cpp130 MIOperands.push_back((unsigned)Op->getAddrSpace()); in getInstructionOpcodeHash()
H A DMachineStableHash.cpp207 HashComponents.push_back(static_cast<unsigned>(Op->getAddrSpace())); in stableHashValue()
H A DMachineOperand.cpp1037 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; } in getAddrSpace() function in MachinePointerInfo
1270 if (unsigned AS = getAddrSpace()) in print()
H A DTargetLoweringBase.cpp1719 return allowsMemoryAccessForAlignment(Context, DL, VT, MMO.getAddrSpace(), in allowsMemoryAccessForAlignment()
1736 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess()
1745 return allowsMemoryAccess(Context, DL, VT, MMO.getAddrSpace(), MMO.getAlign(), in allowsMemoryAccess()
H A DMachineVerifier.cpp1954 if (DstPtrTy.getAddressSpace() != MMOs[0]->getAddrSpace()) in verifyPreISelGenericInstruction()
1956 if (SrcPtrTy.getAddressSpace() != MMOs[1]->getAddrSpace()) in verifyPreISelGenericInstruction()
1985 if (DstPtrTy.getAddressSpace() != MMOs[0]->getAddrSpace()) in verifyPreISelGenericInstruction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp802 ID.AddInteger(LD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
810 ID.AddInteger(ST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
818 ID.AddInteger(ELD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
826 ID.AddInteger(EST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
834 ID.AddInteger(SLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
841 ID.AddInteger(SST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
848 ID.AddInteger(EG->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
856 ID.AddInteger(ES->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
864 ID.AddInteger(MLD->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
872 ID.AddInteger(MST->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
[all …]
H A DLegalizeVectorTypes.cpp1347 MPI = MachinePointerInfo(N->getPointerInfo().getAddrSpace()); in IncrementPointer()
2131 MPI = MachinePointerInfo(LD->getPointerInfo().getAddrSpace()); in SplitVecRes_VP_LOAD()
2216 MachinePointerInfo(SLD->getPointerInfo().getAddrSpace()), in SplitVecRes_VP_STRIDED_LOAD()
2295 MPI = MachinePointerInfo(MLD->getPointerInfo().getAddrSpace()); in SplitVecRes_MLOAD()
3681 MPI = MachinePointerInfo(N->getPointerInfo().getAddrSpace()); in SplitVecOp_VP_STORE()
3759 MachinePointerInfo(N->getPointerInfo().getAddrSpace()), in SplitVecOp_VP_STRIDED_STORE()
3832 MPI = MachinePointerInfo(N->getPointerInfo().getAddrSpace()); in SplitVecOp_MSTORE()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp261 return MIRBuilder.buildFrameIndex(LLT::pointer(MPO.getAddrSpace(), 32), FI) in getStackAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp434 const LLT PtrTy = LLT::pointer(MPO.getAddrSpace(), 32); in lowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h562 const unsigned MMOAddrSpace = MMO->getAddrSpace(); in executeMatchTable()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1125 MI->getMMO().getAddrSpace()); in canFoldInAddressingMode()
1379 PtrInfo = MachinePointerInfo(MMO.getPointerInfo().getAddrSpace()); in matchCombineExtractedVectorLoad()
3831 if (MMO->getAddrSpace() != LoadMMO.getAddrSpace()) in findLoadOffsetsForLoadOrCombine()
H A DLegalizerHelper.cpp8795 DstPtrInfo.getAddrSpace(), ~0u, in lowerMemset()
8949 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemcpy()
9057 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemmove()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp2672 if (MO1->getAddrSpace() != MO2->getAddrSpace()) in memOpsHaveSameBasePtr()

12