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

References

include/llvm/CodeGen/TargetLowering.h
  802         VT = getTypeToTransformTo(Context, VT);
 1309       return getRegisterType(Context, getTypeToTransformTo(Context, VT));
lib/CodeGen/CodeGenPrepare.cpp
 1167     SrcVT = TLI.getTypeToTransformTo(CI->getContext(), SrcVT);
 1170     DstVT = TLI.getTypeToTransformTo(CI->getContext(), DstVT);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 8138   EVT TransformVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
15241         TLI.getTypeToTransformTo(*DAG.getContext(), StoredVal.getValueType());
15627                 TLI.getTypeToTransformTo(Context, StoredVal.getValueType());
15878           EVT LegalizedStoredValTy = TLI.getTypeToTransformTo(Context, StoreTy);
15982             TLI.getTypeToTransformTo(*DAG.getContext(), JointMemOpVT);
lib/CodeGen/SelectionDAG/FastISel.cpp
  375       VT = TLI.getTypeToTransformTo(V->getContext(), VT).getSimpleVT();
  599       VT = TLI.getTypeToTransformTo(I->getContext(), VT);
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  424   IntVT = TLI->getTypeToTransformTo(PN->getContext(), IntVT);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  651                             TLI.getTypeToTransformTo(*DAG.getContext(), StVT),
 2963       EVT NewEltVT = TLI.getTypeToTransformTo(*DAG.getContext(), EltVT);
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  128                      TLI.getTypeToTransformTo(*DAG.getContext(),
  149                            TLI.getTypeToTransformTo(*DAG.getContext(),
  153                            TLI.getTypeToTransformTo(*DAG.getContext(),
  166   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  178   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  195   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  212   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  229   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  244   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  307   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  322   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  339   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  354   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  369   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  384   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  399   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  414   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  429   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  448   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  465   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  480   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  505   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  537   EVT MidVT = TLI.getTypeToTransformTo(*DAG.getContext(), MVT::f32);
  547   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  554   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  571   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  590   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  606   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  623   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  638   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  653   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  668   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  683   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  700   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  720   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
  767   return DAG.getUNDEF(TLI.getTypeToTransformTo(*DAG.getContext(),
  775   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
  817                          TLI.getTypeToTransformTo(*DAG.getContext(), RVT),
 1036   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1053   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1070   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1087   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1181   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1406   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1523   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), LD->getValueType(0));
 1546   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 1814   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(),
 1992   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2112   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2134   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2197   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2206   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2219   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2230   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2238   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2249   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2264   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2290   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2319   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2328   return DAG.getUNDEF(TLI.getTypeToTransformTo(*DAG.getContext(),
 2334   EVT NFPVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  224   EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  252     EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1));
  285   EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT);
  287   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
  410                      TLI.getTypeToTransformTo(*DAG.getContext(),
  423                                TLI.getTypeToTransformTo(*DAG.getContext(), VT),
  467   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  491   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  533   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  540   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  547   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  576   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  590   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  604   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  625   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1));
  820   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
  829       InVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT);
  908   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1085   return DAG.getUNDEF(TLI.getTypeToTransformTo(*DAG.getContext(),
 1111   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 1916   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2003   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2378   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2459   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2544   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2653   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2770   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2851   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2919   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 3182   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 3261   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3346   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3530   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3898   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 4071   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
 4121   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
 4154   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
 4171   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
 4184   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
 4218   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 4253   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
 4271   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  687          TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
  701          TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
  712          TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
  745          TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
  782          TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
  825          TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) &&
  952   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Pair.getValueType());
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
   42   EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT);
  215   EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT);
  252   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT);
  288   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT);
  347                                TLI.getTypeToTransformTo(*DAG.getContext(), OVT),
  373   EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT);
  414   EVT NewEVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldEVT);
  463   EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT);
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 2873     EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 2910   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2920   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 2929   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3022   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3098   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3214     WideResVT = TLI.getTypeToTransformTo(*DAG.getContext(), ResVT);
 3222     WideOvVT = TLI.getTypeToTransformTo(*DAG.getContext(), OvVT);
 3261   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3345   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3382   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3437   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3442   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3449   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3469   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3475   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3494   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 3581   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 3593   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3615     if (WidenVT == TLI.getTypeToTransformTo(*DAG.getContext(), InVT)) {
 3663   EVT      WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 3738   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(),N->getValueType(0));
 3763   EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3796   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 3931       SetCCOpVT = TLI.getTypeToTransformTo(Ctx, SetCCOpVT);
 3939       CondVT = TLI.getTypeToTransformTo(Ctx, CondVT);
 3949     VSelVT = TLI.getTypeToTransformTo(Ctx, VSelVT);
 4005   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 4051  EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 4059   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
 4084   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
 4391   if (VT == TLI.getTypeToTransformTo(*DAG.getContext(), InVT)) {
 4475     EVT WideMaskVT = TLI.getTypeToTransformTo(*DAG.getContext(), MaskVT);
 4766   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(),LD->getValueType(0));
 4918   EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(),LD->getValueType(0));
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1210    EltVT = TLI->getTypeToTransformTo(*getContext(), EltVT);
 1224     EVT ViaEltVT = TLI->getTypeToTransformTo(*getContext(), EltVT);
 4840     LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT);
 4927     LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT);
 5883       EVT NVT = TLI.getTypeToTransformTo(C, VT);
 9300     LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3276       VT = TLI.getTypeToTransformTo(Ctx, VT);
lib/CodeGen/TargetLoweringBase.cpp
 1407     EVT RegisterEVT = getTypeToTransformTo(Context, VT);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 3403   EVT LegalVT = getTypeToTransformTo(*DAG.getContext(), VT);
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
 1390   MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT();
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
 1068         EVT NTy = getTypeToTransformTo(*DAG.getContext(), Ty);
lib/Target/X86/X86ISelLowering.cpp
 2007       LegalVT = getTypeToTransformTo(Context, LegalVT);
 4938     VT = getTypeToTransformTo(Context, VT);
21877   EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StoreVT);
27406       EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
27953         EVT ResVT = getTypeToTransformTo(*DAG.getContext(), VT);
27978     MVT WidenVT = getTypeToTransformTo(*DAG.getContext(), VT).getSimpleVT();
28084         InVT = getTypeToTransformTo(*DAG.getContext(), InVT);
28470       EVT WideVT = getTypeToTransformTo(*DAG.getContext(), DstVT);
28488       EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT);
28531       EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT);