Commit 25cdfcd
[clang codegen] Fix __builtin_bswapg with bool operand (llvm#169285)
Prevents assertion in CGBuiltin for i1 - returns identity. Created test
file for the same.
Fixes llvm#168690.1 parent 4e175ba commit 25cdfcd
2 files changed
+12
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3583 | 3583 | | |
3584 | 3584 | | |
3585 | 3585 | | |
3586 | | - | |
3587 | | - | |
| 3586 | + | |
| 3587 | + | |
| 3588 | + | |
3588 | 3589 | | |
3589 | 3590 | | |
3590 | | - | |
3591 | | - | |
3592 | 3591 | | |
3593 | 3592 | | |
3594 | 3593 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
916 | 916 | | |
917 | 917 | | |
918 | 918 | | |
| 919 | + | |
919 | 920 | | |
920 | 921 | | |
921 | | - | |
| 922 | + | |
922 | 923 | | |
923 | 924 | | |
924 | 925 | | |
| |||
929 | 930 | | |
930 | 931 | | |
931 | 932 | | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
932 | 938 | | |
933 | | - | |
934 | | - | |
| 939 | + | |
| 940 | + | |
935 | 941 | | |
936 | 942 | | |
937 | 943 | | |
| |||
0 commit comments