Home
last modified time | relevance | path

Searched defs:MemVT (Results 1 – 25 of 32) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1074 EVT MemVT = Store->getMemoryVT(); in lowerPrivateTruncStore() local
1148 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE() local
1300 EVT MemVT = Load->getMemoryVT(); in lowerPrivateExtLoad() local
1354 EVT MemVT = LoadNode->getMemoryVT(); in LowerLOAD() local
1509 EVT MemVT = VA.getLocVT(); in LowerFormalArguments() local
1566 bool R600TargetLowering::canMergeStoresTo(unsigned AS, EVT MemVT, in canMergeStoresTo()
H A DSIISelLowering.cpp1385 bool SITargetLowering::canMergeStoresTo(unsigned AS, EVT MemVT, in canMergeStoresTo()
1639 SDValue SITargetLowering::convertArgType(SelectionDAG &DAG, EVT VT, EVT MemVT, in convertArgType()
1671 SelectionDAG &DAG, EVT VT, EVT MemVT, const SDLoc &SL, SDValue Chain, in lowerKernargMemParameter()
1736 MVT MemVT = VA.getValVT(); in lowerStackParameter() local
2375 EVT MemVT = VA.getLocVT(); in LowerFormalArguments() local
6774 EVT MemVT = VData.getValueType(); in lowerRawBufferAtomicIntrin() local
6802 EVT MemVT = VData.getValueType(); in lowerStructBufferAtomicIntrin() local
7429 ArrayRef<SDValue> Ops, EVT MemVT, in getMemIntrinsicNode()
7967 EVT MemVT = Ld->getMemoryVT(); in widenLoad() local
8026 EVT MemVT = Load->getMemoryVT(); in LowerLOAD() local
[all …]
H A DAMDGPUISelLowering.cpp854 bool AMDGPUTargetLowering:: storeOfVectorConstantIsCheap(EVT MemVT, in storeOfVectorConstantIsCheap()
1053 EVT MemVT = ArgVT; in analyzeFormalArgumentsCompute() local
1534 EVT MemVT = Load->getMemoryVT(); in SplitVectorLoad() local
1583 EVT MemVT = Load->getMemoryVT(); in WidenOrSplitVectorLoad() local
1623 EVT MemVT = Store->getMemoryVT(); in SplitVectorStore() local
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h574 virtual bool storeOfVectorConstantIsCheap(EVT MemVT, in storeOfVectorConstantIsCheap()
583 virtual bool mergeStoresAfterLegalization(EVT MemVT) const { in mergeStoresAfterLegalization()
588 virtual bool canMergeStoresTo(unsigned AS, EVT MemVT, in canMergeStoresTo()
1221 EVT MemVT) const { in getLoadExtAction()
1232 bool isLoadExtLegal(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isLoadExtLegal()
1238 bool isLoadExtLegalOrCustom(unsigned ExtType, EVT ValVT, EVT MemVT) const { in isLoadExtLegalOrCustom()
1246 LegalizeAction getTruncStoreAction(EVT ValVT, EVT MemVT) const { in getTruncStoreAction()
1257 bool isTruncStoreLegal(EVT ValVT, EVT MemVT) const { in isTruncStoreLegal()
1263 bool isTruncStoreLegalOrCustom(EVT ValVT, EVT MemVT) const { in isTruncStoreLegalOrCustom()
2173 void setLoadExtAction(unsigned ExtType, MVT ValVT, MVT MemVT, in setLoadExtAction()
[all …]
H A DBasicTTIImpl.h1100 EVT MemVT = getTLI()->getValueType(DL, Src); variable
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp510 EVT MemVT = ST->getMemoryVT(); in LegalizeStoreOps() local
620 EVT MemVT = ST->getMemoryVT(); in LegalizeStoreOps() local
681 EVT MemVT = LD->getMemoryVT(); in LegalizeLoadOps() local
866 EVT MemVT = LD->getMemoryVT(); in LegalizeLoadOps() local
1436 EVT MemVT = isa<BuildVectorSDNode>(Node) ? VT.getVectorElementType() in ExpandVectorBuildThroughStack() local
3527 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), EntrySize * 8); in ExpandNode() local
H A DSelectionDAG.cpp7034 SDValue SelectionDAG::getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT, in getAtomic()
7057 EVT MemVT, SDVTList VTs, SDValue Chain, in getAtomicCmpSwap()
7068 SDValue SelectionDAG::getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT, in getAtomic()
7096 SDValue SelectionDAG::getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT, in getAtomic()
7120 EVT MemVT, MachinePointerInfo PtrInfo, Align Alignment, in getMemIntrinsicNode()
7136 ArrayRef<SDValue> Ops, EVT MemVT, in getMemIntrinsicNode()
7271 MachinePointerInfo PtrInfo, EVT MemVT, in getLoad()
7294 SDValue Ptr, SDValue Offset, EVT MemVT, in getLoad()
7360 MachinePointerInfo PtrInfo, EVT MemVT, in getExtLoad()
7538 SDValue PassThru, EVT MemVT, in getMaskedLoad()
[all …]
H A DDAGCombiner.cpp1212 EVT MemVT = LD->getMemoryVT(); in PromoteOperand() local
1449 EVT MemVT = LD->getMemoryVT(); in PromoteLoad() local
5804 EVT MemVT = GN0->getMemoryVT(); in visitAND() local
5886 EVT MemVT = LN0->getMemoryVT(); in visitAND() local
7549 EVT MemVT = in MatchLoadCombine() local
10543 EVT MemVT = Load->getMemoryVT(); in CombineZExtLogicopShiftLoad() local
10651 EVT MemVT = LN0->getMemoryVT(); in tryToFoldExtOfExtload() local
11440 EVT MemVT = LN0->getMemoryVT(); in visitANY_EXTEND() local
16893 EVT MemVT = St->getMemoryVT(); in getStoreMergeCandidates() local
17266 EVT MemVT, SDNode *RootNode) { in tryStoreMergeOfExtracts()
[all …]
H A DSelectionDAGBuilder.cpp2453 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), CB.CmpLHS->getType()); in visitSwitchCase() local
3196 EVT MemVT = in visitICmp() local
4579 MVT MemVT = getValue(I.getCompareOperand()).getSimpleValueType(); in visitAtomicCmpXchg() local
4627 auto MemVT = getValue(I.getValOperand()).getSimpleValueType(); in visitAtomicRMW() local
4668 EVT MemVT = TLI.getMemValueType(DAG.getDataLayout(), I.getType()); in visitAtomicLoad() local
4720 EVT MemVT = in visitAtomicStore() local
H A DTargetLowering.cpp998 EVT MemVT = LD->getMemoryVT(); in SimplifyDemandedBits() local
7530 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in expandUnalignedLoad() local
7897 TargetLowering::getCanonicalIndexType(ISD::MemIndexType IndexType, EVT MemVT, in getCanonicalIndexType()
8734 EVT MemVT = EVT::getVectorVT(*DAG.getContext(), VT.getVectorElementType(), in expandVectorSplice() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.h987 bool mergeStoresAfterLegalization(EVT MemVT) const override { in mergeStoresAfterLegalization()
1322 bool storeOfVectorConstantIsCheap(EVT MemVT, unsigned NumElem, in storeOfVectorConstantIsCheap()
H A DX86ISelDAGToDAG.cpp1238 MVT MemVT = (N->getOpcode() == ISD::FP_ROUND) ? DstVT : SrcVT; in PreprocessISelDAG() local
1294 MVT MemVT = (N->getOpcode() == ISD::STRICT_FP_ROUND) ? DstVT : SrcVT; in PreprocessISelDAG() local
3134 EVT MemVT = StoreNode->getMemoryVT(); in foldLoadStoreIntoMemOperand() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.h667 bool canMergeStoresTo(unsigned AddressSpace, EVT MemVT, in canMergeStoresTo()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2650 EVT VT = LD->getValueType(0), MemVT = LD->getMemoryVT(); in createLoadLR() local
2667 EVT MemVT = LD->getMemoryVT(); in lowerLOAD() local
2732 EVT MemVT = SD->getMemoryVT(), BasePtrVT = Ptr.getValueType(); in createStoreLR() local
2793 EVT MemVT = SD->getMemoryVT(); in lowerSTORE() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h702 bool canMergeStoresTo(unsigned AddressSpace, EVT MemVT, in canMergeStoresTo()
H A DAArch64ISelLowering.cpp4181 void selectGatherScatterAddrMode(SDValue &BasePtr, SDValue &Index, EVT MemVT, in selectGatherScatterAddrMode()
4249 EVT MemVT = MGT->getMemoryVT(); in LowerMGATHER() local
4309 EVT MemVT = MSC->getMemoryVT(); in LowerMSCATTER() local
4336 EVT VT, EVT MemVT, in LowerTruncateVectorStore()
4378 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE() local
4955 MVT MemVT = VA.getValVT(); in LowerFormalArguments() local
12709 static bool isConstantSplatVectorMaskForType(SDNode *N, EVT MemVT) { in isConstantSplatVectorMaskForType()
12788 EVT MemVT; in performSVEAndCombine() local
14707 EVT MemVT = LoadSDN->getMemoryVT(); in performPostLD1Combine() local
H A DAArch64ISelDAGToDAG.cpp4895 EVT MemVT = EVT::getVectorVT(Ctx, ScalarVT, EC * NumVec); in getPackedVectorTypeFromPredicateType() local
4954 const EVT MemVT = getMemVTFromNode(*(CurDAG->getContext()), Root); in SelectAddrModeIndexedSVE() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2215 EVT MemVT = Load->getMemoryVT(); in LowerLOAD() local
4482 EVT MemVT = Mem->getMemoryVT(); in PerformANDCombine() local
H A DNVPTXISelDAGToDAG.cpp2117 EVT MemVT = Mem->getMemoryVT(); in tryLoadParam() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEISelLowering.cpp1314 EVT MemVT = LdNode->getMemoryVT(); in lowerLOAD() local
1368 EVT MemVT = StNode->getMemoryVT(); in lowerSTORE() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp1147 EVT MemVT = Ld->getMemoryVT(); in Select() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2778 EVT MemVT = LdNode->getMemoryVT(); in LowerLOAD() local
2827 EVT MemVT = St->getMemoryVT(); in LowerSTORE() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp2885 EVT MemVT = LD->getMemoryVT(); in usePartialVectorLoads() local
8156 bool PPCTargetLowering::canReuseLoadAddress(SDValue Op, EVT MemVT, in canReuseLoadAddress()
10441 EVT MemVT = AtomicNode->getMemoryVT(); in LowerATOMIC_CMP_SWAP() local
14787 EVT MemVT = cast<StoreSDNode>(N)->getMemoryVT(); in PerformDAGCombine() local
14931 EVT MemVT = LD->getMemoryVT(); in PerformDAGCombine() local
16106 EVT MemVT = LD->getMemoryVT(); in isZExtFree() local
17145 EVT MemVT = MN->getMemoryVT(); in computeMOFlags() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1345 EVT MemVT = StoreNode->getMemoryVT(); in tryFoldLoadStoreIntoMemOperand() local
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp752 MVT MemVT; in getTgtMemIntrinsic() local

12