Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1259)

Side by Side Diff: crosstest/test_icmp.cpp

Issue 265703002: Add Om1 lowering with no optimizations (Closed) Base URL: https://gerrit.chromium.org/gerrit/p/native_client/pnacl-subzero.git@master
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 #include <stdint.h>
2
3 #include "test_icmp.h"
4
5 bool icmpEq32Bool(int32_t a, int32_t b) { return a == b; }
6 bool icmpNe32Bool(int32_t a, int32_t b) { return a != b; }
7 bool icmpSgt32Bool(int32_t a, int32_t b) { return a > b; }
8 bool icmpUgt32Bool(uint32_t a, uint32_t b) { return a > b; }
9 bool icmpSge32Bool(int32_t a, int32_t b) { return a >= b; }
10 bool icmpUge32Bool(uint32_t a, uint32_t b) { return a >= b; }
11 bool icmpSlt32Bool(int32_t a, int32_t b) { return a < b; }
12 bool icmpUlt32Bool(uint32_t a, uint32_t b) { return a < b; }
13 bool icmpSle32Bool(int32_t a, int32_t b) { return a <= b; }
14 bool icmpUle32Bool(uint32_t a, uint32_t b) { return a <= b; }
15
16 bool icmpEq64Bool(int64_t a, int64_t b) { return a == b; }
17 bool icmpNe64Bool(int64_t a, int64_t b) { return a != b; }
18 bool icmpSgt64Bool(int64_t a, int64_t b) { return a > b; }
19 bool icmpUgt64Bool(uint64_t a, uint64_t b) { return a > b; }
20 bool icmpSge64Bool(int64_t a, int64_t b) { return a >= b; }
21 bool icmpUge64Bool(uint64_t a, uint64_t b) { return a >= b; }
22 bool icmpSlt64Bool(int64_t a, int64_t b) { return a < b; }
23 bool icmpUlt64Bool(uint64_t a, uint64_t b) { return a < b; }
24 bool icmpSle64Bool(int64_t a, int64_t b) { return a <= b; }
25 bool icmpUle64Bool(uint64_t a, uint64_t b) { return a <= b; }
26
27 bool icmpEq16Bool(int16_t a, int16_t b) { return a == b; }
28 bool icmpNe16Bool(int16_t a, int16_t b) { return a != b; }
29 bool icmpSgt16Bool(int16_t a, int16_t b) { return a > b; }
30 bool icmpUgt16Bool(uint16_t a, uint16_t b) { return a > b; }
31 bool icmpSge16Bool(int16_t a, int16_t b) { return a >= b; }
32 bool icmpUge16Bool(uint16_t a, uint16_t b) { return a >= b; }
33 bool icmpSlt16Bool(int16_t a, int16_t b) { return a < b; }
34 bool icmpUlt16Bool(uint16_t a, uint16_t b) { return a < b; }
35 bool icmpSle16Bool(int16_t a, int16_t b) { return a <= b; }
36 bool icmpUle16Bool(uint16_t a, uint16_t b) { return a <= b; }
37
38 bool icmpEq8Bool(int8_t a, int8_t b) { return a == b; }
39 bool icmpNe8Bool(int8_t a, int8_t b) { return a != b; }
40 bool icmpSgt8Bool(int8_t a, int8_t b) { return a > b; }
41 bool icmpUgt8Bool(uint8_t a, uint8_t b) { return a > b; }
42 bool icmpSge8Bool(int8_t a, int8_t b) { return a >= b; }
43 bool icmpUge8Bool(uint8_t a, uint8_t b) { return a >= b; }
44 bool icmpSlt8Bool(int8_t a, int8_t b) { return a < b; }
45 bool icmpUlt8Bool(uint8_t a, uint8_t b) { return a < b; }
46 bool icmpSle8Bool(int8_t a, int8_t b) { return a <= b; }
47 bool icmpUle8Bool(uint8_t a, uint8_t b) { return a <= b; }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698