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

References

lib/MC/MCExpr.cpp
   45     return cast<MCTargetExpr>(this)->printImpl(OS, MAI);
   50       OS << "0x" << Twine::utohexstr(Value);
   52       OS << Value;
   63       OS << '(';
   64       Sym.print(OS, MAI);
   65       OS << ')';
   67       Sym.print(OS, MAI);
   70       SRE.printVariantKind(OS);
   78     case MCUnaryExpr::LNot:  OS << '!'; break;
   79     case MCUnaryExpr::Minus: OS << '-'; break;
   80     case MCUnaryExpr::Not:   OS << '~'; break;
   81     case MCUnaryExpr::Plus:  OS << '+'; break;
   84     if (Binary) OS << "(";
   85     UE.getSubExpr()->print(OS, MAI);
   86     if (Binary) OS << ")";
   95       BE.getLHS()->print(OS, MAI);
   97       OS << '(';
   98       BE.getLHS()->print(OS, MAI);
   99       OS << ')';
  107           OS << RHSC->getValue();
  112       OS <<  '+';
  114     case MCBinaryExpr::AShr: OS << ">>"; break;
  115     case MCBinaryExpr::And:  OS <<  '&'; break;
  116     case MCBinaryExpr::Div:  OS <<  '/'; break;
  117     case MCBinaryExpr::EQ:   OS << "=="; break;
  118     case MCBinaryExpr::GT:   OS <<  '>'; break;
  119     case MCBinaryExpr::GTE:  OS << ">="; break;
  120     case MCBinaryExpr::LAnd: OS << "&&"; break;
  121     case MCBinaryExpr::LOr:  OS << "||"; break;
  122     case MCBinaryExpr::LShr: OS << ">>"; break;
  123     case MCBinaryExpr::LT:   OS <<  '<'; break;
  124     case MCBinaryExpr::LTE:  OS << "<="; break;
  125     case MCBinaryExpr::Mod:  OS <<  '%'; break;
  126     case MCBinaryExpr::Mul:  OS <<  '*'; break;
  127     case MCBinaryExpr::NE:   OS << "!="; break;
  128     case MCBinaryExpr::Or:   OS <<  '|'; break;
  129     case MCBinaryExpr::Shl:  OS << "<<"; break;
  130     case MCBinaryExpr::Sub:  OS <<  '-'; break;
  131     case MCBinaryExpr::Xor:  OS <<  '^'; break;
  136       BE.getRHS()->print(OS, MAI);
  138       OS << '(';
  139       BE.getRHS()->print(OS, MAI);
  140       OS << ')';