Optimize redundant sign extends and negation of predicates
authorSirish Pande <spande@codeaurora.org>
Wed, 15 Feb 2012 18:22:18 +0000 (18:22 +0000)
committerSirish Pande <spande@codeaurora.org>
Wed, 15 Feb 2012 18:22:18 +0000 (18:22 +0000)
commit11241abca5e2a313412fed594bb9d9fa2a2057fb
tree24522791de9f4ebaf5811a3dab6601375eee4411
parent40d552e0be0ba66a3d8e31bf797f1acba4c91b17
Optimize redundant sign extends and negation of predicates

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150601 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
lib/Target/Hexagon/CMakeLists.txt
lib/Target/Hexagon/Hexagon.h
lib/Target/Hexagon/HexagonAsmPrinter.cpp
lib/Target/Hexagon/HexagonCFGOptimizer.cpp
lib/Target/Hexagon/HexagonHardwareLoops.cpp
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
lib/Target/Hexagon/HexagonImmediates.td
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.h
lib/Target/Hexagon/HexagonInstrInfo.td
lib/Target/Hexagon/HexagonInstrInfoV4.td
lib/Target/Hexagon/HexagonSelectCCInfo.td
lib/Target/Hexagon/HexagonTargetMachine.cpp