llvm-6502/lib/Transforms
Reid Spencer 7515396096 Clean up some code around the store V, (cast P) -> store (cast V), P
transform. Change some variable names so it is clear what is source and
what is dest of the cast. Also, add an assert to ensure that the integer
to integer case is asserting if the bitwidths are different. This prevents
illegal casts from being formed and catches bitwidth bugs sooner.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33337 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-18 18:54:33 +00:00
..
Hello eliminate static ctor from example. 2006-12-19 22:24:09 +00:00
Instrumentation Implement review feedback for the ConstantBool->ConstantInt merge. Chris 2007-01-12 04:24:46 +00:00
IPO rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. 2007-01-15 02:27:26 +00:00
Scalar Clean up some code around the store V, (cast P) -> store (cast V), P 2007-01-18 18:54:33 +00:00
Utils rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. 2007-01-15 02:27:26 +00:00
ExprTypeConvert.cpp rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. 2007-01-15 02:27:26 +00:00
LevelRaise.cpp For PR950: 2006-12-31 05:48:39 +00:00
Makefile DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now 2005-10-24 02:26:13 +00:00
TransformInternals.cpp For PR950: 2006-12-31 05:48:39 +00:00
TransformInternals.h For PR950: 2006-10-20 07:07:24 +00:00