• Home
  • Raw
  • Download

Lines Matching refs:Res

297 bool MCExpr::EvaluateAsAbsolute(int64_t &Res) const {  in EvaluateAsAbsolute()
298 return EvaluateAsAbsolute(Res, 0, 0, 0); in EvaluateAsAbsolute()
301 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, in EvaluateAsAbsolute() argument
303 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, 0); in EvaluateAsAbsolute()
306 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, in EvaluateAsAbsolute() argument
309 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs); in EvaluateAsAbsolute()
312 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in EvaluateAsAbsolute() argument
313 return EvaluateAsAbsolute(Res, &Asm, 0, 0); in EvaluateAsAbsolute()
316 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in EvaluateAsAbsolute() argument
323 Res = CE->getValue(); in EvaluateAsAbsolute()
334 Res = Value.getConstant(); in EvaluateAsAbsolute()
426 MCValue &Res) { in EvaluateSymbolicAdd() argument
475 Res = MCValue::get(A, B, Result_Cst); in EvaluateSymbolicAdd()
479 bool MCExpr::EvaluateAsRelocatable(MCValue &Res, in EvaluateAsRelocatable() argument
481 return EvaluateAsRelocatableImpl(Res, &Layout.getAssembler(), &Layout, in EvaluateAsRelocatable()
485 bool MCExpr::EvaluateAsRelocatableImpl(MCValue &Res, in EvaluateAsRelocatableImpl() argument
494 return cast<MCTargetExpr>(this)->EvaluateAsRelocatableImpl(Res, Layout); in EvaluateAsRelocatableImpl()
497 Res = MCValue::get(cast<MCConstantExpr>(this)->getValue()); in EvaluateAsRelocatableImpl()
506 bool Ret = Sym.getVariableValue()->EvaluateAsRelocatableImpl(Res, Asm, in EvaluateAsRelocatableImpl()
512 if (Ret && !Res.getSymA() && !Res.getSymB()) in EvaluateAsRelocatableImpl()
516 Res = MCValue::get(SRE, 0, 0); in EvaluateAsRelocatableImpl()
532 Res = MCValue::get(!Value.getConstant()); in EvaluateAsRelocatableImpl()
538 Res = MCValue::get(Value.getSymB(), Value.getSymA(), in EvaluateAsRelocatableImpl()
544 Res = MCValue::get(~Value.getConstant()); in EvaluateAsRelocatableImpl()
547 Res = Value; in EvaluateAsRelocatableImpl()
575 Res); in EvaluateAsRelocatableImpl()
581 Res); in EvaluateAsRelocatableImpl()
611 Res = MCValue::get(Result); in EvaluateAsRelocatableImpl()