reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/X86/X86GenDAGISel.inc
253616   ISD::LoadExtType ExtType = LD->getExtensionType();
253635   ISD::LoadExtType ExtType = LD->getExtensionType();
253649   ISD::LoadExtType ExtType = LD->getExtensionType();
254237   ISD::LoadExtType ExtType = LD->getExtensionType();
include/llvm/CodeGen/ISDOpcodes.h
 1004   NodeType getExtForLoadExtType(bool IsFP, LoadExtType);
include/llvm/CodeGen/SelectionDAG.h
  350   SDNodeT *newSDNode(ArgTypes &&... Args) {
  363                                                ArgTypes &&... Args) {
 1087   getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT, SDValue Chain,
 1092   SDValue getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl, EVT VT,
 1097   SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
 1103   SDValue getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType, EVT VT,
 1133                         MachineMemOperand *MMO, ISD::LoadExtType,
include/llvm/CodeGen/SelectionDAGNodes.h
 2236              ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT,
 2247   ISD::LoadExtType getExtensionType() const {
 2322                    ISD::LoadExtType ETy, bool IsExpanding, EVT MemVT,
 2329   ISD::LoadExtType getExtensionType() const {
include/llvm/CodeGen/TargetLowering.h
 1373   virtual bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  616     bool isLegalNarrowLdSt(LSBaseSDNode *LDSTN, ISD::LoadExtType ExtType,
 1106     ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD
 1340     ISD::LoadExtType ExtType = ISD::isNON_EXTLoad(LD) ? ISD::EXTLOAD
 4695                                     ISD::LoadExtType ExtType, EVT &MemVT,
 8748       auto LoadExtOpcode = IsSigned ? ISD::SEXTLOAD : ISD::ZEXTLOAD;
 9096   ISD::LoadExtType ExtType =
 9282                                      SDValue N0, ISD::LoadExtType ExtLoadType) {
 9313                                   ISD::LoadExtType ExtLoadType,
 9353                                         ISD::LoadExtType ExtLoadType,
10044     ISD::LoadExtType ExtType = LN0->getExtensionType();
10168   ISD::LoadExtType ExtType = ISD::NON_EXTLOAD;
16687   ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ?
16726     ISD::LoadExtType ExtType = TLI.isLoadExtLegal(ISD::ZEXTLOAD, ResultVT,
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  670   ISD::LoadExtType ExtType = LD->getExtensionType();
  748     ISD::LoadExtType NewExtType =
  890           ISD::LoadExtType MidExtType =
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  577   ISD::LoadExtType ExtType =
 2656   ISD::LoadExtType ExtType = N->getExtensionType();
lib/CodeGen/SelectionDAG/LegalizeTypes.h
  866                                  LoadSDNode *LD, ISD::LoadExtType ExtType);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  247     ISD::LoadExtType ExtType = LD->getExtensionType();
  640     ISD::LoadExtType ExtType = LD->getExtensionType();
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 1542   ISD::LoadExtType ExtType = LD->getExtensionType();
 1584   ISD::LoadExtType ExtType = MLD->getExtensionType();
 3711   ISD::LoadExtType ExtType = LD->getExtensionType();
 3742   ISD::LoadExtType ExtType = N->getExtensionType();
 4915                                          ISD::LoadExtType ExtType) {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  330 ISD::NodeType ISD::getExtForLoadExtType(bool IsFP, ISD::LoadExtType ExtType) {
 6693 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType,
 6718 SDValue SelectionDAG::getLoad(ISD::MemIndexedMode AM, ISD::LoadExtType ExtType,
 6784 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl,
 6795 SDValue SelectionDAG::getExtLoad(ISD::LoadExtType ExtType, const SDLoc &dl,
 6967                                     ISD::LoadExtType ExtTy, bool isExpanding) {
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6354   ISD::LoadExtType ExtType = LD->getExtensionType();
 6572   ISD::LoadExtType HiExtType = LD->getExtensionType();
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 1163   ISD::LoadExtType ExtType = LD->getExtensionType();
lib/Target/AArch64/AArch64ISelLowering.cpp
 3272       ISD::LoadExtType ExtType = ISD::NON_EXTLOAD;
 8463                                                   ISD::LoadExtType ExtTy,
11142 bool checkValueWidth(SDValue V, unsigned width, ISD::LoadExtType &ExtType) {
11246                                  ISD::LoadExtType ExtType, int AddConstant,
11370   ISD::LoadExtType ExtType;
lib/Target/AArch64/AArch64ISelLowering.h
  343   bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  639                                                  ISD::LoadExtType ExtTy,
lib/Target/AMDGPU/AMDGPUISelLowering.h
  184                              ISD::LoadExtType ExtType,
lib/Target/AMDGPU/R600ISelLowering.cpp
 1388   ISD::LoadExtType ExtType = Load->getExtensionType();
 1445   ISD::LoadExtType ExtType = LoadNode->getExtensionType();
 1621     ISD::LoadExtType Ext = ISD::NON_EXTLOAD;
lib/Target/AMDGPU/SIISelLowering.cpp
 1525   ISD::LoadExtType ExtType = ISD::NON_EXTLOAD;
 7231                                  ISD::LoadExtType ExtType, SDValue Op,
 7323   ISD::LoadExtType ExtType = Load->getExtensionType();
lib/Target/ARM/ARMISelLowering.cpp
13864   ISD::LoadExtType NewExtType =
lib/Target/AVR/AVRISelLowering.cpp
   59     for (auto N : {ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD}) {
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
   76   ISD::LoadExtType ExtType = LD->getExtensionType();
  281   ISD::LoadExtType IntExt;
lib/Target/Hexagon/HexagonISelLowering.cpp
 3221       ISD::LoadExtType ExtTy, EVT NewVT) const {
lib/Target/Hexagon/HexagonISelLowering.h
  315     bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
lib/Target/Mips/MipsISelLowering.cpp
 2566   ISD::LoadExtType ExtType = LD->getExtensionType();
lib/Target/PowerPC/PPCISelLowering.cpp
 7508                                             ISD::LoadExtType ET) const {
lib/Target/PowerPC/PPCISelLowering.h
  990                              ISD::LoadExtType ET = ISD::NON_EXTLOAD) const;
lib/Target/RISCV/RISCVISelLowering.cpp
   80   for (auto N : {ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD})
 1754   ISD::LoadExtType ExtType;
lib/Target/SystemZ/SystemZISelLowering.cpp
 2030   ISD::LoadExtType ExtType = (C.ICmpType == SystemZICMP::SignedOnly ?
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  235     for (auto Ext : {ISD::EXTLOAD, ISD::ZEXTLOAD, ISD::SEXTLOAD})
  243           for (auto Ext : {ISD::EXTLOAD, ISD::ZEXTLOAD, ISD::SEXTLOAD})
  250       for (auto Ext : {ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD}) {
lib/Target/X86/X86ISelLowering.cpp
 1063     for (auto LoadExtOp : { ISD::SEXTLOAD, ISD::ZEXTLOAD }) {
 1238       for (auto LoadExtOp : { ISD::SEXTLOAD, ISD::ZEXTLOAD }) {
 1363     for (auto ExtType : {ISD::ZEXTLOAD, ISD::SEXTLOAD}) {
 1695     for (auto ExtType : {ISD::ZEXTLOAD, ISD::SEXTLOAD}) {
 4860                                               ISD::LoadExtType ExtTy,
40214   ISD::LoadExtType Ext = Ld->getExtensionType();
44851       ISD::LoadExtType Ext = N->getOpcode() == ISD::SIGN_EXTEND_VECTOR_INREG ? ISD::SEXTLOAD : ISD::ZEXTLOAD;
lib/Target/X86/X86ISelLowering.h
 1106     bool shouldReduceLoadWidth(SDNode *Load, ISD::LoadExtType ExtTy,
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/initializer_list
   50       typedef _E 		value_type;
   51       typedef const _E& 	reference;
   52       typedef const _E& 	const_reference;
   54       typedef const _E* 	iterator;
   55       typedef const _E* 	const_iterator;
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };