Commit 7dba356
committed
Don't add shadow stack to debug calls.
After merging upstream LLVM, some yk langtester tests failed, due to extra
debug calls appearing in the AOT IR. Investigating this I noticed that we are
inserting shadowstack calculations before and after debug calls, which isn't
necessary since those calls are removed in the JIT IR anyway. Incidentally, this
also resolves the tests failures without changing (most of) them.1 parent 77ddc62 commit 7dba356
2 files changed
+6
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
196 | | - | |
197 | | - | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
198 | 201 | | |
199 | 202 | | |
200 | 203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| |||
0 commit comments