diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2015-07-08 14:34:13 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2015-07-08 14:34:13 +0000 |
commit | d19b4767ff2e84487ad56611137c241704243393 (patch) | |
tree | 80a7e6e02035212be69da95a0da0d0b0e1a94910 /llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | |
parent | 712b15b45e404ce8cf30edba24a4bdbfa5891cc0 (diff) | |
download | bcm5719-llvm-d19b4767ff2e84487ad56611137c241704243393.tar.gz bcm5719-llvm-d19b4767ff2e84487ad56611137c241704243393.zip |
Revert 241681: causes Windows builds to fail
llvm-svn: 241682
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp index 10b809f51de..a173a808783 100644 --- a/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp +++ b/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp @@ -37,8 +37,6 @@ static cl::opt<bool> EnableExpandCondsets("hexagon-expand-condsets", cl::init(true), cl::Hidden, cl::ZeroOrMore, cl::desc("Early expansion of MUX")); -static cl::opt<bool> EnableGenInsert("hexagon-insert", cl::init(true), - cl::Hidden, cl::desc("Generate \"insert\" instructions")); /// HexagonTargetMachineModule - Note that this is used on hosts that /// cannot link in a library unless there are references into the @@ -66,12 +64,12 @@ namespace llvm { FunctionPass *createHexagonISelDag(HexagonTargetMachine &TM, CodeGenOpt::Level OptLevel); FunctionPass *createHexagonDelaySlotFillerPass(const TargetMachine &TM); + FunctionPass *createHexagonFPMoverPass(const TargetMachine &TM); FunctionPass *createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM); FunctionPass *createHexagonCFGOptimizer(); FunctionPass *createHexagonSplitConst32AndConst64(); FunctionPass *createHexagonExpandPredSpillCode(); - FunctionPass *createHexagonGenInsert(); FunctionPass *createHexagonHardwareLoops(); FunctionPass *createHexagonPeephole(); FunctionPass *createHexagonFixupHwLoops(); @@ -148,8 +146,6 @@ bool HexagonPassConfig::addInstSelector() { if (!NoOpt) { addPass(createHexagonPeephole()); printAndVerify("After hexagon peephole pass"); - if (EnableGenInsert) - addPass(createHexagonGenInsert(), false); } return false; |