/external/llvm/test/CodeGen/X86/ |
D | 2010-05-03-CoalescerSubRegClobber.ll | 24 ; Verify that we don't clobber %eax after putting the imulq result in %rax 25 ; CHECK: imulq %r{{.}}x, %r[[RES:..]]
|
D | i128-mul.ll | 17 ; CHECK-NOT: imulq 19 ; CHECK-NOT: imulq
|
D | x86_64-mul-by-const.ll | 5 ; CHECK: imulq $365384439,
|
D | mul128_sext_loop.ll | 13 ; CHECK: imulq
|
D | lsr-nonaffine.ll | 14 ; CHECK-NEXT: imulq %rax, %rax
|
D | xaluo.ll | 335 ; CHECK: imulq %rsi, %rdi 499 ; CHECK: imulq %rsi, %rax 689 ; CHECK: imulq %rsi, %rdi
|
D | fast-isel-x86-64.ll | 113 ; CHECK: imulq $7, %rdi, %rax
|
/external/v8/test/cctest/ |
D | test-disasm-x64.cc | 117 __ imulq(rdx, rcx); in TEST() local 167 __ imulq(rdx, Operand(rbx, rcx, times_4, 10000)); in TEST() local 168 __ imulq(rdx, rcx, Immediate(12)); in TEST() local 169 __ imulq(rdx, rcx, Immediate(1000)); in TEST() local 221 __ imulq(rdx, rcx, Immediate(12)); in TEST() local 222 __ imulq(rdx, rcx, Immediate(1000)); in TEST() local
|
D | test-assembler-x64.cc | 188 __ imulq(arg1); in TEST() local
|
/external/boringssl/linux-x86_64/crypto/bn/ |
D | x86_64-mont.S | 53 imulq %r10,%rbp 116 imulq %r10,%rbp 250 imulq %r10,%rbp 388 imulq %r10,%rbp
|
D | x86_64-mont5.S | 84 imulq %r10,%rbp 164 imulq %r10,%rbp 396 imulq %r10,%rbp 560 imulq %r10,%rbp 1372 imulq 32+8(%rsp),%rbx 1407 imulq %r8,%rsi
|
D | rsaz-x86_64.S | 807 imulq 128+8(%rsp),%rbx 851 imulq %r8,%rsi
|
/external/boringssl/mac-x86_64/crypto/bn/ |
D | x86_64-mont.S | 52 imulq %r10,%rbp 115 imulq %r10,%rbp 249 imulq %r10,%rbp 387 imulq %r10,%rbp
|
D | x86_64-mont5.S | 83 imulq %r10,%rbp 163 imulq %r10,%rbp 395 imulq %r10,%rbp 559 imulq %r10,%rbp 1371 imulq 32+8(%rsp),%rbx 1406 imulq %r8,%rsi
|
D | rsaz-x86_64.S | 806 imulq 128+8(%rsp),%rbx 850 imulq %r8,%rsi
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 296 __ imulq(i.OutputRegister(), input.reg, i.InputImmediate(1)); in AssembleArchInstruction() local 299 __ imulq(i.OutputRegister(), kScratchRegister, i.InputImmediate(1)); in AssembleArchInstruction() local 304 __ imulq(i.OutputRegister(), input.reg); in AssembleArchInstruction() local 306 __ imulq(i.OutputRegister(), input.operand); in AssembleArchInstruction() local
|
/external/valgrind/none/tests/amd64/ |
D | insn_basic.def | 586 imulq rax.sq[-1234567812345678] : r64.sq[1234567812345678] => rdx.sq[-82624753572] rax.sq[-24368462… 587 imulq rax.sq[1234567812345678] : m64.sq[-1234567812345678] => rdx.sq[-82624753572] rax.sq[-24368462… 604 imulq imm8[123] r64.uq[1234567890] => 1.uq[151851850470] 605 imulq imm8[123] r64.uq[1234567890] r64.uq[0] => 2.uq[151851850470] 606 imulq imm8[123] m64.uq[1234567890] r64.uq[0] => 2.uq[151851850470] 607 imulq imm32[12345] r64.uq[1234567890] => 1.uq[15240740602050] 608 imulq imm32[12345] r64.uq[1234567890] r64.uq[0] => 2.uq[15240740602050] 609 imulq imm32[12345] m64.uq[1234567890] r64.uq[0] => 2.uq[15240740602050] 610 imulq r64.uq[1234567] r64.uq[1234567890] => 1.uq[1524156776253630] 611 imulq m64.uq[1234567] r64.uq[1234567890] => 1.uq[1524156776253630]
|
/external/valgrind/VEX/orig_amd64/ |
D | test1.sorted | 243 4869C056555555 imulq $1431655766, %rax, %rax 244 480FAFC2 imulq %rdx, %rax
|
D | test1.orig | 970 imulq $1431655766, %rax, %rax 974 imulq %rdx, %rax
|
D | test2.sorted | 1518 4869D856555555 imulq $1431655766, %rax, %rbx
|
D | test2.orig | 6070 imulq $1431655766, %rax, %rbx
|
/external/llvm/lib/Target/X86/ |
D | X86InstrInfo.td | 2795 def : InstAlias<"imulq {$imm, $r|$r, $imm}", (IMUL64rri32 GR64:$r, GR64:$r, i64i32imm:$imm), 0>; 2796 def : InstAlias<"imulq {$imm, $r|$r, $imm}", (IMUL64rri8 GR64:$r, GR64:$r, i64i8imm:$imm), 0>;
|