Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DRISCV.cpp45 static StringRef getExtensionType(StringRef Ext) { in getExtensionType() function
196 StringRef Type = getExtensionType(Ext); in getExtensionFeatures()
254 StringRef Desc = getExtensionTypeDesc(getExtensionType(Ext)); in getExtensionFeatures()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2278 ISD::LoadExtType getExtensionType() const {
2376 ISD::LoadExtType getExtensionType() const {
2488 ISD::LoadExtType getExtensionType() const {
2680 return Ld && Ld->getExtensionType() == ISD::NON_EXTLOAD &&
2687 cast<LoadSDNode>(N)->getExtensionType() == ISD::NON_EXTLOAD;
2693 cast<LoadSDNode>(N)->getExtensionType() == ISD::EXTLOAD;
2699 cast<LoadSDNode>(N)->getExtensionType() == ISD::SEXTLOAD;
2705 cast<LoadSDNode>(N)->getExtensionType() == ISD::ZEXTLOAD;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp128 if ((LD->getExtensionType() != ISD::NON_EXTLOAD) || in selectIndexedLoad()
173 if (LD->getExtensionType() != ISD::NON_EXTLOAD || AM != ISD::POST_INC) { in selectIndexedProgMemLoad()
H A DAVRISelLowering.cpp896 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPreIndexedAddressParts()
951 if (LD->getExtensionType() != ISD::NON_EXTLOAD) in getPostIndexedAddressParts()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp694 switch (LD->getExtensionType()) { in print_details()
726 switch (MLd->getExtensionType()) { in print_details()
763 switch (MGather->getExtensionType()) { in print_details()
H A DDAGCombiner.cpp5796 switch (Load->getExtensionType()) { in visitAND()
5811 if (Load->getExtensionType() == ISD::EXTLOAD) { in visitAND()
7218 return L->getExtensionType() == ISD::ZEXTLOAD in calculateByteProvider()
9852 MLD->getExtensionType() == ISD::NON_EXTLOAD) { in visitMLOAD()
10329 ISD::LoadExtType LoadExt = Load->getExtensionType(); in isCompatibleLoad()
11879 if (LN0->getExtensionType() == ISD::SEXTLOAD) in ReduceLoadWidth()
15693 switch (LD->getExtensionType()) { in extendLoadedValueToExtension()
22228 (LLD->getExtensionType() != RLD->getExtensionType() && in SimplifySelectOps()
22230 LLD->getExtensionType() != ISD::EXTLOAD && in SimplifySelectOps()
22231 RLD->getExtensionType() != ISD::EXTLOAD) || in SimplifySelectOps()
[all …]
H A DLegalizeFloatTypes.cpp694 if (L->getExtensionType() == ISD::NON_EXTLOAD) { in SoftenFloatRes_LOAD()
695 NewL = DAG.getLoad(L->getAddressingMode(), L->getExtensionType(), NVT, dl, in SoftenFloatRes_LOAD()
1627 Hi = DAG.getExtLoad(LD->getExtensionType(), dl, NVT, Chain, Ptr, in ExpandFloatRes_LOAD()
2468 L->getAddressingMode(), L->getExtensionType(), IVT, SDLoc(N), in PromoteFloatRes_LOAD()
2771 assert(L->getExtensionType() == ISD::NON_EXTLOAD && "Unexpected extension!"); in SoftPromoteHalfRes_LOAD()
2773 DAG.getLoad(L->getAddressingMode(), L->getExtensionType(), MVT::i16, in SoftPromoteHalfRes_LOAD()
H A DLegalizeVectorTypes.cpp360 ISD::UNINDEXED, N->getExtensionType(), in ScalarizeVecRes_LOAD()
1692 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_LOAD()
1745 ISD::LoadExtType ExtType = MLD->getExtensionType(); in SplitVecRes_MLOAD()
1830 ISD::LoadExtType ExtType = MGT->getExtensionType(); in SplitVecRes_MGATHER()
2522 ISD::LoadExtType ExtType = MGT->getExtensionType(); in SplitVecOp_MGATHER()
4017 ISD::LoadExtType ExtType = LD->getExtensionType(); in WidenVecRes_LOAD()
4062 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_MLOAD()
4111 N->getIndexType(), N->getExtensionType()); in WidenVecRes_MGATHER()
4957 MG->getExtensionType()); in WidenVecOp_MGATHER()
H A DLegalizeVectorOps.cpp259 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeOp()
263 switch (TLI.getLoadExtAction(LD->getExtensionType(), LD->getValueType(0), in LegalizeOp()
H A DTargetLowering.cpp3603 if (LN0->getExtensionType() == ISD::ZEXTLOAD) { in SimplifySetCC()
3606 } else if (LN0->getExtensionType() == ISD::SEXTLOAD) { in SimplifySetCC()
3685 if (Lod->getExtensionType() != ISD::NON_EXTLOAD) in SimplifySetCC()
7328 ISD::LoadExtType ExtType = LD->getExtensionType(); in scalarizeVectorLoad()
7577 Load = DAG.getExtLoad(LD->getExtensionType(), dl, VT, TF, StackBase, in expandUnalignedLoad()
7597 ISD::LoadExtType HiExtType = LD->getExtensionType(); in expandUnalignedLoad()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp300 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD) in isValidIndexedLoad()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1299 ISD::LoadExtType ExtType = Load->getExtensionType(); in lowerPrivateExtLoad()
1355 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); in LowerLOAD()
1378 ((LoadNode->getExtensionType() == ISD::NON_EXTLOAD) || in LowerLOAD()
1379 (LoadNode->getExtensionType() == ISD::ZEXTLOAD))) { in LowerLOAD()
1414 if (LoadNode->getExtensionType() == ISD::SEXTLOAD) { in LowerLOAD()
H A DR600Instructions.td318 return L->getExtensionType() == ISD::ZEXTLOAD ||
319 L->getExtensionType() == ISD::EXTLOAD;
H A DSIISelLowering.cpp8016 assert((!MemVT.isVector() || Ld->getExtensionType() == ISD::NON_EXTLOAD) && in widenLoad()
8032 assert(Ld->getExtensionType() == ISD::NON_EXTLOAD && in widenLoad()
8038 if (Ld->getExtensionType() == ISD::SEXTLOAD) { in widenLoad()
8041 } else if (Ld->getExtensionType() == ISD::ZEXTLOAD || in widenLoad()
8042 Ld->getExtensionType() == ISD::NON_EXTLOAD) { in widenLoad()
8045 assert(Ld->getExtensionType() == ISD::EXTLOAD); in widenLoad()
8055 Cvt = getLoadExtOrTrunc(DAG, Ld->getExtensionType(), Cvt, SL, IntVT); in widenLoad()
8067 ISD::LoadExtType ExtType = Load->getExtensionType(); in LowerLOAD()
H A DAMDGPUISelDAGToDAG.cpp498 LoadOp = LdHi->getExtensionType() == ISD::SEXTLOAD ? in matchLoadD16FromBuildVector()
526 LoadOp = LdLo->getExtensionType() == ISD::SEXTLOAD ? in matchLoadD16FromBuildVector()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperators.td530 unsigned Type = cast<LoadSDNode>(N)->getExtensionType();
545 unsigned Type = cast<LoadSDNode>(N)->getExtensionType();
560 return cast<LoadSDNode>(N)->getExtensionType() != ISD::NON_EXTLOAD;
H A DSystemZISelDAGToDAG.cpp1000 (Load->getExtensionType() == ISD::EXTLOAD || in tryRISBGZero()
1001 Load->getExtensionType() == ISD::ZEXTLOAD) && in tryRISBGZero()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td491 ISD::LoadExtType ExtType = LD->getExtensionType();
501 ISD::LoadExtType ExtType = LD->getExtensionType();
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td803 // cast<LoadSDNode>(N)->getExtensionType() != ISD::NON_EXTLOAD
805 // cast<LoadSDNode>(N)->getExtensionType() == ISD::EXTLOAD;
807 // cast<LoadSDNode>(N)->getExtensionType() == ISD::SEXTLOAD;
809 // cast<LoadSDNode>(N)->getExtensionType() == ISD::ZEXTLOAD;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp76 ISD::LoadExtType ExtType = LD->getExtensionType(); in SelectIndexedLoad()
295 if (N->getExtensionType() != IntExt) in tryLoadOfLoadIntrinsic()
1475 if (L->getExtensionType() != ISD::SEXTLOAD) in DetectUseSxtw()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1611 Opcode = (LD->getExtensionType() == ISD::SEXTLOAD) in tryARMIndexedLoad()
1615 if (LD->getExtensionType() == ISD::SEXTLOAD) { in tryARMIndexedLoad()
1667 if (AM != ISD::POST_INC || LD->getExtensionType() != ISD::NON_EXTLOAD || in tryT1IndexedLoad()
1697 bool isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryT2IndexedLoad()
1762 isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryMVEIndexedLoad()
1778 isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD; in tryMVEIndexedLoad()
H A DARMISelLowering.cpp9771 assert(LD->getExtensionType() == ISD::NON_EXTLOAD && in LowerPredicateLoad()
9913 N->getExtensionType(), N->isExpandingLoad()); in LowerMLOAD()
16629 LD->getExtensionType() != ISD::NON_EXTLOAD) in PerformSplittingToWideningLoad()
17509 if (LD->getExtensionType() != ISD::NON_EXTLOAD && in PerformSplittingMVEEXTToWideningLoad()
17510 LD->getExtensionType() != ISD::EXTLOAD && in PerformSplittingMVEEXTToWideningLoad()
17511 LD->getExtensionType() != NewExtType) in PerformSplittingMVEEXTToWideningLoad()
18668 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPreIndexedAddressParts()
18677 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPreIndexedAddressParts()
18726 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD; in getPostIndexedAddressParts()
18727 isNonExt = LD->getExtensionType() == ISD::NON_EXTLOAD; in getPostIndexedAddressParts()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp2987 if (InputLoad && InputLoad->getExtensionType() == ISD::SEXTLOAD) in signExtendInputIfNeeded()
3026 if (InputLoad && InputLoad->getExtensionType() != ISD::SEXTLOAD) in zeroExtendInputIfNeeded()
5147 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()
5184 bool isSExt = LD->getExtensionType() == ISD::SEXTLOAD; in Select()
H A DPPCISelLowering.cpp3002 LD->getExtensionType() == ISD::SEXTLOAD && in getPreIndexedAddressParts()
8221 if (!LD || LD->getExtensionType() != ET || LD->isVolatile() || in canReuseLoadAddress()
13642 return LD->getExtensionType() == ISD::EXTLOAD && in isFPExtLoad()
13760 IsRoundOfExtLoad = LD->getExtensionType() == ISD::EXTLOAD; in combineBVOfConsecutiveLoads()
13783 if (IsRoundOfExtLoad && LD2->getExtensionType() != ISD::EXTLOAD) in combineBVOfConsecutiveLoads()
13991 (LD->getExtensionType() != ISD::ZEXTLOAD && in combineBVZEXTLOAD()
13992 LD->getExtensionType() != ISD::EXTLOAD)) in combineBVZEXTLOAD()
14892 if (LD->getExtensionType() != ISD::NON_EXTLOAD || in PerformDAGCombine()
16220 (LD->getExtensionType() == ISD::NON_EXTLOAD || in isZExtFree()
16221 LD->getExtensionType() == ISD::ZEXTLOAD)) in isZExtFree()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp899 if (PlainLoad && (PlainLoad->getExtensionType() == ISD::SEXTLOAD)) in tryLoad()
1681 bool IsSigned = LdNode->getExtensionType() == ISD::SEXTLOAD; in tryLDGLDU()

12