Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1247 SDValue getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
1252 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1271 getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1280 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1350 getLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1374 SDValue getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
1379 SDValue getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
1400 SDValue getStridedLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType,
1422 SDValue getStridedLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType,
1438 getExtStridedLoadVP(ISD::LoadExtType ExtType, const SDLoc &DL, EVT VT,
[all …]
H A DSelectionDAGNodes.h2339 ISD::LoadExtType getExtensionType() const {
2340 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2474 ISD::LoadExtType getExtensionType() const {
2475 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2503 ISD::LoadExtType getExtensionType() const {
2504 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2639 ISD::MemIndexedMode AM, ISD::LoadExtType ETy,
2646 ISD::LoadExtType getExtensionType() const {
2647 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2835 ISD::LoadExtType getExtensionType() const {
[all …]
H A DISDOpcodes.h1404 enum LoadExtType { NON_EXTLOAD = 0, EXTLOAD, SEXTLOAD, ZEXTLOAD }; enum
1408 NodeType getExtForLoadExtType(bool IsFP, LoadExtType);
H A DTargetLowering.h1603 virtual bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, in shouldReduceLoadWidth()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFISelLowering.h128 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, in shouldReduceLoadWidth()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h186 ISD::LoadExtType ExtType,
H A DR600ISelLowering.cpp1246 ISD::LoadExtType ExtType = Load->getExtensionType(); in lowerPrivateExtLoad()
1302 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); in LowerLOAD()
1476 ISD::LoadExtType Ext = ISD::NON_EXTLOAD; in LowerFormalArguments()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h319 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.cpp3600 ISD::LoadExtType ExtTy, EVT NewVT) const { in shouldReduceLoadWidth()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp476 ISD::NodeType ISD::getExtForLoadExtType(bool IsFP, ISD::LoadExtType ExtType) { in getExtForLoadExtType()
7841 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
7852 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
8023 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl, in getLoadVP()
8046 ISD::LoadExtType ExtType, EVT VT, in getLoadVP()
8101 SDValue SelectionDAG::getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoadVP()
8114 SDValue SelectionDAG::getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoadVP()
8276 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &DL, in getStridedLoadVP()
8354 ISD::LoadExtType ExtType, const SDLoc &DL, EVT VT, SDValue Chain, in getExtStridedLoadVP()
8366 ISD::LoadExtType ExtType, const SDLoc &DL, EVT VT, SDValue Chain, in getExtStridedLoadVP()
[all …]
H A DLegalizeVectorTypes.cpp1805 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_LOAD()
1851 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_VP_LOAD()
1938 ISD::LoadExtType ExtType = MLD->getExtensionType(); in SplitVecRes_MLOAD()
2063 ISD::LoadExtType ExtType = MGT->getExtensionType(); in SplitVecRes_Gather()
4817 ISD::LoadExtType ExtType = LD->getExtensionType(); in WidenVecRes_LOAD()
4895 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_VP_LOAD()
4924 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_MLOAD()
6504 ISD::LoadExtType ExtType) { in GenWidenVectorExtLoads()
H A DLegalizeTypes.h1025 LoadSDNode *LD, ISD::LoadExtType ExtType);
H A DDAGCombiner.cpp1279 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteOperand()
1516 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteLoad()
11256 ISD::LoadExtType LoadExt = Load->getExtensionType(); in isCompatibleLoad()
11527 ISD::LoadExtType ExtType = in CombineExtLoad()
11742 ISD::LoadExtType ExtLoadType, in tryToFoldExtOfLoad()
11785 ISD::LoadExtType ExtLoadType, in tryToFoldExtOfMaskedLoad()
12582 ISD::LoadExtType ExtType = LN0->getExtensionType(); in visitANY_EXTEND()
12740 ISD::LoadExtType ExtType = ISD::NON_EXTLOAD; in reduceLoadWidth()
13111 Ld->getExtensionType() != ISD::LoadExtType::NON_EXTLOAD && in visitSIGN_EXTEND_INREG()
19661 ISD::LoadExtType ExtTy = in scalarizeExtractedVectorLoad()
[all …]
H A DLegalizeVectorOps.cpp270 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeOp()
H A DLegalizeIntegerTypes.cpp769 ISD::LoadExtType ExtType = in PromoteIntRes_LOAD()
785 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MLOAD()
807 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MGATHER()
3535 ISD::LoadExtType ExtType = N->getExtensionType(); in ExpandIntRes_LOAD()
H A DLegalizeDAG.cpp671 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeLoadOps()
748 ISD::LoadExtType NewExtType = in LegalizeLoadOps()
885 ISD::LoadExtType MidExtType = in LegalizeLoadOps()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td521 ISD::LoadExtType ExtType = LD->getExtensionType();
531 ISD::LoadExtType ExtType = LD->getExtensionType();
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1210 ISD::LoadExtType ET = ISD::NON_EXTLOAD) const;
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h590 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
H A DAArch64ISelLowering.cpp4933 ISD::LoadExtType ExtType = MGT->getExtensionType(); in LowerMGATHER()
5908 ISD::LoadExtType ExtType = ISD::NON_EXTLOAD; in LowerFormalArguments()
12531 ISD::LoadExtType ExtTy, in shouldReduceLoadWidth()
17933 bool checkValueWidth(SDValue V, unsigned width, ISD::LoadExtType &ExtType) { in checkValueWidth()
18037 ISD::LoadExtType ExtType, int AddConstant, in isEquivalentMaskless()
18161 ISD::LoadExtType ExtType; in performCONDCombine()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.h1342 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
H A DX86InstrInfo.td1170 ISD::LoadExtType ExtType = LD->getExtensionType();
1179 ISD::LoadExtType ExtType = LD->getExtensionType();
1189 ISD::LoadExtType ExtType = LD->getExtensionType();
1245 ISD::LoadExtType ExtType = LD->getExtensionType();
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp264 ISD::LoadExtType ExtType; in unpackFromMemLoc()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6501 ISD::LoadExtType LoadExtType; in lowerMaskedGather() local
6510 LoadExtType = ISD::NON_EXTLOAD; in lowerMaskedGather()
6517 LoadExtType = MGN->getExtensionType(); in lowerMaskedGather()
6527 assert(LoadExtType == ISD::NON_EXTLOAD && in lowerMaskedGather()
6529 (void)LoadExtType; in lowerMaskedGather()
10717 ISD::LoadExtType ExtType; in unpackFromMemLoc()

12