Home
last modified time | relevance | path

Searched refs:immediate (Results 1 – 9 of 9) sorted by relevance

/art/test/660-store-8-16/
Dinfo.txt2 used to crash on 8bits / 16bits immediate stores when the Java
3 input was a wide immediate.
/art/compiler/utils/arm/
Dassembler_arm_vixl.cc108 bool ArmVIXLAssembler::ShifterOperandCanAlwaysHold(uint32_t immediate) { in ShifterOperandCanAlwaysHold() argument
109 return vixl_masm_.IsModifiedImmediate(immediate); in ShifterOperandCanAlwaysHold()
113 uint32_t immediate, in ShifterOperandCanHold() argument
119 if (IsUint<12>(immediate) && update_flags != vixl::aarch32::SetFlags) { in ShifterOperandCanHold()
122 return ShifterOperandCanAlwaysHold(immediate); in ShifterOperandCanHold()
126 return ShifterOperandCanAlwaysHold(immediate); in ShifterOperandCanHold()
130 return ShifterOperandCanAlwaysHold(immediate); in ShifterOperandCanHold()
Dassembler_arm_vixl.h236 bool ShifterOperandCanAlwaysHold(uint32_t immediate);
238 uint32_t immediate,
/art/test/521-regression-integer-field-set/
Dinfo.txt2 32-bit immediate (integer or reference) into a field used to generate
/art/runtime/interpreter/mterp/
DREADME.txt78 to altHandlerTable. Note that this change is not immediate. What is actually
/art/compiler/utils/x86/
Dassembler_x86.cc3001 void X86Assembler::testl(Register reg, const Immediate& immediate) { in testl() argument
3005 if (immediate.is_uint8() && reg < 4) { in testl()
3013 EmitUint8(immediate.value() & 0xFF); in testl()
3017 EmitImmediate(immediate); in testl()
3021 EmitImmediate(immediate); in testl()
3848 const Immediate& immediate, in EmitComplex() argument
3852 if (immediate.is_int8()) { in EmitComplex()
3856 EmitUint8(immediate.value() & 0xFF); in EmitComplex()
3860 EmitImmediate(immediate, is_16_op); in EmitComplex()
3864 EmitImmediate(immediate, is_16_op); in EmitComplex()
Dassembler_x86.h980 int rm, const Operand& operand, const Immediate& immediate, bool is_16_op = false);
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc3991 void X86_64Assembler::testl(CpuRegister reg, const Immediate& immediate) { in testl() argument
3995 if (immediate.is_uint8() && reg.AsRegister() < 4) { in testl()
4003 EmitUint8(immediate.value() & 0xFF); in testl()
4007 EmitImmediate(immediate); in testl()
4012 EmitImmediate(immediate); in testl()
5173 const Immediate& immediate, in EmitComplex() argument
5177 if (immediate.is_int8()) { in EmitComplex()
5181 EmitUint8(immediate.value() & 0xFF); in EmitComplex()
5185 EmitImmediate(immediate, is_16_op); in EmitComplex()
5189 EmitImmediate(immediate, is_16_op); in EmitComplex()
Dassembler_x86_64.h989 uint8_t rm, const Operand& operand, const Immediate& immediate, bool is_16_op = false);