Searched refs:ByteRegister (Results 1 – 6 of 6) sorted by relevance
/art/compiler/utils/x86/ |
D | managed_register_x86.h | 91 constexpr ByteRegister AsByteRegister() const { in AsByteRegister() 94 return static_cast<ByteRegister>(id_); in AsByteRegister()
|
D | constants_x86.h | 31 enum ByteRegister { enum
|
D | assembler_x86.h | 364 void movzxb(Register dst, ByteRegister src); 366 void movsxb(Register dst, ByteRegister src); 369 void movb(const Address& dst, ByteRegister src);
|
D | assembler_x86.cc | 281 void X86Assembler::movzxb(Register dst, ByteRegister src) { in movzxb() 297 void X86Assembler::movsxb(Register dst, ByteRegister src) { in movsxb() 318 void X86Assembler::movb(const Address& dst, ByteRegister src) { in movb()
|
/art/compiler/optimizing/ |
D | intrinsics_x86.cc | 1554 __ movb(Address(address, 0), value_loc.AsRegister<ByteRegister>()); in GenPoke() 2038 __ movzxb(out.AsRegister<Register>(), out.AsRegister<ByteRegister>()); in GenCAS() 2078 __ movzxb(out.AsRegister<Register>(), out.AsRegister<ByteRegister>()); in GenCAS()
|
D | code_generator_x86.cc | 2806 __ movzxb(out.AsRegister<Register>(), in.AsRegister<ByteRegister>()); in VisitTypeConversion() 2815 __ movzxb(out.AsRegister<Register>(), in.AsRegisterPairLow<ByteRegister>()); in VisitTypeConversion() 2836 __ movsxb(out.AsRegister<Register>(), in.AsRegister<ByteRegister>()); in VisitTypeConversion() 2845 __ movsxb(out.AsRegister<Register>(), in.AsRegisterPairLow<ByteRegister>()); in VisitTypeConversion() 5600 __ movb(Address(base, offset), value.AsRegister<ByteRegister>()); in HandleFieldSet() 6062 __ movb(address, value.AsRegister<ByteRegister>()); in VisitArraySet()
|