Except for -O0, it's enabled by default.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
test/CodeGen/Mips/shrink-wrapping.ll | ||
---|---|---|
1 ↗ | (On Diff #150520) | Can you use the update_llc_checks.py script to generate the check lines? You'll need to supply a triple instead of -march= |
7 ↗ | (On Diff #150520) | Remove the dso_local, local_unamed_addr and nounwind from this. |
33 ↗ | (On Diff #150520) | Can you also provide a test case similar to gcc PR86069? For O32 this consists of a branch over a section of code to an early return and the branch has to be expanded into a long jump sequence. You can use .space to create arbitrary size chunks of nops. |
34 ↗ | (On Diff #150520) | Similarly here for the dso_local. |