llvm-6502/lib/Transforms
Chris Lattner 169bffe28a * Clean up the code a bit
* 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)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2271 91177308-0d34-0410-b5e6-96231b3b80d8
2002-04-16 22:10:36 +00:00
..
Instrumentation * s/Method/Function 2002-04-14 06:15:24 +00:00
IPO run an extra pass after a function has been transformed to eliminate 2002-04-15 22:42:23 +00:00
Scalar Eliminate cast of same type instructions. 2002-04-15 19:45:29 +00:00
Utils Move FunctionArgument out of iOther.h into Argument.h and rename class to 2002-04-09 19:48:49 +00:00
ExprTypeConvert.cpp s/Method/Function 2002-04-08 22:03:00 +00:00
HoistPHIConstants.cpp Change references to the Method class to be references to the Function 2002-04-07 20:49:59 +00:00
LevelRaise.cpp s/Method/Function 2002-04-08 22:03:00 +00:00
Makefile Compile the scalar directory 2001-12-03 17:28:15 +00:00
TransformInternals.cpp * Clean up the code a bit 2002-04-16 22:10:36 +00:00
TransformInternals.h Declare the new InsertInstBeforeInst function 2002-03-21 06:15:53 +00:00