Searched refs:EmitInstruction (Results 1 – 3 of 3) sorted by relevance
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/ |
D | x86_64.h | 471 EmitInstruction<Opcodes<0xc7, 0x00>>(Register64Bit(dest), static_cast<int32_t>(imm64)); in Movq() 474 EmitInstruction<Opcodes<0xb8>>(Register64Bit(dest), imm64); in Movq() 480 return EmitInstruction<Opcodes<0xc4, 0x01, 0x01, 0x29>>(VectorRegister128Bit(arg1), in Vmovapd() 483 EmitInstruction<Opcodes<0xc4, 0x01, 0x01, 0x28>>(VectorRegister128Bit(arg0), in Vmovapd() 489 return EmitInstruction<Opcodes<0xc4, 0x01, 0x00, 0x29>>(VectorRegister128Bit(arg1), in Vmovaps() 492 EmitInstruction<Opcodes<0xc4, 0x01, 0x00, 0x28>>(VectorRegister128Bit(arg0), in Vmovaps() 498 return EmitInstruction<Opcodes<0xc4, 0x01, 0x01, 0x7F>>(VectorRegister128Bit(arg1), in Vmovdqa() 501 EmitInstruction<Opcodes<0xc4, 0x01, 0x01, 0x6F>>(VectorRegister128Bit(arg0), in Vmovdqa() 507 return EmitInstruction<Opcodes<0xc4, 0x01, 0x02, 0x7F>>(VectorRegister128Bit(arg1), in Vmovdqu() 510 EmitInstruction<Opcodes<0xc4, 0x01, 0x02, 0x6F>>(VectorRegister128Bit(arg0), in Vmovdqu() [all …]
|
D | x86_32.h | 81 EmitInstruction<Opcodes<0xA0>>(src.disp); in Movb() 89 EmitInstruction<Opcodes<0xA2>>(dest.disp); in Movb() 101 EmitInstruction<Opcodes<0x66, 0xA1>>(src.disp); in Movw() 109 EmitInstruction<Opcodes<0x66, 0xA3>>(dest.disp); in Movw() 121 EmitInstruction<Opcodes<0xA1>>(src.disp); in Movl() 129 EmitInstruction<Opcodes<0xA3>>(dest.disp); in Movl()
|
D | common_x86.h | 509 void EmitInstruction(ArgumentsTypes... arguments) { in EmitInstruction() function 786 EmitInstruction<Opcodes<0x90>>(Register32Bit(other)); in Xchgl() 790 EmitInstruction<Opcodes<0x87>>(Register32Bit(dest), Register32Bit(src)); in Xchgl()
|