- Apr 18, 2002
-
-
Chris Lattner authored
llvm-svn: 2286
-
Chris Lattner authored
llvm-svn: 2284
-
Chris Lattner authored
llvm-svn: 2283
-
Chris Lattner authored
llvm-svn: 2282
-
- Apr 17, 2002
-
-
Chris Lattner authored
llvm-svn: 2272
-
Chris Lattner authored
* Allow structs with negative offsets. This enables the em3d benchmark to be made typesafe. In this case, the struct had an array as the first element, so a negative index was ok (the expr was -8 + 8x) llvm-svn: 2271
-
- Apr 16, 2002
-
-
Chris Lattner authored
obviously duplicate loads of the pool base. llvm-svn: 2255
-
- Apr 15, 2002
-
-
Chris Lattner authored
llvm-svn: 2251
-
- Apr 14, 2002
-
-
Chris Lattner authored
* Fix bug where the character after a % was being discarded llvm-svn: 2248
-
Chris Lattner authored
llvm-svn: 2247
-
Chris Lattner authored
* Build new datatypes correctly * Transform instructions that return null pointers from functions to return a null index. llvm-svn: 2244
-
- Apr 13, 2002
-
-
Chris Lattner authored
* Fill in the pool descriptor links in the pool descriptors. llvm-svn: 2239
-
Chris Lattner authored
* Handle more complex structure so that power works almost * Fix bug with pooldestroy call where we passed in the size of the object instead of the pool to destroy. bisort is now pool allocated successfully! llvm-svn: 2238
-
- Apr 12, 2002
-
-
Chris Lattner authored
This now works with treeadd at least, and perhaps other programs as well. llvm-svn: 2233
-
- Apr 10, 2002
-
-
Chris Lattner authored
* Split the CleanGCC pass into two passes, a global pass and an IP pass. Before it was just a global pass, but it did illegal things to the module, which broke other passes that were being scheduled with it by gccld. llvm-svn: 2224
-
- Apr 09, 2002
-
-
Chris Lattner authored
test/Regression/Transforms/LevelRaise/2002-04-09-MissedRaise.ll llvm-svn: 2219
-
Chris Lattner authored
be 'Argument' instead of FunctionArgument. llvm-svn: 2216
-
Chris Lattner authored
in iOther.h llvm-svn: 2209
-
Chris Lattner authored
llvm-svn: 2207
-
Chris Lattner authored
Remove extraneous #includes of llvm/Assembly/Writer llvm-svn: 2178
-
- Apr 08, 2002
-
-
Chris Lattner authored
llvm-svn: 2165
-
Chris Lattner authored
llvm-svn: 2147
-
- Apr 07, 2002
-
-
Chris Lattner authored
class. The Method class is obsolete (renamed) and all references to it are being converted over to Function. llvm-svn: 2144
-
- Apr 05, 2002
-
-
Chris Lattner authored
llvm-svn: 2115
-
- Apr 04, 2002
-
-
Chris Lattner authored
llvm-svn: 2106
-
- Apr 01, 2002
-
-
Chris Lattner authored
llvm-svn: 2087
-
Chris Lattner authored
llvm-svn: 2086
-
- Mar 31, 2002
-
-
Chris Lattner authored
llvm-svn: 2066
-
- Mar 30, 2002
-
-
Chris Lattner authored
* Add more debugging output * Fix problems refering to wrong versions of various graphs * Build the pool descriptor map! * Clear the nodemapping map after building pool descriptor to avoid assert * Transform the NEw function body, not the old one... * Matrix.ll now works! llvm-svn: 2058
-
Chris Lattner authored
* TransformFunctionInfo now has call field form field mapping. May be removed in the future. * Moved the computation of "Scalars" into transformFunctionBody so transformFunction didn't have to recompute it. * Implement the node mapping calculation in preparation to calculate PoolDescriptors to pass to transformFunctionBody * Print out the node mapping [it looks right!] * Other minor changes llvm-svn: 2056
-
Chris Lattner authored
the graph can be passed around. llvm-svn: 2053
-
- Mar 29, 2002
-
-
Chris Lattner authored
* 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 llvm-svn: 2052
-
Chris Lattner authored
to modify the function next. This also properly recycles functions so that we don't get exponential code blowup in the common case. llvm-svn: 2049
-
Chris Lattner authored
llvm-svn: 2048
-
Chris Lattner authored
llvm-svn: 2045
-
Chris Lattner authored
Next step is to start hacking functions up. llvm-svn: 2044
-
Chris Lattner authored
llvm-svn: 2043
-
Chris Lattner authored
llvm-svn: 2040
-
Chris Lattner authored
destruction of the pools. llvm-svn: 2039
-
Chris Lattner authored
llvm-svn: 2034
-