Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1505 void setExtensionType(ISD::LoadExtType ETy) {
1510 ISD::LoadExtType getExtensionType() const {
1512 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2434 ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT,
2445 ISD::LoadExtType getExtensionType() const {
2446 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2573 ISD::MemIndexedMode AM, ISD::LoadExtType ETy, bool isExpanding,
2580 ISD::LoadExtType getExtensionType() const {
2581 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2601 ISD::MemIndexedMode AM, ISD::LoadExtType ETy,
[all …]
H A DSelectionDAG.h1373 getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain,
1378 SDValue getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
1383 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1390 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl,
1400 SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1445 SDValue getLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1452 getLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1464 SDValue getLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1476 SDValue getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
1481 SDValue getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
[all …]
H A DISDOpcodes.h1554 enum LoadExtType { NON_EXTLOAD = 0, EXTLOAD, SEXTLOAD, ZEXTLOAD }; enum
1558 NodeType getExtForLoadExtType(bool IsFP, LoadExtType);
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h136 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, in shouldReduceLoadWidth()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td503 ISD::LoadExtType ExtType = LD->getExtensionType();
512 ISD::LoadExtType ExtType = LD->getExtensionType();
522 ISD::LoadExtType ExtType = LD->getExtensionType();
578 ISD::LoadExtType ExtType = LD->getExtensionType();
H A DX86ISelLowering.h1428 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp348 ISD::LoadExtType getLoadExtType(SDNode *N) const;
1565 ISD::LoadExtType SystemZDAGToDAGISel::getLoadExtType(SDNode *N) const { in getLoadExtType()
1566 ISD::LoadExtType ETy; in getLoadExtType()
H A DSystemZOperators.td593 ISD::LoadExtType ETy = getLoadExtType(N);
610 ISD::LoadExtType ETy = getLoadExtType(N);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h219 ISD::LoadExtType ExtType,
H A DR600ISelLowering.cpp1265 ISD::LoadExtType ExtType = Load->getExtensionType(); in lowerPrivateExtLoad()
1321 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); in LowerLOAD()
1494 ISD::LoadExtType Ext = ISD::NON_EXTLOAD; in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td526 ISD::LoadExtType ExtType = LD->getExtensionType();
536 ISD::LoadExtType ExtType = LD->getExtensionType();
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h345 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
H A DHexagonISelDAGToDAG.cpp86 ISD::LoadExtType ExtType = LD->getExtensionType(); in INITIALIZE_PASS()
291 ISD::LoadExtType IntExt; in tryLoadOfLoadIntrinsic()
H A DHexagonISelLowering.cpp3107 ISD::LoadExtType ET = LN->getExtensionType(); in LowerLoad()
3840 ISD::LoadExtType ExtTy, EVT NewVT) const { in shouldReduceLoadWidth()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp565 ISD::NodeType ISD::getExtForLoadExtType(bool IsFP, ISD::LoadExtType ExtType) { in getExtForLoadExtType()
5034 ISD::LoadExtType ETy = cast<AtomicSDNode>(Op)->getExtensionType(); in ComputeNumSignBits()
8875 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, in getLoad()
8899 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, in getLoad()
8966 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
8977 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
9147 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl, in getLoadVP()
9170 ISD::LoadExtType ExtType, EVT VT, in getLoadVP()
9225 SDValue SelectionDAG::getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoadVP()
9238 SDValue SelectionDAG::getExtLoadVP(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoadVP()
[all …]
H A DLegalizeVectorTypes.cpp2035 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_LOAD()
2081 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_VP_LOAD()
2250 ISD::LoadExtType ExtType = MLD->getExtensionType(); in SplitVecRes_MLOAD()
2376 ISD::LoadExtType ExtType = MGT->getExtensionType(); in SplitVecRes_Gather()
5657 ISD::LoadExtType ExtType = LD->getExtensionType(); in WidenVecRes_LOAD()
5733 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_VP_LOAD()
5806 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_MLOAD()
7575 ISD::LoadExtType ExtType) { in GenWidenVectorExtLoads()
H A DLegalizeIntegerTypes.cpp374 ISD::LoadExtType ETy = cast<AtomicSDNode>(N)->getExtensionType(); in PromoteIntRes_Atomic0()
946 ISD::LoadExtType ExtType = in PromoteIntRes_LOAD()
962 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MLOAD()
984 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MGATHER()
4059 ISD::LoadExtType ExtType = N->getExtensionType(); in ExpandIntRes_LOAD()
H A DLegalizeTypes.h1110 LoadSDNode *LD, ISD::LoadExtType ExtType);
H A DDAGCombiner.cpp753 bool isLegalNarrowLdSt(LSBaseSDNode *LDSTN, ISD::LoadExtType ExtType,
1434 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteOperand()
1671 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteLoad()
6455 ISD::LoadExtType ExtType, EVT &MemVT, in isLegalNarrowLdSt()
12802 ISD::LoadExtType LoadExt = Load->getExtensionType(); in isCompatibleLoad()
13072 ISD::LoadExtType ExtType = in CombineExtLoad()
13255 SDValue N0, ISD::LoadExtType ExtLoadType) { in tryToFoldExtOfExtload()
13287 ISD::LoadExtType ExtLoadType, in tryToFoldExtOfLoad()
13348 ISD::LoadExtType ExtLoadType, ISD::NodeType ExtOpc) { in tryToFoldExtOfMaskedLoad()
13377 ISD::LoadExtType ExtLoadType) { in tryToFoldExtOfAtomicLoad()
[all …]
H A DLegalizeVectorOps.cpp289 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeOp()
H A DLegalizeDAG.cpp662 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeLoadOps()
739 ISD::LoadExtType NewExtType = in LegalizeLoadOps()
879 ISD::LoadExtType MidExtType = in LegalizeLoadOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1223 ISD::LoadExtType ET = ISD::NON_EXTLOAD) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h675 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp273 ISD::LoadExtType ExtType; in unpackFromMemLoc()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp3450 static bool checkValueWidth(SDValue V, ISD::LoadExtType &ExtType) { in checkValueWidth()
3589 ISD::LoadExtType ExtType1; in performSETCCCombine()
3590 ISD::LoadExtType ExtType2; in performSETCCCombine()
4971 ISD::LoadExtType ExtType; in unpackFromMemLoc()

12