File tree Expand file tree Collapse file tree 1 file changed +7
-16
lines changed Expand file tree Collapse file tree 1 file changed +7
-16
lines changed Original file line number Diff line number Diff line change @@ -14,30 +14,21 @@ use std::intrinsics::three_way_compare;
14
14
// CHECK-LABEL: signed_cmp:
15
15
pub fn signed_cmp ( a : i16 , b : i16 ) -> std:: cmp:: Ordering {
16
16
// DEBUG: sub
17
- // DEBUG: setl
18
- // DEBUG: setg
19
- // DEBUG: sub
20
- // DEBUG: ret
21
- //
22
17
// OPTIM: cmp
23
- // OPTIM : setl
24
- // OPTIM : setg
25
- // OPTIM : sub
26
- // OPTIM : ret
18
+ // CHECK : setl
19
+ // CHECK : setg
20
+ // CHECK : sub
21
+ // CHECK : ret
27
22
three_way_compare ( a, b)
28
23
}
29
24
30
25
#[ no_mangle]
31
26
// CHECK-LABEL: unsigned_cmp:
32
27
pub fn unsigned_cmp ( a : u16 , b : u16 ) -> std:: cmp:: Ordering {
33
28
// DEBUG: sub
34
- // DEBUG: seta
35
- // DEBUG: sbb
36
- // DEBUG: ret
37
- //
38
29
// OPTIM: cmp
39
- // OPTIM : seta
40
- // OPTIM : sbb
41
- // OPTIM : ret
30
+ // CHECK : seta
31
+ // CHECK : sbb
32
+ // CHECK : ret
42
33
three_way_compare ( a, b)
43
34
}
You can’t perform that action at this time.
0 commit comments