Lines Matching refs:EDI
66 new x86::Register(x86::EDI)
116 GetAssembler()->movntl(x86::Address(x86::EDI, x86::EBX, x86::TIMES_4, 12), x86::EAX);
117 GetAssembler()->movntl(x86::Address(x86::EDI, 0), x86::EAX);
119 "movntil %EAX, 0xc(%EDI,%EBX,4)\n"
120 "movntil %EAX, (%EDI)\n";
149 x86::Register(x86::EDI), x86::Register(x86::EBX), x86::TIMES_4, 12),
152 x86::Register(x86::EDI), x86::Register(x86::ESI), x86::TIMES_4, 12),
155 x86::Register(x86::EDI), x86::Register(x86::ESI), x86::TIMES_4, 12),
156 x86::Register(x86::EDI));
163 "lock cmpxchgl %ESI, 0xc(%EDI,%EBX,4)\n"
164 "lock cmpxchgl %ESI, 0xc(%EDI,%ESI,4)\n"
165 "lock cmpxchgl %EDI, 0xc(%EDI,%ESI,4)\n"
174 x86::Register(x86::EDI), x86::Register(x86::EBX), x86::TIMES_4, 12));
176 x86::Register(x86::EDI), x86::Register(x86::ESI), x86::TIMES_4, 12));
178 x86::Register(x86::EDI), x86::Register(x86::ESI), x86::TIMES_4, 12));
183 "lock cmpxchg8b 0xc(%EDI,%EBX,4)\n"
184 "lock cmpxchg8b 0xc(%EDI,%ESI,4)\n"
185 "lock cmpxchg8b 0xc(%EDI,%ESI,4)\n"
245 GetAssembler()->bsfl(x86::Register(x86::EDI), x86::Address(
246 x86::Register(x86::EDI), x86::Register(x86::EBX), x86::TIMES_4, 12));
248 "bsfl 0xc(%EDI,%EBX,4), %EDI\n";
258 GetAssembler()->bsrl(x86::Register(x86::EDI), x86::Address(
259 x86::Register(x86::EDI), x86::Register(x86::EBX), x86::TIMES_4, 12));
261 "bsrl 0xc(%EDI,%EBX,4), %EDI\n";
271 GetAssembler()->popcntl(x86::Register(x86::EDI), x86::Address(
272 x86::Register(x86::EDI), x86::Register(x86::EBX), x86::TIMES_4, 12));
274 "popcntl 0xc(%EDI,%EBX,4), %EDI\n";
340 x86::Register(x86::EDI), x86::Register(x86::EBX), x86::TIMES_4, 12));
341 GetAssembler()->cmovl(x86::kNotEqual, x86::Register(x86::EDI), x86::Address(
343 GetAssembler()->cmovl(x86::kEqual, x86::Register(x86::EDI), x86::Address(
344 x86::Register(x86::EDI), x86::Register(x86::EAX), x86::TIMES_4, 12));
346 "cmovzl 0xc(%EDI,%EBX,4), %eax\n"
347 "cmovnzl 0xc(%ESI,%EBX,4), %edi\n"
348 "cmovzl 0xc(%EDI,%EAX,4), %edi\n";
360 GetAssembler()->addl(x86::EDI, x86::Address(x86::ESP, 4));
364 "addl 4(%ESP),%EDI\n"
377 GetAssembler()->addl(x86::EDI, x86::Address(x86::ESP, 4));
385 "addl 4(%ESP),%EDI\n"