Commit ab27905
committed
[clang][wip] Refactor CGDecl to limit freeze_bits emission
Initialize local integer variable alloca to freeze poison and disable
freeze_bits on subsequent loads. Function parameters of integer type forgo
alloca initialization with freeze poison and disable freeze_bits on subsequent
loads.
The following functions are modified:
* CodeGenFunction::EmitAutoVarAlloca
* CodeGenFunction::EmitParmDecl1 parent b8d748d commit ab27905
1 file changed
+5
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1564 | 1564 | | |
1565 | 1565 | | |
1566 | 1566 | | |
1567 | | - | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
1568 | 1570 | | |
1569 | 1571 | | |
1570 | 1572 | | |
| |||
2644 | 2646 | | |
2645 | 2647 | | |
2646 | 2648 | | |
2647 | | - | |
| 2649 | + | |
| 2650 | + | |
2648 | 2651 | | |
2649 | 2652 | | |
2650 | 2653 | | |
| |||
0 commit comments