HomePhabricator

[X86] Remove disabled miscompiling X86CondBrFolding pass

Authored by lebedev.ri on Jul 28 2020, 1:35 PM.

Description

[X86] Remove disabled miscompiling X86CondBrFolding pass

As briefly discussed in IRC with @craig.topper,
the pass is disabled basically since it's original introduction (nov 2018)
due to known correctness issues (miscompilations),
and there hasn't been much work done to fix that.

While i won't promise that i will "fix" the pass,
i have looked at it previously, and i'm sure i won't try to fix it
if that requires actually fixing this existing code.

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D84775

Details

Committed
lebedev.riJul 28 2020, 1:35 PM
Reviewer
craig.topper
Differential Revision
D84775: [X86] Remove disabled miscompiling X86CondBrFolding pass
Parents
rG26fc91eb5d26: Revert "[gn build] (manually) merge d054c7ee2e9"
Branches
Unknown
Tags
Unknown