Lines Matching refs:SHLD

3 …llc < %s -mtriple=i686-- -mcpu=corei7-avx | FileCheck %s --check-prefix=CHECK32 --check-prefix=SHLD
110 ; SHLD-LABEL: xfoo:
111 ; SHLD: # %bb.0: # %entry
112 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
113 ; SHLD-NEXT: shldl $7, %eax, %eax
114 ; SHLD-NEXT: retl
152 ; SHLD-LABEL: xfoop:
153 ; SHLD: # %bb.0: # %entry
154 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
155 ; SHLD-NEXT: movl (%eax), %eax
156 ; SHLD-NEXT: shldl $7, %eax, %eax
157 ; SHLD-NEXT: retl
216 ; SHLD-LABEL: xun:
217 ; SHLD: # %bb.0: # %entry
218 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
219 ; SHLD-NEXT: shldl $25, %eax, %eax
220 ; SHLD-NEXT: retl
258 ; SHLD-LABEL: xunp:
259 ; SHLD: # %bb.0: # %entry
260 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
261 ; SHLD-NEXT: movl (%eax), %eax
262 ; SHLD-NEXT: shldl $25, %eax, %eax
263 ; SHLD-NEXT: retl
324 ; SHLD-LABEL: fshl:
325 ; SHLD: # %bb.0:
326 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
327 ; SHLD-NEXT: shldl $7, %eax, %eax
328 ; SHLD-NEXT: retl
363 ; SHLD-LABEL: fshl1:
364 ; SHLD: # %bb.0:
365 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
366 ; SHLD-NEXT: shldl $1, %eax, %eax
367 ; SHLD-NEXT: retl
401 ; SHLD-LABEL: fshl31:
402 ; SHLD: # %bb.0:
403 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
404 ; SHLD-NEXT: shldl $31, %eax, %eax
405 ; SHLD-NEXT: retl
440 ; SHLD-LABEL: fshl_load:
441 ; SHLD: # %bb.0:
442 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
443 ; SHLD-NEXT: movl (%eax), %eax
444 ; SHLD-NEXT: shldl $7, %eax, %eax
445 ; SHLD-NEXT: retl
481 ; SHLD-LABEL: fshr:
482 ; SHLD: # %bb.0:
483 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
484 ; SHLD-NEXT: shrdl $7, %eax, %eax
485 ; SHLD-NEXT: retl
520 ; SHLD-LABEL: fshr1:
521 ; SHLD: # %bb.0:
522 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
523 ; SHLD-NEXT: shrdl $1, %eax, %eax
524 ; SHLD-NEXT: retl
558 ; SHLD-LABEL: fshr31:
559 ; SHLD: # %bb.0:
560 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
561 ; SHLD-NEXT: shrdl $31, %eax, %eax
562 ; SHLD-NEXT: retl
597 ; SHLD-LABEL: fshr_load:
598 ; SHLD: # %bb.0:
599 ; SHLD-NEXT: movl {{[0-9]+}}(%esp), %eax
600 ; SHLD-NEXT: movl (%eax), %eax
601 ; SHLD-NEXT: shrdl $7, %eax, %eax
602 ; SHLD-NEXT: retl