Lines Matching refs:X86
1 ; RUN: llc < %s -mattr=-bmi -mtriple=x86_64-linux | FileCheck %s -check-prefix=X86-64
3 ; RUN: llc < %s -mattr=-bmi -march=x86 | FileCheck %s -check-prefix=X86-32
9 ; X86-64-LABEL: bar64:
10 ; X86-64: shrq $8, %rdi
11 ; X86-64: incb %dil
19 ; X86-32-LABEL: bar64:
20 ; X86-32: incb %ah
29 ; X86-64-LABEL: bar32:
30 ; X86-64: shrl $8, %edi
31 ; X86-64: incb %dil
37 ; X86-32-LABEL: bar32:
38 ; X86-32: incb %ah
47 ; X86-64-LABEL: bar16:
48 ; X86-64: shrl $8, %edi
49 ; X86-64: incb %dil
55 ; X86-32-LABEL: bar16:
56 ; X86-32: incb %ah
65 ; X86-64-LABEL: qux64:
66 ; X86-64: movq %rdi, %rax
67 ; X86-64: movzbl %ah, %eax
72 ; X86-32-LABEL: qux64:
73 ; X86-32: movzbl %ah, %eax
80 ; X86-64-LABEL: qux32:
81 ; X86-64: movl %edi, %eax
82 ; X86-64: movzbl %ah, %eax
87 ; X86-32-LABEL: qux32:
88 ; X86-32: movzbl %ah, %eax
95 ; X86-64-LABEL: qux16:
96 ; X86-64: movl %edi, %eax
97 ; X86-64: movzbl %ah, %eax
102 ; X86-32-LABEL: qux16:
103 ; X86-32: movzbl %ah, %eax