Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.58 -> 1.59 --- Log message: The pass everyone has been waiting for! Reg2Mem for fun you can opt -reg2mem -mem2reg --- Diffs of the changes: (+6 -0) Scalar.h | 6 ++++++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/Transforms/Scalar.h diff -u llvm/include/llvm/Transforms/Scalar.h:1.58 llvm/include/llvm/Transforms/Scalar.h:1.59 --- llvm/include/llvm/Transforms/Scalar.h:1.58 Sat Nov 5 03:21:28 2005 +++ llvm/include/llvm/Transforms/Scalar.h Wed Nov 9 19:58:38 2005 @@ -162,6 +162,12 @@ // FunctionPass *createPromoteMemoryToRegisterPass(); +//===----------------------------------------------------------------------===// +// +// This pass is used to demote registers to memory references . +// In basically undoes the PromoteMemoryToRegister pass to +// make cfg hacking easier. +FunctionPass *createDemoteRegisterToMemoryPass(); //===----------------------------------------------------------------------===// // _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits