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

References

include/llvm/CodeGen/SwitchLoweringUtils.h
   51     C.High = High;
   62     C.High = High;
   73     C.High = High;
lib/CodeGen/GlobalISel/IRTranslator.cpp
  480       if (C.Low != C.High) {
  482         C.High->getValue().print(dbgs(), true);
  725   if (I->Low == I->High) {
  736     RHS = I->High;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
10066     if (Small.Low == Small.High && Big.Low == Big.High &&
10066     if (Small.Low == Small.High && Big.Low == Big.High &&
10244         if (I->Low == I->High) {
10255           RHS = I->High;
10386       (FirstLeft->High->getValue() + 1LL) == Pivot->getValue()) {
10402       W.LT && (FirstRight->High->getValue() + 1ULL) == W.LT->getValue()) {
10544       if (C.Low != C.High) {
10546         C.High->getValue().print(dbgs(), true);
lib/CodeGen/SwitchLoweringUtils.cpp
   24   const APInt &HighCase = Clusters[Last].High->getValue();
   52     assert(Clusters[i - 1].High->getValue().slt(Clusters[i].Low->getValue()));
   70     const APInt &Hi = Clusters[i].High->getValue();
  205     const APInt &High = Clusters[I].High->getValue();
  209       const APInt &PreviousHigh = Clusters[I - 1].High->getValue();
  224                                  Clusters[Last].High->getValue(), *DL)) {
  251                       Clusters[Last].High->getValue(), SI->getCondition(),
  255   JTCluster = CaseCluster::jumpTable(Clusters[First].Low, Clusters[Last].High,
  272     assert(Clusters[i-1].High->getValue().slt(Clusters[i].Low->getValue()));
  312                                 Clusters[j].High->getValue(), *DL))
  372     NumCmps += (Clusters[I].Low == Clusters[I].High) ? 1 : 2;
  377   APInt High = Clusters[Last].High->getValue();
  394     if (Clusters[I].Low->getValue() != Clusters[I - 1].High->getValue() + 1) {
  426     uint64_t Hi = (Clusters[i].High->getValue() - LowBound).getZExtValue();
  454   BTCluster = CaseCluster::bitTests(Clusters[First].Low, Clusters[Last].High,
  462     assert(CC.Low == CC.High && "Input clusters must be single-case");
  478         (CaseVal->getValue() - Clusters[DstIndex - 1].High->getValue()) == 1) {
  481       Clusters[DstIndex - 1].High = CaseVal;