|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/TargetLowering.h 271 EVT getShiftAmountTy(EVT LHSTy, const DataLayout &DL,
References
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 693 return TLI.getShiftAmountTy(LHSTy, DAG.getDataLayout(), LegalTypes);
4640 EVT ShiftVT = TLI.getShiftAmountTy(HalfVT, DAG.getDataLayout());
10633 EVT AmtVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 586 TLI.getShiftAmountTy(Value.getValueType(), DL)));
598 TLI.getShiftAmountTy(Value.getValueType(), DL)));
813 TLI.getShiftAmountTy(Hi.getValueType(), DL)));
844 TLI.getShiftAmountTy(Hi.getValueType(), DL)));
2540 EVT SHVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
2604 EVT SHVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
2875 EVT ShiftAmountTy = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
3036 TLI.getShiftAmountTy(
3267 TLI.getShiftAmountTy(HalfType, DAG.getDataLayout()));
3315 TLI.getShiftAmountTy(HalfType, DAG.getDataLayout()));
3417 TLI.getShiftAmountTy(PairTy, DAG.getDataLayout())));
4174 TLI.getShiftAmountTy(NVT, DAG.getDataLayout())));
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 273 TLI.getShiftAmountTy(RVT, DAG.getDataLayout())));
282 TLI.getShiftAmountTy(SignBit.getValueType(),
290 TLI.getShiftAmountTy(SignBit.getValueType(),
298 TLI.getShiftAmountTy(LVT, DAG.getDataLayout())));
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 372 EVT ShiftVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
689 EVT SHVT = TLI.getShiftAmountTy(PromotedType, DAG.getDataLayout());
752 EVT ShiftTy = TLI.getShiftAmountTy(PromotedType, DAG.getDataLayout());
2547 EVT ShiftAmtTy = TLI.getShiftAmountTy(NVT, DAG.getDataLayout());
2808 EVT ShiftAmtTy = TLI.getShiftAmountTy(NVT, DAG.getDataLayout());
2936 EVT ShiftTy = TLI.getShiftAmountTy(NVT, DAG.getDataLayout());
3198 EVT ShiftTy = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp 969 EVT ShiftAmtVT = TLI.getShiftAmountTy(NVT, DAG.getDataLayout(), false);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 704 BitOffset, dl, TLI.getShiftAmountTy(WideVT, DAG.getDataLayout()));
714 TLI.getShiftAmountTy(WideVT, DAG.getDataLayout()));
734 TLI.getShiftAmountTy(WideVT, DAG.getDataLayout()));
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 1297 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes);
1890 EVT ShTy = TLI->getShiftAmountTy(LHSTy, getDataLayout());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 3136 EVT ShiftTy = DAG.getTargetLoweringInfo().getShiftAmountTy(
lib/CodeGen/SelectionDAG/TargetLowering.cpp 1329 EVT ShTy = getShiftAmountTy(InnerVT, DL);
1557 ShiftAmtTy = getShiftAmountTy(ShiftAmtTy, DL);
1764 Shift = TLO.DAG.getConstant(ShVal, dl, getShiftAmountTy(VT, DL));
3039 EVT ShiftVT = getShiftAmountTy(OpVT, DAG.getDataLayout(),
3619 EVT ShiftTy = getShiftAmountTy(ShValTy, DL, !DCI.isBeforeLegalize());
3653 EVT ShiftTy = getShiftAmountTy(N0.getValueType(), DL,
3684 EVT ShiftTy = getShiftAmountTy(N0.getValueType(), DL,
4569 EVT ShVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout());
4641 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
4750 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
4939 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
5112 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
5671 EVT ShiftAmountTy = getShiftAmountTy(VT, DAG.getDataLayout());
5902 EVT IntShVT = getShiftAmountTy(IntVT, DAG.getDataLayout());
6044 EVT ShiftVT = getShiftAmountTy(SrcVT, DAG.getDataLayout());
6163 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
6223 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
6331 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
6604 DAG.getConstant(NumBits, dl, getShiftAmountTy(Hi.getValueType(),
6718 NumBits, dl, getShiftAmountTy(Val.getValueType(), DAG.getDataLayout()));
7045 EVT ShiftTy = getShiftAmountTy(VT, DAG.getDataLayout());
7187 EVT ShiftAmtTy = getShiftAmountTy(VT, DAG.getDataLayout());
7221 getShiftAmountTy(WideVT, DAG.getDataLayout()));
7297 getShiftAmountTy(BottomHalf.getValueType(), DAG.getDataLayout()));
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 3230 EVT NewShiftVT = getShiftAmountTy(MidVT, DAG.getDataLayout());
lib/Target/ARM/ARMISelLowering.cpp16195 getShiftAmountTy(HalfT, DAG.getDataLayout())));
lib/Target/PowerPC/PPCISelLowering.cpp12570 EVT ShiftAmountTy = getShiftAmountTy(N->getValueType(0), DAG.getDataLayout());
lib/Target/X86/X86ISelLowering.cpp27912 TLI.getShiftAmountTy(HalfT, DAG.getDataLayout())));