The Branch Folder can only run after RA. According to the comment at the top of the file:
// Note that this pass must be run after register allocation, it cannot handle // SSA form.
Differential D31185
[MBP] Only run the BranchFolder after RA joey on Mar 21 2017, 5:36 AM. Authored by
Details
The Branch Folder can only run after RA. According to the comment at the top of the file: // Note that this pass must be run after register allocation, it cannot handle // SSA form.
Diff Detail Event TimelineComment Actions This is actually a lie I found. I was experimenting enabling this before RA and was able to get it to work Comment Actions I think the problem is by referring it to as post-RA. I interpret that is meaning physical registers, not post-SSA |