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

References

lib/CodeGen/GlobalISel/IRTranslator.cpp
  571   DebugLoc OldDbgLoc = MIB.getDebugLoc();
  572   MIB.setDebugLoc(CB.DbgLoc);
  573   MIB.setMBB(*CB.ThisBB);
  582       MIB.buildBr(*CB.TrueBB);
  583     MIB.setDebugLoc(OldDbgLoc);
  591     Cond = MIB.buildICmp(CB.PredInfo.Pred, i1Ty, CondLHS, CondRHS).getReg(0);
  603           MIB.buildICmp(CmpInst::ICMP_SLE, i1Ty, CmpOpReg, CondRHS).getReg(0);
  606       auto Sub = MIB.buildSub({CmpTy}, CmpOpReg, CondLHS);
  607       auto Diff = MIB.buildConstant(CmpTy, High - Low);
  608       Cond = MIB.buildICmp(CmpInst::ICMP_ULE, i1Ty, Sub, Diff).getReg(0);
  632     auto True = MIB.buildConstant(i1Ty, 1);
  633     Cond = MIB.buildInstr(TargetOpcode::G_XOR, {i1Ty}, {Cond, True}, None)
  637   MIB.buildBrCond(Cond, *CB.TrueBB);
  638   MIB.buildBr(*CB.FalseBB);
  639   MIB.setDebugLoc(OldDbgLoc);