Commit c2dbdc9
authored
Allow compressed displacement to be used when profitable (#117288)
* Allow compressed displacement to be used when profitable
* Try to reduce the cost for compressed displacement support
* Ensure that we check for compressed displacement using the signed value
* Don't try and do compressed displacement under !FEATURE_FIXED_OUT_ARGS scenarios
* Don't assert compressed displacement was used when FEATURE_FIXED_OUT_ARGS isn't available
* Don't assert we're definitely using compressed displacement for emitOutputSV1 parent aa37dff commit c2dbdc9
File tree
8 files changed
+510
-389
lines changed- src/coreclr/jit
8 files changed
+510
-389
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9531 | 9531 | | |
9532 | 9532 | | |
9533 | 9533 | | |
9534 | | - | |
| 9534 | + | |
9535 | 9535 | | |
9536 | 9536 | | |
9537 | 9537 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
844 | 844 | | |
845 | 845 | | |
846 | 846 | | |
847 | | - | |
848 | | - | |
849 | | - | |
| 847 | + | |
850 | 848 | | |
851 | 849 | | |
852 | 850 | | |
| |||
1734 | 1732 | | |
1735 | 1733 | | |
1736 | 1734 | | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
1737 | 1747 | | |
1738 | 1748 | | |
1739 | 1749 | | |
1740 | | - | |
1741 | 1750 | | |
1742 | 1751 | | |
1743 | 1752 | | |
| |||
2388 | 2397 | | |
2389 | 2398 | | |
2390 | 2399 | | |
2391 | | - | |
| 2400 | + | |
2392 | 2401 | | |
2393 | 2402 | | |
2394 | 2403 | | |
| |||
4164 | 4173 | | |
4165 | 4174 | | |
4166 | 4175 | | |
4167 | | - | |
| 4176 | + | |
4168 | 4177 | | |
4169 | 4178 | | |
4170 | 4179 | | |
| |||
4183 | 4192 | | |
4184 | 4193 | | |
4185 | 4194 | | |
4186 | | - | |
| 4195 | + | |
4187 | 4196 | | |
4188 | 4197 | | |
4189 | 4198 | | |
| |||
4195 | 4204 | | |
4196 | 4205 | | |
4197 | 4206 | | |
4198 | | - | |
| 4207 | + | |
4199 | 4208 | | |
4200 | 4209 | | |
4201 | 4210 | | |
| |||
0 commit comments