mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-27 07:45:35 +00:00
DAG: Remove redundant finalizeLowering call
9cac4e6d1403554b06ec2fc9d834087b1234b695/D32628 intended to eliminate this, and move all isel pseudo expansion to FinalizeISel. This was a bad rebase or something, and failed to actually delete this call. GlobalISel also has a redundant call of finalizeLowering. However, it requires more work to remove it since it currently triggers a lot of verifier errors in tests.
This commit is contained in:
parent
e40f05431d
commit
d69645a9e7
@ -661,8 +661,6 @@ bool SelectionDAGISel::runOnMachineFunction(MachineFunction &mf) {
|
||||
// Determine if floating point is used for msvc
|
||||
computeUsesMSVCFloatingPoint(TM.getTargetTriple(), Fn, MF->getMMI());
|
||||
|
||||
TLI->finalizeLowering(*MF);
|
||||
|
||||
// Release function-specific state. SDB and CurDAG are already cleared
|
||||
// at this point.
|
||||
FuncInfo->clear();
|
||||
|
Loading…
x
Reference in New Issue
Block a user