@@ -52,50 +52,50 @@ long long test_cmplxadd64(void *__A, long long __B, long long __C) {
52
52
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_NB );
53
53
}
54
54
55
- int test_cmpnbexadd32 (void * __A , int __B , int __C ) {
56
- // CHECK-LABEL: @test_cmpnbexadd32 (
55
+ int test_cmpaxadd32 (void * __A , int __B , int __C ) {
56
+ // CHECK-LABEL: @test_cmpaxadd32 (
57
57
// CHECK: call i32 @llvm.x86.cmpccxadd32(ptr %{{.*}}, i32 %{{.*}}, i32 %{{.*}}, i32 4)
58
58
return _cmpccxadd_epi32 (__A , __B , __C , _CMPCCX_Z );
59
59
}
60
60
61
- long long test_cmpnbexadd64 (void * __A , long long __B , long long __C ) {
62
- // CHECK-LABEL: @test_cmpnbexadd64 (
61
+ long long test_cmpaxadd64 (void * __A , long long __B , long long __C ) {
62
+ // CHECK-LABEL: @test_cmpaxadd64 (
63
63
// CHECK: call i64 @llvm.x86.cmpccxadd64(ptr %{{.*}}, i64 %{{.*}}, i64 %{{.*}}, i32 4)
64
64
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_Z );
65
65
}
66
66
67
- int test_cmpnbxadd32 (void * __A , int __B , int __C ) {
68
- // CHECK-LABEL: @test_cmpnbxadd32 (
67
+ int test_cmpaexadd32 (void * __A , int __B , int __C ) {
68
+ // CHECK-LABEL: @test_cmpaexadd32 (
69
69
// CHECK: call i32 @llvm.x86.cmpccxadd32(ptr %{{.*}}, i32 %{{.*}}, i32 %{{.*}}, i32 5)
70
70
return _cmpccxadd_epi32 (__A , __B , __C , _CMPCCX_NZ );
71
71
}
72
72
73
- long long test_cmpnbxadd64 (void * __A , long long __B , long long __C ) {
74
- // CHECK-LABEL: @test_cmpnbxadd64 (
73
+ long long test_cmpaexadd64 (void * __A , long long __B , long long __C ) {
74
+ // CHECK-LABEL: @test_cmpaexadd64 (
75
75
// CHECK: call i64 @llvm.x86.cmpccxadd64(ptr %{{.*}}, i64 %{{.*}}, i64 %{{.*}}, i32 5)
76
76
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_NZ );
77
77
}
78
78
79
- int test_cmpnlexadd32 (void * __A , int __B , int __C ) {
80
- // CHECK-LABEL: @test_cmpnlexadd32 (
79
+ int test_cmpgxadd32 (void * __A , int __B , int __C ) {
80
+ // CHECK-LABEL: @test_cmpgxadd32 (
81
81
// CHECK: call i32 @llvm.x86.cmpccxadd32(ptr %{{.*}}, i32 %{{.*}}, i32 %{{.*}}, i32 6)
82
82
return _cmpccxadd_epi32 (__A , __B , __C , _CMPCCX_BE );
83
83
}
84
84
85
- long long test_cmpnlexadd64 (void * __A , long long __B , long long __C ) {
86
- // CHECK-LABEL: @test_cmpnlexadd64 (
85
+ long long test_cmpgxadd64 (void * __A , long long __B , long long __C ) {
86
+ // CHECK-LABEL: @test_cmpgxadd64 (
87
87
// CHECK: call i64 @llvm.x86.cmpccxadd64(ptr %{{.*}}, i64 %{{.*}}, i64 %{{.*}}, i32 6)
88
88
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_BE );
89
89
}
90
90
91
- int test_cmpnlxadd32 (void * __A , int __B , int __C ) {
92
- // CHECK-LABEL: @test_cmpnlxadd32 (
91
+ int test_cmpgexadd32 (void * __A , int __B , int __C ) {
92
+ // CHECK-LABEL: @test_cmpgexadd32 (
93
93
// CHECK: call i32 @llvm.x86.cmpccxadd32(ptr %{{.*}}, i32 %{{.*}}, i32 %{{.*}}, i32 7)
94
94
return _cmpccxadd_epi32 (__A , __B , __C , _CMPCCX_NBE );
95
95
}
96
96
97
- long long test_cmpnlxadd64 (void * __A , long long __B , long long __C ) {
98
- // CHECK-LABEL: @test_cmpnlxadd64 (
97
+ long long test_cmpgexadd64 (void * __A , long long __B , long long __C ) {
98
+ // CHECK-LABEL: @test_cmpgexadd64 (
99
99
// CHECK: call i64 @llvm.x86.cmpccxadd64(ptr %{{.*}}, i64 %{{.*}}, i64 %{{.*}}, i32 7)
100
100
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_NBE );
101
101
}
@@ -136,14 +136,14 @@ long long test_cmpnsxadd64(void *__A, long long __B, long long __C) {
136
136
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_P );
137
137
}
138
138
139
- int test_cmpnzxadd32 (void * __A , int __B , int __C ) {
140
- // CHECK-LABEL: @test_cmpnzxadd32 (
139
+ int test_cmpnexadd32 (void * __A , int __B , int __C ) {
140
+ // CHECK-LABEL: @test_cmpnexadd32 (
141
141
// CHECK: call i32 @llvm.x86.cmpccxadd32(ptr %{{.*}}, i32 %{{.*}}, i32 %{{.*}}, i32 11)
142
142
return _cmpccxadd_epi32 (__A , __B , __C , _CMPCCX_NP );
143
143
}
144
144
145
- long long test_cmpnzxadd64 (void * __A , long long __B , long long __C ) {
146
- // CHECK-LABEL: @test_cmpnzxadd64 (
145
+ long long test_cmpnexadd64 (void * __A , long long __B , long long __C ) {
146
+ // CHECK-LABEL: @test_cmpnexadd64 (
147
147
// CHECK: call i64 @llvm.x86.cmpccxadd64(ptr %{{.*}}, i64 %{{.*}}, i64 %{{.*}}, i32 11)
148
148
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_NP );
149
149
}
@@ -184,14 +184,14 @@ long long test_cmpsxadd64(void *__A, long long __B, long long __C) {
184
184
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_LE );
185
185
}
186
186
187
- int test_cmpzxadd32 (void * __A , int __B , int __C ) {
188
- // CHECK-LABEL: @test_cmpzxadd32 (
187
+ int test_cmpexadd32 (void * __A , int __B , int __C ) {
188
+ // CHECK-LABEL: @test_cmpexadd32 (
189
189
// CHECK: call i32 @llvm.x86.cmpccxadd32(ptr %{{.*}}, i32 %{{.*}}, i32 %{{.*}}, i32 15)
190
190
return _cmpccxadd_epi32 (__A , __B , __C , _CMPCCX_NLE );
191
191
}
192
192
193
- long long test_cmpzxadd64 (void * __A , long long __B , long long __C ) {
194
- // CHECK-LABEL: @test_cmpzxadd64 (
193
+ long long test_cmpexadd64 (void * __A , long long __B , long long __C ) {
194
+ // CHECK-LABEL: @test_cmpexadd64 (
195
195
// CHECK: call i64 @llvm.x86.cmpccxadd64(ptr %{{.*}}, i64 %{{.*}}, i64 %{{.*}}, i32 15)
196
196
return _cmpccxadd_epi64 (__A , __B , __C , _CMPCCX_NLE );
197
197
}
0 commit comments