hanchenye-llvm-project/llvm/lib
Chris Lattner 79e523de04 'Pass' should now not be derived from by clients. Instead, they should derive
from ModulePass.  Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.

Also, fix some undefined behavior, expecting | on booleans to evaluate
left-to-right.

llvm-svn: 16435
2004-09-20 04:47:19 +00:00
..
Analysis Finegrainify namespacification 2004-09-20 04:44:31 +00:00
AsmParser Okay, the list of link-time passes wasn't such a hot idea. Its prone to 2004-09-14 05:43:23 +00:00
Bytecode Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
CodeGen Grow the map on entry so that we don't crash if joinIntervals never 2004-09-09 19:24:38 +00:00
Debugger Changes For Bug 352 2004-09-01 22:55:40 +00:00
ExecutionEngine Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
Support Put in a #error in the event that we don't have an mmap that can map a file 2004-09-20 04:13:43 +00:00
System Minor correction to Signals implementation. 2004-09-19 05:37:39 +00:00
Target Convert code to compile with vc7.1. 2004-09-15 17:06:42 +00:00
Transforms Prototype more accurately 2004-09-20 04:43:57 +00:00
VMCore 'Pass' should now not be derived from by clients. Instead, they should derive 2004-09-20 04:47:19 +00:00
Makefile Wrap long line 2004-09-15 01:34:42 +00:00