OSDN Git Service

Use setPreservesAll and setPreservesCFG in CodeGen passes.
authorDan Gohman <gohman@apple.com>
Fri, 31 Jul 2009 23:37:33 +0000 (23:37 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 31 Jul 2009 23:37:33 +0000 (23:37 +0000)
commit845012e6d31799c7fbd1193fa1af8ee2d12e9231
tree64ec9abb5dfd8100874df062a8e0793b3721810a
parenta3477fe06df794e0eae26ea243f25912c619a6c4
Use setPreservesAll and setPreservesCFG in CodeGen passes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77754 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/LowerSubregs.cpp
lib/CodeGen/MachineModuleInfo.cpp
lib/CodeGen/MachineSink.cpp
lib/CodeGen/PHIElimination.cpp
lib/CodeGen/PostRASchedulerList.cpp
lib/CodeGen/PreAllocSplitting.cpp
lib/CodeGen/PrologEpilogInserter.cpp
lib/CodeGen/RegAllocLinearScan.cpp
lib/CodeGen/RegAllocLocal.cpp
lib/CodeGen/RegAllocPBQP.cpp
lib/CodeGen/RegAllocSimple.cpp
lib/CodeGen/SimpleRegisterCoalescing.cpp
lib/CodeGen/StackSlotColoring.cpp
lib/CodeGen/StrongPHIElimination.cpp
lib/CodeGen/TwoAddressInstructionPass.cpp