Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2363 ISD::LoadExtType getExtensionType() const {
2498 ISD::LoadExtType getExtensionType() const {
2527 ISD::LoadExtType getExtensionType() const {
2670 ISD::LoadExtType getExtensionType() const {
2859 ISD::LoadExtType getExtensionType() const {
3051 return Ld && Ld->getExtensionType() == ISD::NON_EXTLOAD &&
3058 cast<LoadSDNode>(N)->getExtensionType() == ISD::NON_EXTLOAD;
3064 cast<LoadSDNode>(N)->getExtensionType() == ISD::EXTLOAD;
3070 cast<LoadSDNode>(N)->getExtensionType() == ISD::SEXTLOAD;
3076 cast<LoadSDNode>(N)->getExtensionType() == ISD::ZEXTLOAD;
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td846 // cast<LoadSDNode>(N)->getExtensionType() != ISD::NON_EXTLOAD
848 // cast<LoadSDNode>(N)->getExtensionType() == ISD::EXTLOAD;
850 // cast<LoadSDNode>(N)->getExtensionType() == ISD::SEXTLOAD;
852 // cast<LoadSDNode>(N)->getExtensionType() == ISD::ZEXTLOAD;
1730 return cast<MaskedGatherSDNode>(N)->getExtensionType() == ISD::NON_EXTLOAD;
1738 return MGN->getExtensionType() == ISD::EXTLOAD &&
1745 return MGN->getExtensionType() == ISD::EXTLOAD &&
1752 return MGN->getExtensionType() == ISD::EXTLOAD &&
1761 return MGN->getExtensionType() == ISD::SEXTLOAD &&
1768 return MGN->getExtensionType() == ISD::SEXTLOAD &&
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DRISCVISAInfo.cpp198 static StringRef getExtensionType(StringRef Ext) { in getExtensionType() function
742 StringRef Type = getExtensionType(Ext); in parseArchString()
799 StringRef Desc = getExtensionTypeDesc(getExtensionType(Ext)); in parseArchString()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp709 switch (LD->getExtensionType()) { in print_details()
741 switch (MLd->getExtensionType()) { in print_details()
778 switch (MGather->getExtensionType()) { in print_details()
H A DLegalizeFloatTypes.cpp706 if (L->getExtensionType() == ISD::NON_EXTLOAD) { in SoftenFloatRes_LOAD()
707 NewL = DAG.getLoad(L->getAddressingMode(), L->getExtensionType(), NVT, dl, in SoftenFloatRes_LOAD()
1649 Hi = DAG.getExtLoad(LD->getExtensionType(), dl, NVT, Chain, Ptr, in ExpandFloatRes_LOAD()
2494 L->getAddressingMode(), L->getExtensionType(), IVT, SDLoc(N), in PromoteFloatRes_LOAD()
2807 assert(L->getExtensionType() == ISD::NON_EXTLOAD && "Unexpected extension!"); in SoftPromoteHalfRes_LOAD()
2809 DAG.getLoad(L->getAddressingMode(), L->getExtensionType(), MVT::i16, in SoftPromoteHalfRes_LOAD()
H A DLegalizeVectorTypes.cpp372 ISD::UNINDEXED, N->getExtensionType(), in ScalarizeVecRes_LOAD()
1832 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_LOAD()
1878 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_VP_LOAD()
1985 SLD->getAddressingMode(), SLD->getExtensionType(), LoVT, DL, in SplitVecRes_VP_STRIDED_LOAD()
2016 Hi = DAG.getStridedLoadVP(SLD->getAddressingMode(), SLD->getExtensionType(), in SplitVecRes_VP_STRIDED_LOAD()
2046 ISD::LoadExtType ExtType = MLD->getExtensionType(); in SplitVecRes_MLOAD()
2171 ISD::LoadExtType ExtType = MGT->getExtensionType(); in SplitVecRes_Gather()
5092 ISD::LoadExtType ExtType = LD->getExtensionType(); in WidenVecRes_LOAD()
5170 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_VP_LOAD()
5209 N->getAddressingMode(), N->getExtensionType(), WidenVT, DL, N->getChain(), in WidenVecRes_VP_STRIDED_LOAD()
[all …]
H A DDAGCombiner.cpp1293 : LD->getExtensionType(); in PromoteOperand()
1530 : LD->getExtensionType(); in PromoteLoad()
5837 if (Load->getExtensionType() != ISD::NON_EXTLOAD && in isLegalNarrowLdSt()
5887 if (Load->getExtensionType() == ISD::ZEXTLOAD && in SearchForAndLoads()
6297 if (MLoad && MLoad->getExtensionType() == ISD::EXTLOAD && Splat && in visitAND()
6445 switch (Load->getExtensionType()) { in visitAND()
6460 if (Load->getExtensionType() == ISD::EXTLOAD) { in visitAND()
8101 return L->getExtensionType() == ISD::ZEXTLOAD in calculateByteProvider()
11195 Ops, MGT->getMemOperand(), IndexType, MGT->getExtensionType()); in visitMGATHER()
11202 Ops, MGT->getMemOperand(), IndexType, MGT->getExtensionType()); in visitMGATHER()
[all …]
H A DSelectionDAG.cpp3497 if (LD->getExtensionType() == ISD::NON_EXTLOAD) { in computeKnownBits()
4499 switch (LD->getExtensionType()) { in ComputeNumSignBits()
4552 unsigned ExtType = LD->getExtensionType(); in ComputeNumSignBits()
8120 return getLoad(AM, LD->getExtensionType(), OrigLoad.getValueType(), dl, in getIndexedLoad()
8383 return getLoadVP(AM, LD->getExtensionType(), OrigLoad.getValueType(), dl, in getIndexedLoadVP()
8636 AM, SLD->getExtensionType(), OrigLoad.getValueType(), DL, SLD->getChain(), in getIndexedStridedLoadVP()
8909 LD->getExtensionType(), LD->isExpandingLoad()); in getIndexedMaskedLoad()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp137 if ((LD->getExtensionType() != ISD::NON_EXTLOAD) || in selectIndexedLoad()
180 if (LD->getExtensionType() != ISD::NON_EXTLOAD || in selectIndexedProgMemLoad()
H A DAVRISelLowering.cpp1048 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPreIndexedAddressParts()
1103 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPostIndexedAddressParts()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp304 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD) in isValidIndexedLoad()
H A DMSP430ISelLowering.cpp1344 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPostIndexedAddressParts()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1270 ISD::LoadExtType ExtType = Load->getExtensionType(); in lowerPrivateExtLoad()
1326 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); in LowerLOAD()
1349 ((LoadNode->getExtensionType() == ISD::NON_EXTLOAD) || in LowerLOAD()
1350 (LoadNode->getExtensionType() == ISD::ZEXTLOAD))) { in LowerLOAD()
1385 if (LoadNode->getExtensionType() == ISD::SEXTLOAD) { in LowerLOAD()
H A DR600Instructions.td306 return L->getExtensionType() == ISD::ZEXTLOAD ||
307 L->getExtensionType() == ISD::EXTLOAD;
H A DAMDGPUISelLowering.cpp929 return LHS0 && LHS1 && RHSLd && LHS0->getExtensionType() == ISD::ZEXTLOAD && in isDesirableToCommuteWithShift()
931 RHSLd->getExtensionType() == ISD::ZEXTLOAD; in isDesirableToCommuteWithShift()
1580 SDValue LoLoad = DAG.getExtLoad(Load->getExtensionType(), SL, LoVT, in SplitVectorLoad()
1585 DAG.getExtLoad(Load->getExtensionType(), SL, HiVT, Load->getChain(), in SplitVectorLoad()
1633 Load->getExtensionType(), SL, WideVT, Load->getChain(), BasePtr, SrcValue, in WidenOrSplitVectorLoad()
H A DAMDGPUISelDAGToDAG.cpp237 LoadOp = LdHi->getExtensionType() == ISD::SEXTLOAD ? in matchLoadD16FromBuildVector()
265 LoadOp = LdLo->getExtensionType() == ISD::SEXTLOAD ? in matchLoadD16FromBuildVector()
H A DSIISelLowering.cpp8641 assert((!MemVT.isVector() || Ld->getExtensionType() == ISD::NON_EXTLOAD) && in widenLoad()
8654 assert(Ld->getExtensionType() == ISD::NON_EXTLOAD && in widenLoad()
8660 if (Ld->getExtensionType() == ISD::SEXTLOAD) { in widenLoad()
8663 } else if (Ld->getExtensionType() == ISD::ZEXTLOAD || in widenLoad()
8664 Ld->getExtensionType() == ISD::NON_EXTLOAD) { in widenLoad()
8667 assert(Ld->getExtensionType() == ISD::EXTLOAD); in widenLoad()
8677 Cvt = getLoadExtOrTrunc(DAG, Ld->getExtensionType(), Cvt, SL, IntVT); in widenLoad()
8689 ISD::LoadExtType ExtType = Load->getExtensionType(); in LowerLOAD()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td512 unsigned Type = cast<LoadSDNode>(N)->getExtensionType();
527 unsigned Type = cast<LoadSDNode>(N)->getExtensionType();
542 return cast<LoadSDNode>(N)->getExtensionType() != ISD::NON_EXTLOAD;
H A DSystemZISelDAGToDAG.cpp1003 (Load->getExtensionType() == ISD::EXTLOAD || in tryRISBGZero()
1004 Load->getExtensionType() == ISD::ZEXTLOAD) && in tryRISBGZero()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp81 ISD::LoadExtType ExtType = LD->getExtensionType(); in INITIALIZE_PASS()
300 if (N->getExtensionType() != IntExt) in tryLoadOfLoadIntrinsic()
1533 if (L->getExtensionType() != ISD::SEXTLOAD) in DetectUseSxtw()
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td521 ISD::LoadExtType ExtType = LD->getExtensionType();
531 ISD::LoadExtType ExtType = LD->getExtensionType();
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1617 Opcode = (LD->getExtensionType() == ISD::SEXTLOAD) in tryARMIndexedLoad()
1621 if (LD->getExtensionType() == ISD::SEXTLOAD) { in tryARMIndexedLoad()
1673 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD || in tryT1IndexedLoad()
1703 bool isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryT2IndexedLoad()
1768 isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryMVEIndexedLoad()
1784 isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryMVEIndexedLoad()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp924 if (PlainLoad && (PlainLoad->getExtensionType() == ISD::SEXTLOAD)) in tryLoad()
1692 bool IsSigned = LdNode->getExtensionType() == ISD::SEXTLOAD; in tryLDGLDU()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3067 LD->getExtensionType() == ISD::SEXTLOAD && in getPreIndexedAddressParts()
8290 if (!LD || LD->getExtensionType() != ET || LD->isVolatile() || in canReuseLoadAddress()
14138 return LD->getExtensionType() == ISD::EXTLOAD && in isFPExtLoad()
14257 IsRoundOfExtLoad = FirstLoad->getExtensionType() == ISD::EXTLOAD; in combineBVOfConsecutiveLoads()
14285 if (IsRoundOfExtLoad && LD2->getExtensionType() != ISD::EXTLOAD) in combineBVOfConsecutiveLoads()
14495 (LD->getExtensionType() != ISD::ZEXTLOAD && in combineBVZEXTLOAD()
14496 LD->getExtensionType() != ISD::EXTLOAD)) in combineBVZEXTLOAD()
15431 if (LD->getExtensionType() != ISD::NON_EXTLOAD || in PerformDAGCombine()
16849 (LD->getExtensionType() == ISD::NON_EXTLOAD || in isZExtFree()
16850 LD->getExtensionType() == ISD::ZEXTLOAD)) in isZExtFree()
[all …]
H A DPPCISelDAGToDAG.cpp3009 if (InputLoad && InputLoad->getExtensionType() == ISD::SEXTLOAD) in signExtendInputIfNeeded()
3048 if (InputLoad && InputLoad->getExtensionType() != ISD::SEXTLOAD) in zeroExtendInputIfNeeded()
5389 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()
5426 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()

12