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

Overridden By

lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  615 MVT AMDGPUTargetLowering::getVectorIdxTy(const DataLayout &) const {
lib/Target/SystemZ/SystemZISelLowering.h
  382   MVT getVectorIdxTy(const DataLayout &DL) const override {

References

lib/CodeGen/GlobalISel/IRTranslator.cpp
 1898   unsigned PreferredVecIdxWidth = TLI.getVectorIdxTy(*DL).getSizeInBits();
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
10602       EVT IndexTy = TLI.getVectorIdxTy(DAG.getDataLayout());
10775       EVT IdxVT = TLI.getVectorIdxTy(DAG.getDataLayout());
16928       EVT IndexTy = TLI.getVectorIdxTy(DAG.getDataLayout());
17170   MVT IdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
17446     MVT IdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
19226             MVT IdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
19326       MVT IdxVT = TLI.getVectorIdxTy(DAG.getDataLayout());
19421         DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
19557       DAG.getConstant(Index0, DL, TLI.getVectorIdxTy(DAG.getDataLayout()));
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 3016             DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout()))));
 3021                             TLI.getVectorIdxTy(DAG.getDataLayout()))));
 3671           DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3674           DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  355           MVT IdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
  956     MVT IdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
 1390                                    TLI.getVectorIdxTy(DAG.getDataLayout()));
 4208           DAG.getConstant(j, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4279                                   TLI.getVectorIdxTy(DAG.getDataLayout()));
 4318           DAG.getConstant(i, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  124             DAG.getConstant(i, dl, TLI.getVectorIdxTy(DAG.getDataLayout()))));
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  982         DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 1042         DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 1383                                   TLI.getVectorIdxTy(DAG.getDataLayout()));
 1426         DAG.getConstant(i, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 1429         DAG.getConstant(i, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  394         DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
  420         DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
  458         DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
  560         DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
  563         DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 1161                                    TLI.getVectorIdxTy(DAG.getDataLayout())));
 1379                     DAG.getConstant(i, dl, TLI.getVectorIdxTy(
 1465                                       TLI.getVectorIdxTy(DAG.getDataLayout())));
 1911             DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout()))));
 2540           DAG.getConstant(i, DL, TLI.getVectorIdxTy(DAG.getDataLayout()))));
 2978             DAG.getConstant(i, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3062           DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3065           DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3079             DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3082             DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3152             DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3180                               TLI.getVectorIdxTy(DAG.getDataLayout())));
 3228         0, DL, TLI.getVectorIdxTy(DAG.getDataLayout()));
 3248         0, DL, TLI.getVectorIdxTy(DAG.getDataLayout()));
 3313           DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3330         DAG.getConstant(i, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3367         DAG.getConstant(i, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3407       DAG.getConstant(i, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3653           DAG.getConstant(j, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3694                                     TLI.getVectorIdxTy(DAG.getDataLayout())));
 3876     MVT IdxTy = TLI.getVectorIdxTy(DAG.getDataLayout());
 4242               DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4246               DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4309         DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4322           DAG.getConstant(i, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4334               DAG.getConstant(i, dl, TLI.getVectorIdxTy(DAG.getDataLayout()))));
 4357           DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4374             DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4417           DAG.getConstant(j, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4575       DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4634         DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4655       DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4755         DAG.getConstant(Idx++, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 4992             DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 5013                             TLI.getVectorIdxTy(DAG.getDataLayout())));
 5056       DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 5065         DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 5105         DAG.getConstant(0, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
 5115         DAG.getConstant(Idx, dl, TLI.getVectorIdxTy(DAG.getDataLayout())));
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 9058         getConstant(0, SDLoc(Op), TLI->getVectorIdxTy(getDataLayout())));
 9138                     getConstant(i, dl, TLI->getVectorIdxTy(getDataLayout())));
 9317                getConstant(0, DL, TLI->getVectorIdxTy(getDataLayout())));
 9320                            TLI->getVectorIdxTy(getDataLayout())));
 9330                  getConstant(0, DL, TLI->getVectorIdxTy(getDataLayout())));
 9341   EVT IdxTy = TLI->getVectorIdxTy(getDataLayout());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  439           DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
  473            DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
  687             DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
  730   MVT IdxVT = TLI.getVectorIdxTy(DAG.getDataLayout());
 3523                                      TLI.getVectorIdxTy(DAG.getDataLayout()));
 3533                                      TLI.getVectorIdxTy(DAG.getDataLayout()));
 3554                                    TLI.getVectorIdxTy(DAG.getDataLayout())));
 3650           DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
 3697                               TLI.getVectorIdxTy(DAG.getDataLayout())));
 3719   EVT IdxVT = TLI.getVectorIdxTy(DAG.getDataLayout());
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6402   EVT IdxVT = getVectorIdxTy(DAG.getDataLayout());
lib/Target/PowerPC/PPCISelLowering.cpp
 9824           DAG.getConstant(Idx, dl, getVectorIdxTy(DAG.getDataLayout())));
lib/Target/Sparc/SparcISelLowering.cpp
  246                                   DAG.getConstant(0, DL, getVectorIdxTy(DAG.getDataLayout())));
  249                                   DAG.getConstant(1, DL, getVectorIdxTy(DAG.getDataLayout())));
  863                                   DAG.getConstant(0, dl, getVectorIdxTy(DAG.getDataLayout())));
  866                                   DAG.getConstant(1, dl, getVectorIdxTy(DAG.getDataLayout())));
lib/Target/X86/X86ISelLowering.cpp
 9664         InsIndex = DAG.getConstant(i, dl, getVectorIdxTy(DAG.getDataLayout()));
42746       MVT VecIdxVT = TLI.getVectorIdxTy(DAG.getDataLayout());