Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1585 EVT MemVT, MachineMemOperand *MMO, ISD::LoadExtType ETy)
1594 ISD::LoadExtType getExtensionType() const {
1596 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2549 ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT,
2560 ISD::LoadExtType getExtensionType() const {
2561 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2685 ISD::MemIndexedMode AM, ISD::LoadExtType ETy, bool isExpanding,
2692 ISD::LoadExtType getExtensionType() const {
2693 return static_cast<ISD::LoadExtType>(LoadSDNodeBits.ExtTy);
2713 ISD::MemIndexedMode AM, ISD::LoadExtType ETy,
[all …]
H A DSelectionDAG.h1390 ISD::LoadExtType ExtType = ISD::NON_EXTLOAD);
1392 LLVM_ABI SDValue getAtomicLoad(ISD::LoadExtType ExtType, const SDLoc &dl,
1456 getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain,
1461 LLVM_ABI SDValue getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
1468 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl,
1474 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl,
1484 LLVM_ABI SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType,
1534 LLVM_ABI SDValue getLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType,
1543 getLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
1555 LLVM_ABI SDValue getLoadVP(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType,
[all …]
H A DISDOpcodes.h1665 enum LoadExtType { NON_EXTLOAD = 0, EXTLOAD, SEXTLOAD, ZEXTLOAD }; enum
1669 LLVM_ABI NodeType getExtForLoadExtType(bool IsFP, LoadExtType);
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h140 shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT, in shouldReduceLoadWidth()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragments.td509 ISD::LoadExtType ExtType = LD->getExtensionType();
520 ISD::LoadExtType ExtType = LD->getExtensionType();
539 ISD::LoadExtType ExtType = LD->getExtensionType();
604 ISD::LoadExtType ExtType = LD->getExtensionType();
H A DX86ISelLowering.h1515 shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h221 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtType, EVT ExtVT,
H A DR600ISelLowering.cpp1269 ISD::LoadExtType ExtType = Load->getExtensionType(); in lowerPrivateExtLoad()
1325 ISD::LoadExtType ExtType = LoadNode->getExtensionType(); in LowerLOAD()
1497 ISD::LoadExtType Ext = ISD::NON_EXTLOAD; in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp348 ISD::LoadExtType getLoadExtType(SDNode *N) const;
1576 ISD::LoadExtType SystemZDAGToDAGISel::getLoadExtType(SDNode *N) const { in getLoadExtType()
1577 ISD::LoadExtType ETy; in getLoadExtType()
H A DSystemZOperators.td637 ISD::LoadExtType ETy = getLoadExtType(N);
654 ISD::LoadExtType ETy = getLoadExtType(N);
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td558 ISD::LoadExtType ExtType = LD->getExtensionType();
568 ISD::LoadExtType ExtType = LD->getExtensionType();
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp590 ISD::NodeType ISD::getExtForLoadExtType(bool IsFP, ISD::LoadExtType ExtType) { in getExtForLoadExtType()
3959 ISD::LoadExtType ETy = in computeKnownBits()
9216 ISD::LoadExtType ExtType) { in getAtomic()
9282 SDValue SelectionDAG::getAtomicLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getAtomicLoad()
9453 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, in getLoad()
9477 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, in getLoad()
9551 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
9562 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, in getExtLoad()
9698 ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT, const SDLoc &dl, in getLoadVP()
9721 ISD::LoadExtType ExtType, EVT VT, in getLoadVP()
[all …]
H A DLegalizeVectorTypes.cpp2110 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_LOAD()
2156 ISD::LoadExtType ExtType = LD->getExtensionType(); in SplitVecRes_VP_LOAD()
2325 ISD::LoadExtType ExtType = MLD->getExtensionType(); in SplitVecRes_MLOAD()
2451 ISD::LoadExtType ExtType = MGT->getExtensionType(); in SplitVecRes_Gather()
6070 ISD::LoadExtType ExtType = LD->getExtensionType(); in WidenVecRes_LOAD()
6145 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_VP_LOAD()
6218 ISD::LoadExtType ExtType = N->getExtensionType(); in WidenVecRes_MLOAD()
8094 ISD::LoadExtType ExtType) { in GenWidenVectorExtLoads()
H A DLegalizeIntegerTypes.cpp389 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_Atomic0()
968 ISD::LoadExtType ExtType = in PromoteIntRes_LOAD()
983 ISD::LoadExtType ExtType = (N->getExtensionType() == ISD::NON_EXTLOAD) in PromoteIntRes_VP_LOAD()
1001 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MLOAD()
1023 ISD::LoadExtType ExtType = N->getExtensionType(); in PromoteIntRes_MGATHER()
4279 ISD::LoadExtType ExtType = N->getExtensionType(); in ExpandIntRes_LOAD()
H A DLegalizeTypes.h1166 LoadSDNode *LD, ISD::LoadExtType ExtType);
H A DDAGCombiner.cpp762 bool isLegalNarrowLdSt(LSBaseSDNode *LDSTN, ISD::LoadExtType ExtType,
1491 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteOperand()
1728 ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD in PromoteLoad()
6840 ISD::LoadExtType ExtType, EVT &MemVT, in isLegalNarrowLdSt()
13665 ISD::LoadExtType LoadExt = Load->getExtensionType(); in isCompatibleLoad()
13932 ISD::LoadExtType ExtType = in CombineExtLoad()
14115 SDValue N0, ISD::LoadExtType ExtLoadType) { in tryToFoldExtOfExtload()
14147 ISD::LoadExtType ExtLoadType, in tryToFoldExtOfLoad()
14208 ISD::LoadExtType ExtLoadType, ISD::NodeType ExtOpc) { in tryToFoldExtOfMaskedLoad()
14237 ISD::LoadExtType ExtLoadType) { in tryToFoldExtOfAtomicLoad()
[all …]
H A DLegalizeDAG.cpp671 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeLoadOps()
756 ISD::LoadExtType NewExtType = in LegalizeLoadOps()
896 ISD::LoadExtType MidExtType = in LegalizeLoadOps()
H A DLegalizeVectorOps.cpp300 ISD::LoadExtType ExtType = LD->getExtensionType(); in LegalizeOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h361 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT,
H A DHexagonISelDAGToDAG.cpp86 ISD::LoadExtType ExtType = LD->getExtensionType(); in INITIALIZE_PASS()
292 ISD::LoadExtType IntExt; in tryLoadOfLoadIntrinsic()
H A DHexagonISelLowering.cpp3129 ISD::LoadExtType ET = LN->getExtensionType(); in LowerLoad()
3875 SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT, in shouldReduceLoadWidth()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h193 bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy, EVT NewVT,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1240 ISD::LoadExtType ET = ISD::NON_EXTLOAD) const;
/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.cpp4945 static bool checkValueWidth(SDValue V, ISD::LoadExtType &ExtType) { in checkValueWidth()
5084 ISD::LoadExtType ExtType1; in performSETCCCombine()
5085 ISD::LoadExtType ExtType2; in performSETCCCombine()
6973 ISD::LoadExtType ExtType; in unpackFromMemLoc()

12