[llvm-commits] CVS: llvm/tools/gccas/gccas.cpp

Chris Lattner lattner at cs.uiuc.edu
Wed Feb 25 15:36:33 PST 2004


Changes in directory llvm/tools/gccas:

gccas.cpp updated: 1.93 -> 1.94

---
Log message:

Add a new pass


---
Diffs of the changes:  (+1 -0)

Index: llvm/tools/gccas/gccas.cpp
diff -u llvm/tools/gccas/gccas.cpp:1.93 llvm/tools/gccas/gccas.cpp:1.94
--- llvm/tools/gccas/gccas.cpp:1.93	Thu Feb 19 14:32:39 2004
+++ llvm/tools/gccas/gccas.cpp	Wed Feb 25 15:35:02 2004
@@ -68,6 +68,7 @@
   addPass(PM, createRaiseAllocationsPass());     // call %malloc -> malloc inst
   addPass(PM, createCFGSimplificationPass());    // Clean up disgusting code
   addPass(PM, createPromoteMemoryToRegister());  // Kill useless allocas
+  addPass(PM, createGlobalConstifierPass());     // Mark read-only globals const
   addPass(PM, createGlobalDCEPass());            // Remove unused globals
   addPass(PM, createIPConstantPropagationPass());// IP Constant Propagation
   addPass(PM, createDeadArgEliminationPass());   // Dead argument elimination





More information about the llvm-commits mailing list