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

References

lib/CodeGen/GlobalISel/LegalizerHelper.cpp
 3049   if (Amt.isNullValue()) {
 3061     if (Amt.ugt(VTBits)) {
 3063     } else if (Amt.ugt(NVTBits)) {
 3066                                MIRBuilder.buildConstant(AmtTy, Amt - NVTBits));
 3067     } else if (Amt == NVTBits) {
 3071       Lo = MIRBuilder.buildShl(NVT, InL, MIRBuilder.buildConstant(AmtTy, Amt));
 3073           MIRBuilder.buildShl(NVT, InH, MIRBuilder.buildConstant(AmtTy, Amt));
 3075           NVT, InL, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits));
 3079     if (Amt.ugt(VTBits)) {
 3081     } else if (Amt.ugt(NVTBits)) {
 3083                                 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits));
 3085     } else if (Amt == NVTBits) {
 3089       auto ShiftAmtConst = MIRBuilder.buildConstant(AmtTy, Amt);
 3093           NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits));
 3099     if (Amt.ugt(VTBits)) {
 3102     } else if (Amt.ugt(NVTBits)) {
 3104                                 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits));
 3107     } else if (Amt == NVTBits) {
 3112       auto ShiftAmtConst = MIRBuilder.buildConstant(AmtTy, Amt);
 3116           NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits));