llvm-6502/lib/Transforms
Chris Lattner 9d3493e533 Implement the first batch of transformations to the methods. So far it:
* Converts malloc instructions to poolalloc
 * Converts free instructions to poolfree
 * Convert calls to call the new cloned hacked up versions

Note that this does not modify hacked up stuff yet, just the top level
function


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2052 91177308-0d34-0410-b5e6-96231b3b80d8
2002-03-29 21:25:19 +00:00
..
Instrumentation Simplify code a bit by using Module::getOrInsertFunction 2002-03-29 03:43:24 +00:00
IPO Implement the first batch of transformations to the methods. So far it: 2002-03-29 21:25:19 +00:00
Scalar Change references from Method to Function 2002-03-26 18:01:55 +00:00
Utils New clone function routine 2002-03-29 19:03:54 +00:00
ExprTypeConvert.cpp Fix bug test/Regression/Transforms/LevelRaise/2002-03-21-MissedRaise3.ll 2002-03-21 23:02:37 +00:00
HoistPHIConstants.cpp Change over to use new style pass mechanism, now passes only expose small 2002-02-26 21:46:54 +00:00
LevelRaise.cpp Fix the: test/Regression/Other/2002-03-20-LevelRaiseCrash.ll bug. It turned 2002-03-21 06:22:23 +00:00
Makefile Compile the scalar directory 2001-12-03 17:28:15 +00:00
TransformInternals.cpp Make ConvertableToGEP handle cases where the user is indexing into the 2002-03-21 06:27:20 +00:00
TransformInternals.h Declare the new InsertInstBeforeInst function 2002-03-21 06:15:53 +00:00