Lines Matching refs:BMI2

4 … llc < %s -mtriple=i686-- -mcpu=core-avx2 | FileCheck %s --check-prefix=CHECK32 --check-prefix=BMI2
116 ; BMI2-LABEL: xfoo:
117 ; BMI2: # %bb.0: # %entry
118 ; BMI2-NEXT: rorxl $25, {{[0-9]+}}(%esp), %eax
119 ; BMI2-NEXT: retl
159 ; BMI2-LABEL: xfoop:
160 ; BMI2: # %bb.0: # %entry
161 ; BMI2-NEXT: movl {{[0-9]+}}(%esp), %eax
162 ; BMI2-NEXT: rorxl $25, (%eax), %eax
163 ; BMI2-NEXT: retl
222 ; BMI2-LABEL: xun:
223 ; BMI2: # %bb.0: # %entry
224 ; BMI2-NEXT: rorxl $7, {{[0-9]+}}(%esp), %eax
225 ; BMI2-NEXT: retl
265 ; BMI2-LABEL: xunp:
266 ; BMI2: # %bb.0: # %entry
267 ; BMI2-NEXT: movl {{[0-9]+}}(%esp), %eax
268 ; BMI2-NEXT: rorxl $7, (%eax), %eax
269 ; BMI2-NEXT: retl
330 ; BMI2-LABEL: fshl:
331 ; BMI2: # %bb.0:
332 ; BMI2-NEXT: rorxl $25, {{[0-9]+}}(%esp), %eax
333 ; BMI2-NEXT: retl
369 ; BMI2-LABEL: fshl1:
370 ; BMI2: # %bb.0:
371 ; BMI2-NEXT: rorxl $31, {{[0-9]+}}(%esp), %eax
372 ; BMI2-NEXT: retl
407 ; BMI2-LABEL: fshl31:
408 ; BMI2: # %bb.0:
409 ; BMI2-NEXT: rorxl $1, {{[0-9]+}}(%esp), %eax
410 ; BMI2-NEXT: retl
447 ; BMI2-LABEL: fshl_load:
448 ; BMI2: # %bb.0:
449 ; BMI2-NEXT: movl {{[0-9]+}}(%esp), %eax
450 ; BMI2-NEXT: rorxl $25, (%eax), %eax
451 ; BMI2-NEXT: retl
487 ; BMI2-LABEL: fshr:
488 ; BMI2: # %bb.0:
489 ; BMI2-NEXT: rorxl $7, {{[0-9]+}}(%esp), %eax
490 ; BMI2-NEXT: retl
526 ; BMI2-LABEL: fshr1:
527 ; BMI2: # %bb.0:
528 ; BMI2-NEXT: rorxl $1, {{[0-9]+}}(%esp), %eax
529 ; BMI2-NEXT: retl
564 ; BMI2-LABEL: fshr31:
565 ; BMI2: # %bb.0:
566 ; BMI2-NEXT: rorxl $31, {{[0-9]+}}(%esp), %eax
567 ; BMI2-NEXT: retl
604 ; BMI2-LABEL: fshr_load:
605 ; BMI2: # %bb.0:
606 ; BMI2-NEXT: movl {{[0-9]+}}(%esp), %eax
607 ; BMI2-NEXT: rorxl $7, (%eax), %eax
608 ; BMI2-NEXT: retl