1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib/Transforms
Chris Lattner cd134c6891 * Support pointer indexing
* Unsized arrays are a thing of the past, remove DoInsertArrayCast family
* Remove cases were we would get into infinite loops because we would insert a cast
  which would then be removed, inserting a different cast, ad infinitum...
* Remove some code that should be redundant with ExprTypeConvert code

llvm-svn: 1465
2001-12-14 16:37:52 +00:00
..
Instrumentation * Refactor trace values to work as a proper pass. Before it used to add 2001-12-14 16:26:05 +00:00
IPO The proper prototype for malloc returns a pointer, not an unsized array 2001-12-14 16:32:20 +00:00
Scalar Assertion could never fail because another one would in it's place. :) 2001-12-13 00:45:40 +00:00
Utils Renamed inst_const_iterator -> const_inst_iterator 2001-12-04 00:03:30 +00:00
ExprTypeConvert.cpp Many many changes and bugfixes: 2001-12-14 16:35:53 +00:00
HoistPHIConstants.cpp Rename ConstPoolVal -> Constant 2001-12-03 22:26:30 +00:00
LevelRaise.cpp * Support pointer indexing 2001-12-14 16:37:52 +00:00
Makefile Compile the scalar directory 2001-12-03 17:28:15 +00:00
TransformInternals.cpp Don't insert scales of 1 :) 2001-12-07 04:26:02 +00:00
TransformInternals.h Renamed inst_const_iterator -> const_inst_iterator 2001-12-04 00:03:30 +00:00