Home
last modified time | relevance | path

Searched refs:result_reg (Results 1 – 2 of 2) sorted by relevance

/art/compiler/dex/quick/
Dgen_common.cc897 int result_reg = rl_result.low_reg; in GenInstanceofFinal() local
898 if (result_reg == object.low_reg) { in GenInstanceofFinal()
899 result_reg = AllocTypedTemp(false, kCoreReg); in GenInstanceofFinal()
901 LoadConstant(result_reg, 0); // assume false in GenInstanceofFinal()
926 LoadConstant(result_reg, 1); // .eq case - load true in GenInstanceofFinal()
929 LoadConstant(result_reg, 1); // eq case - load true in GenInstanceofFinal()
938 if (IsTemp(result_reg)) { in GenInstanceofFinal()
939 OpRegCopy(rl_result.low_reg, result_reg); in GenInstanceofFinal()
940 FreeTemp(result_reg); in GenInstanceofFinal()
/art/runtime/interpreter/
Dinterpreter.cc842 static inline bool DoIntDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoIntDivide() argument
850 shadow_frame.SetVReg(result_reg, kMinInt); in DoIntDivide()
852 shadow_frame.SetVReg(result_reg, dividend / divisor); in DoIntDivide()
857 static inline bool DoIntRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoIntRemainder() argument
865 shadow_frame.SetVReg(result_reg, 0); in DoIntRemainder()
867 shadow_frame.SetVReg(result_reg, dividend % divisor); in DoIntRemainder()
872 static inline bool DoLongDivide(ShadowFrame& shadow_frame, size_t result_reg, in DoLongDivide() argument
880 shadow_frame.SetVRegLong(result_reg, kMinLong); in DoLongDivide()
882 shadow_frame.SetVRegLong(result_reg, dividend / divisor); in DoLongDivide()
887 static inline bool DoLongRemainder(ShadowFrame& shadow_frame, size_t result_reg, in DoLongRemainder() argument
[all …]