• Home
  • Raw
  • Download

Lines Matching refs:SSE1

3 …llc < %s -mtriple=i686-unknown-unknown -mattr=+sse     | FileCheck %s --check-prefixes=X86,X86-SSE1
1297 ; X86-SSE1-LABEL: length16_eq:
1298 ; X86-SSE1: # %bb.0:
1299 ; X86-SSE1-NEXT: pushl $0
1300 ; X86-SSE1-NEXT: pushl $16
1301 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1302 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1303 ; X86-SSE1-NEXT: calll memcmp
1304 ; X86-SSE1-NEXT: addl $16, %esp
1305 ; X86-SSE1-NEXT: testl %eax, %eax
1306 ; X86-SSE1-NEXT: setne %al
1307 ; X86-SSE1-NEXT: retl
1472 ; X86-SSE1-LABEL: length16_eq_const:
1473 ; X86-SSE1: # %bb.0:
1474 ; X86-SSE1-NEXT: pushl $0
1475 ; X86-SSE1-NEXT: pushl $16
1476 ; X86-SSE1-NEXT: pushl $.L.str
1477 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1478 ; X86-SSE1-NEXT: calll memcmp
1479 ; X86-SSE1-NEXT: addl $16, %esp
1480 ; X86-SSE1-NEXT: testl %eax, %eax
1481 ; X86-SSE1-NEXT: sete %al
1482 ; X86-SSE1-NEXT: retl
1576 ; X86-SSE1-LABEL: length24_eq:
1577 ; X86-SSE1: # %bb.0:
1578 ; X86-SSE1-NEXT: pushl $0
1579 ; X86-SSE1-NEXT: pushl $24
1580 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1581 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1582 ; X86-SSE1-NEXT: calll memcmp
1583 ; X86-SSE1-NEXT: addl $16, %esp
1584 ; X86-SSE1-NEXT: testl %eax, %eax
1585 ; X86-SSE1-NEXT: sete %al
1586 ; X86-SSE1-NEXT: retl
1742 ; X86-SSE1-LABEL: length24_eq_const:
1743 ; X86-SSE1: # %bb.0:
1744 ; X86-SSE1-NEXT: pushl $0
1745 ; X86-SSE1-NEXT: pushl $24
1746 ; X86-SSE1-NEXT: pushl $.L.str
1747 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1748 ; X86-SSE1-NEXT: calll memcmp
1749 ; X86-SSE1-NEXT: addl $16, %esp
1750 ; X86-SSE1-NEXT: testl %eax, %eax
1751 ; X86-SSE1-NEXT: setne %al
1752 ; X86-SSE1-NEXT: retl
1862 ; X86-SSE1-LABEL: length31_eq:
1863 ; X86-SSE1: # %bb.0:
1864 ; X86-SSE1-NEXT: pushl $0
1865 ; X86-SSE1-NEXT: pushl $31
1866 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1867 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
1868 ; X86-SSE1-NEXT: calll memcmp
1869 ; X86-SSE1-NEXT: addl $16, %esp
1870 ; X86-SSE1-NEXT: testl %eax, %eax
1871 ; X86-SSE1-NEXT: sete %al
1872 ; X86-SSE1-NEXT: retl
2027 ; X86-SSE1-LABEL: length31_eq_prefer128:
2028 ; X86-SSE1: # %bb.0:
2029 ; X86-SSE1-NEXT: pushl $0
2030 ; X86-SSE1-NEXT: pushl $31
2031 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2032 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2033 ; X86-SSE1-NEXT: calll memcmp
2034 ; X86-SSE1-NEXT: addl $16, %esp
2035 ; X86-SSE1-NEXT: testl %eax, %eax
2036 ; X86-SSE1-NEXT: sete %al
2037 ; X86-SSE1-NEXT: retl
2138 ; X86-SSE1-LABEL: length31_eq_const:
2139 ; X86-SSE1: # %bb.0:
2140 ; X86-SSE1-NEXT: pushl $0
2141 ; X86-SSE1-NEXT: pushl $31
2142 ; X86-SSE1-NEXT: pushl $.L.str
2143 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2144 ; X86-SSE1-NEXT: calll memcmp
2145 ; X86-SSE1-NEXT: addl $16, %esp
2146 ; X86-SSE1-NEXT: testl %eax, %eax
2147 ; X86-SSE1-NEXT: setne %al
2148 ; X86-SSE1-NEXT: retl
2260 ; X86-SSE1-LABEL: length32_eq:
2261 ; X86-SSE1: # %bb.0:
2262 ; X86-SSE1-NEXT: pushl $0
2263 ; X86-SSE1-NEXT: pushl $32
2264 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2265 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2266 ; X86-SSE1-NEXT: calll memcmp
2267 ; X86-SSE1-NEXT: addl $16, %esp
2268 ; X86-SSE1-NEXT: testl %eax, %eax
2269 ; X86-SSE1-NEXT: sete %al
2270 ; X86-SSE1-NEXT: retl
2438 ; X86-SSE1-LABEL: length32_eq_prefer128:
2439 ; X86-SSE1: # %bb.0:
2440 ; X86-SSE1-NEXT: pushl $0
2441 ; X86-SSE1-NEXT: pushl $32
2442 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2443 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2444 ; X86-SSE1-NEXT: calll memcmp
2445 ; X86-SSE1-NEXT: addl $16, %esp
2446 ; X86-SSE1-NEXT: testl %eax, %eax
2447 ; X86-SSE1-NEXT: sete %al
2448 ; X86-SSE1-NEXT: retl
2549 ; X86-SSE1-LABEL: length32_eq_const:
2550 ; X86-SSE1: # %bb.0:
2551 ; X86-SSE1-NEXT: pushl $0
2552 ; X86-SSE1-NEXT: pushl $32
2553 ; X86-SSE1-NEXT: pushl $.L.str
2554 ; X86-SSE1-NEXT: pushl {{[0-9]+}}(%esp)
2555 ; X86-SSE1-NEXT: calll memcmp
2556 ; X86-SSE1-NEXT: addl $16, %esp
2557 ; X86-SSE1-NEXT: testl %eax, %eax
2558 ; X86-SSE1-NEXT: setne %al
2559 ; X86-SSE1-NEXT: retl