Lines Matching full:all

2 …ple=x86_64-linux-gnu -global-isel -verify-machineinstrs < %s -o - | FileCheck %s --check-prefix=ALL
5 ; ALL-LABEL: test_i8:
6 ; ALL: # %bb.0: # %entry
7 ; ALL-NEXT: xorl %ecx, %ecx
8 ; ALL-NEXT: cmpl %ecx, %edi
9 ; ALL-NEXT: setg %cl
10 ; ALL-NEXT: testb $1, %cl
11 ; ALL-NEXT: je .LBB0_2
12 ; ALL-NEXT: # %bb.1:
13 ; ALL-NEXT: movl %esi, %eax
14 ; ALL-NEXT: # kill: def $al killed $al killed $eax
15 ; ALL-NEXT: retq
16 ; ALL-NEXT: .LBB0_2: # %cond.false
17 ; ALL-NEXT: movl %edx, %eax
18 ; ALL-NEXT: # kill: def $al killed $al killed $eax
19 ; ALL-NEXT: retq
36 ; ALL-LABEL: test_i16:
37 ; ALL: # %bb.0: # %entry
38 ; ALL-NEXT: xorl %ecx, %ecx
39 ; ALL-NEXT: cmpl %ecx, %edi
40 ; ALL-NEXT: setg %cl
41 ; ALL-NEXT: testb $1, %cl
42 ; ALL-NEXT: je .LBB1_2
43 ; ALL-NEXT: # %bb.1:
44 ; ALL-NEXT: movl %esi, %eax
45 ; ALL-NEXT: # kill: def $ax killed $ax killed $eax
46 ; ALL-NEXT: retq
47 ; ALL-NEXT: .LBB1_2: # %cond.false
48 ; ALL-NEXT: movl %edx, %eax
49 ; ALL-NEXT: # kill: def $ax killed $ax killed $eax
50 ; ALL-NEXT: retq
67 ; ALL-LABEL: test_i32:
68 ; ALL: # %bb.0: # %entry
69 ; ALL-NEXT: movl %esi, %eax
70 ; ALL-NEXT: xorl %ecx, %ecx
71 ; ALL-NEXT: cmpl %ecx, %edi
72 ; ALL-NEXT: setg %cl
73 ; ALL-NEXT: testb $1, %cl
74 ; ALL-NEXT: je .LBB2_1
75 ; ALL-NEXT: # %bb.2: # %cond.end
76 ; ALL-NEXT: retq
77 ; ALL-NEXT: .LBB2_1: # %cond.false
78 ; ALL-NEXT: movl %edx, %eax
79 ; ALL-NEXT: retq
96 ; ALL-LABEL: test_i64:
97 ; ALL: # %bb.0: # %entry
98 ; ALL-NEXT: movq %rsi, %rax
99 ; ALL-NEXT: xorl %ecx, %ecx
100 ; ALL-NEXT: cmpl %ecx, %edi
101 ; ALL-NEXT: setg %cl
102 ; ALL-NEXT: testb $1, %cl
103 ; ALL-NEXT: je .LBB3_1
104 ; ALL-NEXT: # %bb.2: # %cond.end
105 ; ALL-NEXT: retq
106 ; ALL-NEXT: .LBB3_1: # %cond.false
107 ; ALL-NEXT: movq %rdx, %rax
108 ; ALL-NEXT: retq
125 ; ALL-LABEL: test_float:
126 ; ALL: # %bb.0: # %entry
127 ; ALL-NEXT: xorl %eax, %eax
128 ; ALL-NEXT: cmpl %eax, %edi
129 ; ALL-NEXT: setg %al
130 ; ALL-NEXT: testb $1, %al
131 ; ALL-NEXT: je .LBB4_1
132 ; ALL-NEXT: # %bb.2: # %cond.end
133 ; ALL-NEXT: retq
134 ; ALL-NEXT: .LBB4_1: # %cond.false
135 ; ALL-NEXT: movaps %xmm1, %xmm0
136 ; ALL-NEXT: retq
153 ; ALL-LABEL: test_double:
154 ; ALL: # %bb.0: # %entry
155 ; ALL-NEXT: xorl %eax, %eax
156 ; ALL-NEXT: cmpl %eax, %edi
157 ; ALL-NEXT: setg %al
158 ; ALL-NEXT: testb $1, %al
159 ; ALL-NEXT: je .LBB5_1
160 ; ALL-NEXT: # %bb.2: # %cond.end
161 ; ALL-NEXT: retq
162 ; ALL-NEXT: .LBB5_1: # %cond.false
163 ; ALL-NEXT: movaps %xmm1, %xmm0
164 ; ALL-NEXT: retq