Commit 9462ea9
[Autobackout][FuncReg]Revert of change: 393c54a
RemoveCodeAssumptions pass
Instruction combining can miss some optimizations if it happens, that the only use of instructions end up in llvm.assume intrinsic. This change removes llvm.assume calls and runs instruction combining before Legalization pass.1 parent bb37b85 commit 9462ea9
File tree
6 files changed
+2
-137
lines changed- IGC/Compiler
- CISACodeGen
- tests/RemoveCodeAssumptions
6 files changed
+2
-137
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
129 | | - | |
130 | 129 | | |
131 | 130 | | |
132 | 131 | | |
| |||
906 | 905 | | |
907 | 906 | | |
908 | 907 | | |
909 | | - | |
| 908 | + | |
910 | 909 | | |
911 | | - | |
| 910 | + | |
912 | 911 | | |
913 | 912 | | |
914 | 913 | | |
| |||
941 | 940 | | |
942 | 941 | | |
943 | 942 | | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | | - | |
948 | | - | |
949 | | - | |
950 | | - | |
951 | 943 | | |
952 | 944 | | |
953 | 945 | | |
954 | 946 | | |
955 | 947 | | |
956 | 948 | | |
957 | | - | |
958 | 949 | | |
959 | 950 | | |
960 | 951 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
70 | 69 | | |
71 | 70 | | |
72 | 71 | | |
| |||
158 | 157 | | |
159 | 158 | | |
160 | 159 | | |
161 | | - | |
162 | 160 | | |
163 | 161 | | |
164 | 162 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
229 | | - | |
230 | | - | |
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments