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

References

lib/MC/MCExpr.cpp
  705     return cast<MCTargetExpr>(this)->evaluateAsRelocatableImpl(Res, Layout,
  709     Res = MCValue::get(cast<MCConstantExpr>(this)->getValue());
  721               Res, Asm, Layout, Fixup, Addrs, InSet || IsMachO)) {
  725         const MCSymbolRefExpr *A = Res.getSymA();
  726         const MCSymbolRefExpr *B = Res.getSymB();
  737         if (Res.getConstant() == 0 && (!A || !B))
  742     Res = MCValue::get(SRE, nullptr, 0);
  758       Res = MCValue::get(!Value.getConstant());
  766       Res = MCValue::get(Value.getSymB(), Value.getSymA(),
  772       Res = MCValue::get(~Value.getConstant());
  775       Res = Value;
  795             Res = MCValue::get((L->isEqualTo(R)) ? -1 : 0);
  798             Res = MCValue::get((R->isEqualTo(R)) ? 0 : -1);
  817                                    -(uint64_t)RHSValue.getConstant(), Res);
  822                                    RHSValue.getConstant(), Res);
  869       Res = MCValue::get(Result);
  878       Res = MCValue::get(Result ? -1 : 0);