Searched refs:shll (Results 1 – 25 of 306) sorted by relevance
12345678910>>...13
363 ; SSE2-NEXT: shll $4, %ecx367 ; SSE2-NEXT: shll $5, %eax371 ; SSE2-NEXT: shll $6, %ecx374 ; SSE2-NEXT: shll $7, %edx378 ; SSE2-NEXT: shll $8, %ecx382 ; SSE2-NEXT: shll $9, %edx386 ; SSE2-NEXT: shll $10, %ecx390 ; SSE2-NEXT: shll $11, %edx394 ; SSE2-NEXT: shll $12, %ecx398 ; SSE2-NEXT: shll $13, %edx[all …]
16 ; X86-NEXT: shll $2, %eax33 ; X86-NEXT: shll $2, %eax42 ; X64-NEXT: shll $12, %edi49 ; X86-NEXT: shll $12, %eax67 ; X86-NEXT: shll $12, %eax76 ; X64-NEXT: shll $12, %edi84 ; X86-NEXT: shll $12, %eax104 ; X86-NEXT: shll $12, %eax152 ; X64-NEXT: shll $3, %edi159 ; X86-NEXT: shll $3, %eax[all …]
12 ; X86-NEXT: shll $16, %eax23 ; X64-NEXT: shll $16, %ecx41 ; X86-NEXT: shll $16, %eax53 ; X64-NEXT: shll $16, %ecx77 ; X86-NEXT: shll $16, %eax79 ; X86-NEXT: shll $13, %edx92 ; X64-NEXT: shll $16, %ecx94 ; X64-NEXT: shll $13, %esi121 ; X64-NEXT: shll $16, %ecx153 ; X64-NEXT: shll $16, %ecx[all …]
39 ; X86-NEXT: shll %cl, %eax59 ; X86-NEXT: shll %cl, %eax136 ; X86-NEXT: shll %cl, %eax167 ; X86-NEXT: shll %cl, %eax195 ; X86-NEXT: shll %cl, %eax246 ; X86-NEXT: shll %cl, %eax269 ; X86-NEXT: shll %cl, %eax350 ; X86-NEXT: shll %cl, %eax382 ; X86-NEXT: shll %cl, %eax411 ; X86-NEXT: shll %cl, %eax[all …]
59 ; X86-NEXT: shll $2, %eax135 ; X86-NEXT: shll $3, %eax211 ; X86-NEXT: shll $2, %eax219 ; X64-NEXT: shll $2, %edi252 ; X86-NEXT: shll $4, %eax261 ; X64-NEXT: shll $4, %eax294 ; X86-NEXT: shll $4, %eax300 ; X64-NEXT: shll $4, %edi312 ; X86-NEXT: shll $4, %eax321 ; X64-NEXT: shll $4, %eax[all …]
367 ; CHECK-NEXT: shll $24, %ecx370 ; CHECK-NEXT: shll $16, %esi373 ; CHECK-NEXT: shll $8, %ecx385 ; CHECK64-NEXT: shll $24, %eax388 ; CHECK64-NEXT: shll $16, %edx391 ; CHECK64-NEXT: shll $8, %esi429 ; CHECK-NEXT: shll $24, %ecx431 ; CHECK-NEXT: shll $16, %edx434 ; CHECK-NEXT: shll $8, %ecx443 ; CHECK64-NEXT: shll $24, %eax[all …]
4 ; This should produce two shll instructions, not any lea's.14 ; CHECK-NEXT: shll $3, %eax29 ; CHECK-NEXT: shll $3, %eax
9 ; X86: shll19 ; X86: shll26 ; X64: shll28 ; X86: shll38 ; X86: shll45 ; X64: shll48 ; X86: shll60 ; X86-NEXT: shll90 ; X64: shll93 ; X86: shll[all …]
17 ; CHECK-NEXT: shll $15, %ecx20 ; CHECK-NEXT: shll $13, %esi24 ; CHECK-NEXT: shll $11, %ecx28 ; CHECK-NEXT: shll $9, %esi32 ; CHECK-NEXT: shll $7, %edi36 ; CHECK-NEXT: shll $5, %ecx40 ; CHECK-NEXT: shll $3, %esi76 ; CHECK-NEXT: shll $15, %ecx79 ; CHECK-NEXT: shll $13, %esi83 ; CHECK-NEXT: shll $11, %ecx[all …]
9 ; CHECK: shll %cl, %eax21 ; CHECK: shll %cl, %esi26 ; CHECK: shll %cl, %eax38 ; CHECK: shll %cl, %eax52 ; CHECK: shll %cl, %eax
7 ; X32: shll11 ; X64: shll20 ; X32: shll24 ; X64: shll
6 ; CHECK-NOT: shll18 ; CHECK: shll $419 ; CHECK-NOT: shll32 ; CHECK-NOT: shll
3 ; This should produce two shll instructions, not any lea's.14 ; CHECK: shll $330 ; CHECK: shll $3
37 shll $8,%edi43 shll $16,%edi48 shll $24,%edi58 shll $8,%edi64 shll $16,%edi69 shll $24,%edi79 shll $8,%edi86 shll $16,%edi90 shll $24,%edi97 shll $8,%eax[all …]
36 shll $8,%edi42 shll $16,%edi47 shll $24,%edi56 shll $8,%edi62 shll $16,%edi67 shll $24,%edi76 shll $8,%edi83 shll $16,%edi87 shll $24,%edi93 shll $8,%eax[all …]
209 shll $8,%r9d211 shll $8,%r13d217 shll $8,%ebp222 shll $8,%esi224 shll $16,%edi233 shll $16,%r9d235 shll $16,%r13d243 shll $16,%ebp245 shll $24,%esi247 shll $24,%edi[all …]
541 shll $0, -485498096(%edx,%eax,4) label545 shll $0, 485498096(%edx,%eax,4) label549 shll $0, 485498096(%edx) label553 shll $0, 485498096 label557 shll $0, 64(%edx,%eax) label561 shll $0, %eax label565 shll $0, (%edx) label
661 shll $0, 485498096 label665 shll $0, 64(%rdx) label669 shll $0, 64(%rdx,%rax,4) label673 shll $0, -64(%rdx,%rax,4) label677 shll $0, 64(%rdx,%rax) label681 shll $0, %r13d label685 shll $0, (%rdx) label
4 shll.ph $3, $4, 16 # CHECK: :[[@LINE]]:19: error: expected 4-bit unsigned immediate5 shll.ph $3, $4, -1 # CHECK: :[[@LINE]]:19: error: expected 4-bit unsigned immediate8 shll.qb $3, $4, 8 # CHECK: :[[@LINE]]:19: error: expected 3-bit unsigned immediate9 shll.qb $3, $4, -1 # CHECK: :[[@LINE]]:19: error: expected 3-bit unsigned immediate
6 shll.ph $3, $4, 16 # CHECK: :[[@LINE]]:19: error: expected 4-bit unsigned immediate7 shll.ph $3, $4, -1 # CHECK: :[[@LINE]]:19: error: expected 4-bit unsigned immediate10 shll.qb $3, $4, 8 # CHECK: :[[@LINE]]:19: error: expected 3-bit unsigned immediate11 shll.qb $3, $4, -1 # CHECK: :[[@LINE]]:19: error: expected 3-bit unsigned immediate
101 shll r0122 shll r0143 shll r0166 shll r0
14 shll.ph $3, $4, 16 # CHECK: :[[@LINE]]:19: error: expected 4-bit unsigned immediate15 shll.ph $3, $4, -1 # CHECK: :[[@LINE]]:19: error: expected 4-bit unsigned immediate18 shll.qb $3, $4, 8 # CHECK: :[[@LINE]]:19: error: expected 3-bit unsigned immediate19 shll.qb $3, $4, -1 # CHECK: :[[@LINE]]:19: error: expected 3-bit unsigned immediate