Home
last modified time | relevance | path

Searched refs:getExtensionType (Results 1 – 25 of 47) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1594 ISD::LoadExtType getExtensionType() const {
2560 ISD::LoadExtType getExtensionType() const {
2692 ISD::LoadExtType getExtensionType() const {
2721 ISD::LoadExtType getExtensionType() const {
2864 ISD::LoadExtType getExtensionType() const {
3053 ISD::LoadExtType getExtensionType() const {
3288 return Ld && Ld->getExtensionType() == ISD::NON_EXTLOAD &&
3295 return Ld && Ld->getExtensionType() == ISD::NON_EXTLOAD;
3301 return Ld && Ld->getExtensionType() == ISD::EXTLOAD;
3307 return Ld && Ld->getExtensionType() == ISD::SEXTLOAD;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp817 switch (LD->getExtensionType()) { in print_details()
849 switch (MLd->getExtensionType()) { in print_details()
886 switch (MGather->getExtensionType()) { in print_details()
918 switch (A->getExtensionType()) { in print_details()
H A DLegalizeVectorTypes.cpp462 ISD::UNINDEXED, N->getExtensionType(), in ScalarizeVecRes_LOAD()
2110 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_LOAD()
2156 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_VP_LOAD()
2264 SLD->getAddressingMode(), SLD->getExtensionType(), LoVT, DL, in SplitVecRes_VP_STRIDED_LOAD()
2295 Hi = DAG.getStridedLoadVP(SLD->getAddressingMode(), SLD->getExtensionType(), in SplitVecRes_VP_STRIDED_LOAD()
2325 ISD::LoadExtType ExtType = MLD->getExtensionType(); in SplitVecRes_MLOAD()
2451 ISD::LoadExtType ExtType = MGT->getExtensionType(); in SplitVecRes_Gather()
6070 ISD::LoadExtType ExtType = LD->getExtensionType(); in WidenVecRes_LOAD()
6145 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_VP_LOAD()
6184 N->getAddressingMode(), N->getExtensionType(), WidenVT, DL, N->getChain(), in WidenVecRes_VP_STRIDED_LOAD()
[all …]
H A DDAGCombiner.cpp1492 : LD->getExtensionType(); in PromoteOperand()
1729 : LD->getExtensionType(); in PromoteLoad()
6907 if (Load->getExtensionType() != ISD::NON_EXTLOAD && in isLegalNarrowLdSt()
6958 if (Load->getExtensionType() == ISD::ZEXTLOAD && in SearchForAndLoads()
7402 if (MLoad && MLoad->getExtensionType() == ISD::EXTLOAD && Splat) { in visitAND()
7566 switch (Load->getExtensionType()) { in visitAND()
7581 if (Load->getExtensionType() == ISD::EXTLOAD) { in visitAND()
9258 return L->getExtensionType() == ISD::ZEXTLOAD in calculateByteProvider()
12768 Ops, MGT->getMemOperand(), IndexType, MGT->getExtensionType()); in visitMGATHER()
12775 Ops, MGT->getMemOperand(), IndexType, MGT->getExtensionType()); in visitMGATHER()
[all …]
H A DLegalizeFloatTypes.cpp994 if (L->getExtensionType() == ISD::NON_EXTLOAD) { in SoftenFloatRes_LOAD()
995 NewL = DAG.getLoad(L->getAddressingMode(), L->getExtensionType(), NVT, dl, in SoftenFloatRes_LOAD()
1023 if (L->getExtensionType() == ISD::NON_EXTLOAD) { in SoftenFloatRes_ATOMIC_LOAD()
2148 Hi = DAG.getExtLoad(LD->getExtensionType(), dl, NVT, Chain, Ptr, in ExpandFloatRes_LOAD()
3166 L->getAddressingMode(), L->getExtensionType(), IVT, SDLoc(N), in PromoteFloatRes_LOAD()
3593 assert(L->getExtensionType() == ISD::NON_EXTLOAD && "Unexpected extension!"); in SoftPromoteHalfRes_LOAD()
3595 DAG.getLoad(L->getAddressingMode(), L->getExtensionType(), MVT::i16, in SoftPromoteHalfRes_LOAD()
H A DLegalizeIntegerTypes.cpp389 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_Atomic0()
969 ISD::isNON_EXTLoad(N) ? ISD::EXTLOAD : N->getExtensionType(); in PromoteIntRes_LOAD()
983 ISD::LoadExtType ExtType = (N->getExtensionType() == ISD::NON_EXTLOAD) in PromoteIntRes_VP_LOAD()
985 : N->getExtensionType(); in PromoteIntRes_VP_LOAD()
1001 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MLOAD()
1023 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MGATHER()
4279 ISD::LoadExtType ExtType = N->getExtensionType(); in ExpandIntRes_LOAD()
H A DSelectionDAG.cpp3961 ? cast<MaskedGatherSDNode>(Op)->getExtensionType() in computeKnownBits()
3962 : cast<MaskedLoadSDNode>(Op)->getExtensionType(); in computeKnownBits()
4401 switch (AT->getExtensionType()) { in computeKnownBits()
5264 switch (LD->getExtensionType()) { in ComputeNumSignBits()
5308 switch (AT->getExtensionType()) { in ComputeNumSignBits()
5331 unsigned ExtType = LD->getExtensionType(); in ComputeNumSignBits()
9579 return getLoad(AM, LD->getExtensionType(), OrigLoad.getValueType(), dl, in getIndexedLoad()
9808 return getLoadVP(AM, LD->getExtensionType(), OrigLoad.getValueType(), dl, in getIndexedLoadVP()
10218 LD->getExtensionType(), LD->isExpandingLoad()); in getIndexedMaskedLoad()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td999 // cast<LoadSDNode>(N)->getExtensionType() != ISD::NON_EXTLOAD
1001 // cast<LoadSDNode>(N)->getExtensionType() == ISD::EXTLOAD;
1003 // cast<LoadSDNode>(N)->getExtensionType() == ISD::SEXTLOAD;
1005 // cast<LoadSDNode>(N)->getExtensionType() == ISD::ZEXTLOAD;
2047 return cast<MaskedGatherSDNode>(N)->getExtensionType() == ISD::NON_EXTLOAD;
2055 return MGN->getExtensionType() == ISD::EXTLOAD &&
2062 return MGN->getExtensionType() == ISD::EXTLOAD &&
2069 return MGN->getExtensionType() == ISD::EXTLOAD &&
2078 return MGN->getExtensionType() == ISD::SEXTLOAD &&
2085 return MGN->getExtensionType() == ISD::SEXTLOAD &&
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp149 if ((LD->getExtensionType() != ISD::NON_EXTLOAD) || in selectIndexedLoad()
192 if (LD->getExtensionType() != ISD::NON_EXTLOAD || in selectIndexedProgMemLoad()
H A DAVRISelLowering.cpp1026 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPreIndexedAddressParts()
1083 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPostIndexedAddressParts()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td509 ISD::LoadExtType ExtType = LD->getExtensionType();
520 ISD::LoadExtType ExtType = LD->getExtensionType();
539 ISD::LoadExtType ExtType = LD->getExtensionType();
604 ISD::LoadExtType ExtType = LD->getExtensionType();
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DRISCVISAInfo.cpp219 static StringRef getExtensionType(StringRef Ext) { in getExtensionType() function
681 StringRef Type = getExtensionType(Ext); in parseArchString()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp306 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD) in isValidIndexedLoad()
H A DMSP430ISelLowering.cpp1215 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPostIndexedAddressParts()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1269 ISD::LoadExtType ExtType = Load->getExtensionType(); in lowerPrivateExtLoad()
1325 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); in LowerLOAD()
1348 ((LoadNode->getExtensionType() == ISD::NON_EXTLOAD) || in LowerLOAD()
1349 (LoadNode->getExtensionType() == ISD::ZEXTLOAD))) { in LowerLOAD()
1383 if (LoadNode->getExtensionType() == ISD::SEXTLOAD) { in LowerLOAD()
H A DR600Instructions.td306 return L->getExtensionType() == ISD::ZEXTLOAD ||
307 L->getExtensionType() == ISD::EXTLOAD;
H A DAMDGPUISelLowering.cpp1116 return LHS0 && LHS1 && RHSLd && LHS0->getExtensionType() == ISD::ZEXTLOAD && in isDesirableToCommuteWithShift()
1118 RHSLd->getExtensionType() == ISD::ZEXTLOAD; in isDesirableToCommuteWithShift()
1856 SDValue LoLoad = DAG.getExtLoad(Load->getExtensionType(), SL, LoVT, in SplitVectorLoad()
1861 DAG.getExtLoad(Load->getExtensionType(), SL, HiVT, Load->getChain(), in SplitVectorLoad()
1909 Load->getExtensionType(), SL, WideVT, Load->getChain(), BasePtr, SrcValue, in WidenOrSplitVectorLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1034 (Load->getExtensionType() == ISD::EXTLOAD || in tryRISBGZero()
1035 Load->getExtensionType() == ISD::ZEXTLOAD) && in tryRISBGZero()
1579 ETy = L->getExtensionType(); in getLoadExtType()
1581 ETy = AL->getExtensionType(); in getLoadExtType()
H A DSystemZOperators.td590 if (AL->getExtensionType() != ISD::NON_EXTLOAD)
688 return cast<LoadSDNode>(N)->getExtensionType() != ISD::NON_EXTLOAD;
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td558 ISD::LoadExtType ExtType = LD->getExtensionType();
568 ISD::LoadExtType ExtType = LD->getExtensionType();
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp86 ISD::LoadExtType ExtType = LD->getExtensionType(); in INITIALIZE_PASS()
306 if (N->getExtensionType() != IntExt) in tryLoadOfLoadIntrinsic()
1627 if (L->getExtensionType() != ISD::SEXTLOAD) in DetectUseSxtw()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1613 Opcode = (LD->getExtensionType() == ISD::SEXTLOAD) in tryARMIndexedLoad()
1617 if (LD->getExtensionType() == ISD::SEXTLOAD) { in tryARMIndexedLoad()
1669 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD || in tryT1IndexedLoad()
1699 bool isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryT2IndexedLoad()
1764 isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryMVEIndexedLoad()
1780 isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryMVEIndexedLoad()
H A DARMISelLowering.cpp9594 return DAG.getExtLoad(LD->getExtensionType(), SDLoc(LD), ExtendedTy, in SkipLoadExtensionForVMULL()
10184 assert(LD->getExtensionType() == ISD::NON_EXTLOAD && in LowerPredicateLoad()
10329 N->getExtensionType(), N->isExpandingLoad()); in LowerMLOAD()
17882 LD->getExtensionType() != ISD::NON_EXTLOAD) in PerformSplittingToWideningLoad()
18804 if (LD->getExtensionType() != ISD::NON_EXTLOAD && in PerformSplittingMVEEXTToWideningLoad()
18805 LD->getExtensionType() != ISD::EXTLOAD && in PerformSplittingMVEEXTToWideningLoad()
18806 LD->getExtensionType() != NewExtType) in PerformSplittingMVEEXTToWideningLoad()
19877 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPreIndexedAddressParts()
19886 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPreIndexedAddressParts()
19935 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPostIndexedAddressParts()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp1040 (PlainLoad && (PlainLoad->getExtensionType() == ISD::SEXTLOAD)) in tryLoad()
1184 ExtensionType = Load->getExtensionType(); in tryLDG()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp832 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in tryTLSXFormLoad()
3160 if (InputLoad && InputLoad->getExtensionType() == ISD::SEXTLOAD) in signExtendInputIfNeeded()
3199 if (InputLoad && InputLoad->getExtensionType() != ISD::SEXTLOAD) in zeroExtendInputIfNeeded()
5583 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()
5620 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()

12