Home
last modified time | relevance | path

Searched refs:LoadExtType (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1335 enum LoadExtType { NON_EXTLOAD = 0, EXTLOAD, SEXTLOAD, ZEXTLOAD }; enum
1339 NodeType getExtForLoadExtType(bool IsFP, LoadExtType);
H A DSelectionDAGNodes.h2267 ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT,
2278 ISD::LoadExtType getExtensionType() const {
2279 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2369 ISD::MemIndexedMode AM, ISD::LoadExtType ETy,
2376 ISD::LoadExtType getExtensionType() const {
2377 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2480 ISD::MemIndexType IndexType, ISD::LoadExtType ETy)
2488 ISD::LoadExtType getExtensionType() const {
2489 return ISD::LoadExtType(LoadSDNodeBits.ExtTy);
H A DSelectionDAG.h1199 getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain,
1206 getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain,
1214 SDValue getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
1219 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1226 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl,
1238 getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1247 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1313 ISD::LoadExtType, bool IsExpanding = false);
1325 ISD::MemIndexType IndexType, ISD::LoadExtType ExtTy);
H A DTargetLowering.h1549 virtual bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, in shouldReduceLoadWidth()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h128 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, in shouldReduceLoadWidth()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h179 ISD::LoadExtType ExtType,
H A DR600ISelLowering.cpp1299 ISD::LoadExtType ExtType = Load->getExtensionType(); in lowerPrivateExtLoad()
1355 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); in LowerLOAD()
1529 ISD::LoadExtType Ext = ISD::NON_EXTLOAD; in LowerFormalArguments()
H A DSIISelLowering.cpp1775 ISD::LoadExtType ExtType = ISD::NON_EXTLOAD; in lowerStackParameter()
7975 ISD::LoadExtType ExtType, SDValue Op, in getLoadExtOrTrunc()
8067 ISD::LoadExtType ExtType = Load->getExtensionType(); in LowerLOAD()
/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/lib/Target/Hexagon/
H A DHexagonISelLowering.h322 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
H A DHexagonISelDAGToDAG.cpp76 ISD::LoadExtType ExtType = LD->getExtensionType(); in SelectIndexedLoad()
281 ISD::LoadExtType IntExt; in tryLoadOfLoadIntrinsic()
H A DHexagonISelLowering.cpp3576 ISD::LoadExtType ExtTy, EVT NewVT) const { in shouldReduceLoadWidth()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1170 ISD::LoadExtType ET = ISD::NON_EXTLOAD) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1692 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()
5401 ISD::LoadExtType ExtType) { in GenWidenVectorExtLoads()
H A DSelectionDAG.cpp439 ISD::NodeType ISD::getExtForLoadExtType(bool IsFP, ISD::LoadExtType ExtType) { in getExtForLoadExtType()
7353 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, in getLoad()
7377 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, in getLoad()
7443 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
7454 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
7626 ISD::LoadExtType ExtTy, bool isExpanding) { in getMaskedLoad()
7718 ISD::LoadExtType ExtTy) { in getMaskedGather()
H A DLegalizeTypes.h972 LoadSDNode *LD, ISD::LoadExtType ExtType);
H A DDAGCombiner.cpp682 bool isLegalNarrowLdSt(LSBaseSDNode *LDSTN, ISD::LoadExtType ExtType,
1215 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteOperand()
1452 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteLoad()
10329 ISD::LoadExtType LoadExt = Load->getExtensionType(); in isCompatibleLoad()
10601 ISD::LoadExtType ExtType = in CombineExtLoad()
10816 ISD::LoadExtType ExtLoadType, in tryToFoldExtOfLoad()
10856 ISD::LoadExtType ExtLoadType, in tryToFoldExtOfMaskedLoad()
11636 ISD::LoadExtType ExtType = LN0->getExtensionType(); in visitANY_EXTEND()
11802 ISD::LoadExtType ExtType = ISD::NON_EXTLOAD; in ReduceLoadWidth()
12140 Ld->getExtensionType() != ISD::LoadExtType::NON_EXTLOAD && in visitSIGN_EXTEND_INREG()
[all …]
H A DLegalizeVectorOps.cpp259 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeOp()
H A DLegalizeDAG.cpp673 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeLoadOps()
750 ISD::LoadExtType NewExtType = in LegalizeLoadOps()
887 ISD::LoadExtType MidExtType = in LegalizeLoadOps()
H A DLegalizeIntegerTypes.cpp689 ISD::LoadExtType ExtType = in PromoteIntRes_LOAD()
722 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MGATHER()
3220 ISD::LoadExtType ExtType = N->getExtensionType(); in ExpandIntRes_LOAD()
H A DTargetLowering.cpp7328 ISD::LoadExtType ExtType = LD->getExtensionType(); in scalarizeVectorLoad()
7597 ISD::LoadExtType HiExtType = LD->getExtensionType(); in expandUnalignedLoad()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h569 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
H A DAArch64ISelLowering.cpp4333 ISD::LoadExtType ExtTy = MGT->getExtensionType(); in LowerMGATHER()
5222 ISD::LoadExtType ExtType = ISD::NON_EXTLOAD; in LowerFormalArguments()
11301 ISD::LoadExtType ExtTy, in shouldReduceLoadWidth()
15412 bool checkValueWidth(SDValue V, unsigned width, ISD::LoadExtType &ExtType) { in checkValueWidth()
15516 ISD::LoadExtType ExtType, int AddConstant, in isEquivalentMaskless()
15640 ISD::LoadExtType ExtType; in performCONDCombine()
17973 if (Load->getExtensionType() != ISD::LoadExtType::NON_EXTLOAD) in LowerFixedLengthVectorMLoadToSVE()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1278 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
H A DX86InstrInfo.td1168 ISD::LoadExtType ExtType = LD->getExtensionType();
1177 ISD::LoadExtType ExtType = LD->getExtensionType();
1187 ISD::LoadExtType ExtType = LD->getExtensionType();
1242 ISD::LoadExtType ExtType = LD->getExtensionType();

12