Home | History | Annotate | Download | only in MC

Lines Matching refs:MCValue

19 #include "llvm/MC/MCValue.h"
289 MCValue Value;
373 /// This routine conceptually attempts to construct an MCValue:
375 /// from two MCValue's LHS and RHS where
381 /// is representable in an MCValue, but may not always succeed.
384 /// MCValue.
394 const MCValue &LHS,const MCSymbolRefExpr *RHS_A,
396 MCValue &Res) {
445 Res = MCValue::get(A, B, Result_Cst);
449 bool MCExpr::EvaluateAsRelocatable(MCValue &Res,
455 bool MCExpr::EvaluateAsRelocatableImpl(MCValue &Res,
467 Res = MCValue::get(cast<MCConstantExpr>(this)->getValue());
486 Res = MCValue::get(SRE, 0, 0);
492 MCValue Value;
502 Res = MCValue::get(!Value.getConstant());
508 Res = MCValue::get(Value.getSymB(), Value.getSymA(),
514 Res = MCValue::get(~Value.getConstant());
526 MCValue LHSValue, RHSValue;
581 Res = MCValue::get(Result);