Lines Matching refs:eax
79 assembler.Movl(Assembler::eax, {.base = Assembler::esp, .disp = 4}); in AssemblerTest()
80 assembler.CmpXchgl({.base = Assembler::esp, .disp = 4}, Assembler::eax); in AssemblerTest()
82 assembler.Movl({.base = Assembler::esp}, Assembler::eax); in AssemblerTest()
89 assembler.Movl(Assembler::eax, {.base = Assembler::esp, .disp = 8}); in AssemblerTest()
137 as.Movl(Assembler::eax, 2); in LabelTest()
139 as.Addl(Assembler::eax, 8); in LabelTest()
142 as.Addl(Assembler::eax, 12); in LabelTest()
159 as.Movl(Assembler::eax, 0xcccccccc); in CondTest1()
163 as.Setcc(Assembler::Condition::kEqual, Assembler::eax); in CondTest1()
189 as.Xorl(Assembler::eax, Assembler::eax); in CondTest2()
191 as.Setcc(Assembler::Condition::kNotZero, Assembler::eax); in CondTest2()
192 as.Xchgl(Assembler::eax, Assembler::ecx); in CondTest2()
193 as.Xchgl(Assembler::ecx, Assembler::eax); in CondTest2()
225 as.Movl(Assembler::eax, 13); in JccTest()
229 as.Movl(Assembler::eax, 0u); in JccTest()
233 as.Movl(Assembler::eax, -1); in JccTest()
237 as.Movl(Assembler::eax, 1); in JccTest()
269 as.Movl(Assembler::eax, {.base = Assembler::esp, .disp = 4}); in ShiftTest()
270 as.Shll(Assembler::eax, int8_t{2}); in ShiftTest()
271 as.Shrl(Assembler::eax, int8_t{1}); in ShiftTest()
273 as.ShllByCl(Assembler::eax); in ShiftTest()
287 as.Movl(Assembler::eax, {.base = Assembler::esp, .disp = 4}); in LogicTest()
289 as.Xorl(Assembler::eax, Assembler::ecx); in LogicTest()
291 as.Andl(Assembler::eax, Assembler::ecx); in LogicTest()
308 as.Bsrl(Assembler::eax, Assembler::ecx); in BsrTest()
309 as.Cmovl(Assembler::Condition::kZero, Assembler::eax, Assembler::edx); in BsrTest()
327 as.Pop(Assembler::eax); in CallFPTest()
342 as.Movl(Assembler::eax, 0x3f800000); in XmmTest()
343 as.Movd(Assembler::xmm0, Assembler::eax); in XmmTest()
344 as.Movl(Assembler::eax, 0x40000000); in XmmTest()
345 as.Movd(Assembler::xmm5, Assembler::eax); in XmmTest()
347 as.Movd(Assembler::eax, Assembler::xmm0); in XmmTest()
365 as.Movl(Assembler::eax, {.base = Assembler::esp, .disp = 4}); in ReadGlobalTest()
367 as.Movsd({.base = Assembler::eax}, Assembler::xmm0); in ReadGlobalTest()
866 as32.Xchgl(x86_32::Assembler::eax, x86_32::Assembler::eax); in MixedAssembler()
870 as32.Movl(x86_32::Assembler::eax, {.disp = 0}); in MixedAssembler()