HomeSort by relevance Sort by last modified time
    Searched full:imull (Results 1 - 25 of 50) sorted by null

1 2

  /external/llvm/test/CodeGen/X86/
sdiv-exact.ll 7 ; CHECK: imull $-1030792151, 4(%esp)
16 ; CHECK-NEXT: imull $-1431655765
subreg-to-reg-3.ll 1 ; RUN: llc < %s -march=x86-64 | grep imull
memset-2.ll 28 ; CHECK: imull $16843009
36 ; CHECK: imull $16843009
divide-by-constant.ll 10 ; CHECK: imull $63551, %eax, %eax
21 ; CHECK: imull $43691, %eax, %eax
33 ; CHECK-NEXT: imull $171, %eax, %eax
43 ; CHECK: imull $1986, %eax, %
59 ; CHECK: imull $26215, %eax, %eax
2010-09-01-RemoveCopyByCommutingDef.ll 13 ; The imull clobbers a 32-bit register.
14 ; CHECK: imull %{{...}}, %e[[CLOBBER:..]]
machine-cse.ll 61 ; CHECK: imull
63 ; CHECK-NOT: imull
smul-with-overflow.ll 21 ; CHECK: imull
40 ; CHECK: imull
  /dalvik/vm/mterp/x86/
OP_MUL_INT.S 10 imull (rFP,%ecx,4),%eax # trashes rIBASE/edx
OP_MUL_INT_LIT8.S 7 imull %ecx,%eax # trashes rIBASE/edx
OP_MUL_INT_2ADDR.S 8 imull (rFP,%ecx,4),%eax # trashes rIBASE/edx
OP_MUL_INT_LIT16.S 10 imull %ecx,%eax # trashes rIBASE/edx
OP_MUL_LONG.S 22 imull (rFP),%ecx # ecx<- (Bmsw*Clsw)
24 imull (%esi),%eax # eax<- (Cmsw*Blsw)
OP_MUL_LONG_2ADDR.S 23 imull (rFP),%ecx # ecx<- (Amsw*Blsw)
25 imull (%esi),%eax # eax<- (Bmsw*Alsw)
  /frameworks/compile/libbcc/runtime/lib/i386/
muldi3.S 16 imull %eax, %ecx // b.lo * a.hi
20 imull %edx, %ebx // a.lo * b.hi
udivdi3.S 59 imull %edi, %eax // q*bhi
91 imull %edi, %eax // q*bhi
umoddi3.S 60 imull %edi, %eax // q*bhi
96 imull %edi, %eax // q*bhi
divdi3.S 88 imull %edi, %eax // q*bhi
126 imull %edi, %eax // q*bhi
moddi3.S 87 imull %edi, %eax // q*bhi
127 imull %edi, %eax // q*bhi
  /dalvik/vm/mterp/x86-atom/
OP_MUL_LONG.S 61 imull (rFP, %edx, 4), %ecx # %ecx<- WxZ
63 imull (rFP, rINST, 4), %eax # %eax<- XxY
OP_MUL_LONG_2ADDR.S 62 imull (rFP, %edx, 4), %ecx # %ecx<- WxZ
64 imull (rFP, rINST, 4), %eax # %eax<- X*Y
  /external/quake/quake/src/QW/client/
snd_mixa.s 168 imull %esi,%eax
188 imull %esi,%edx
d_spr8.s 201 imull C(d_zrowbytes)
327 imull C(cachewidth),%eax // (tfrac >> 16) * cachewidth
397 imull %ebx,%eax // (tstep >> 16) * cachewidth;
655 imull reciprocal_table-8(,%ecx,4) // sstep = (snext - s) / (spancount-1)
659 imull reciprocal_table-8(,%ecx,4) // tstep = (tnext - t) / (spancount-1)
673 imull %ebx,%edx // (tstep >> 16) * cachewidth;
  /external/quake/quake/src/WinQuake/
snd_mixa.s 168 imull %esi,%eax
188 imull %esi,%edx
d_spr8.s 201 imull C(d_zrowbytes)
327 imull C(cachewidth),%eax // (tfrac >> 16) * cachewidth
397 imull %ebx,%eax // (tstep >> 16) * cachewidth;
655 imull reciprocal_table-8(,%ecx,4) // sstep = (snext - s) / (spancount-1)
659 imull reciprocal_table-8(,%ecx,4) // tstep = (tnext - t) / (spancount-1)
673 imull %ebx,%edx // (tstep >> 16) * cachewidth;
  /external/llvm/lib/Target/X86/
README-X86-64.txt 94 imull $78, %edi, %eax
101 imull $45, %edi, %eax

Completed in 2275 milliseconds

1 2