aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/ExprTypeConvert.cpp
AgeCommit message (Expand)Author
2003-06-23avoid dividing by zero when dealing with zero sized types (like [0 x double])Chris Lattner
2003-05-29Eliminate unnecessary ->get calls that are now automatically handled.Chris Lattner
2003-05-20Hopefully, the final fix for `[Pp]ropogate'.Misha Brukman
2003-05-20s/convertable/convertible/gMisha Brukman
2003-04-24Make the levelraise pass be well behaved w.r.t the TargetData that the currentChris Lattner
2003-02-14Fix bug: LevelRaise/2003-02-13-CallRaise.llChris Lattner
2003-01-30Fix levelraise/2003-01-30-ShiftCrash.llChris Lattner
2003-01-14Fix bugChris Lattner
2002-11-13Fix bug: 2002-11-13-PointerFunction.llChris Lattner
2002-11-04Ack: Fix bug in previous checkin.Chris Lattner
2002-11-04Be more generous about level raising constant expressions don't force eachChris Lattner
2002-11-01Make sure to include name information if we have itChris Lattner
2002-10-09 - Rename MTy to FTy (no methods exist anymore)Chris Lattner
2002-10-08Changes to support PHINode::removeIncoming changesChris Lattner
2002-10-01Updates to work with recent Statistic's changes:Chris Lattner
2002-09-16Fix: test/Regression/LLC/badidx.c problemChris Lattner
2002-09-13Change the MallocInst & AllocaInst ctors to take the allocated type, not theChris Lattner
2002-09-11 - Change getelementptr instruction to use long indexes instead of uintChris Lattner
2002-09-10Fix minor problems in previous checkinChris Lattner
2002-09-10Clean up codeChris Lattner
2002-09-10Fix bug: test/Regression/Transforms/LevelRaise/2002-09-10-PointerAdds.llChris Lattner
2002-09-10Simplify code (somtimes dramatically), by using the new "auto-insert" featureChris Lattner
2002-09-09Disallow creation of pointer typed shift instructionsChris Lattner
2002-08-30 - Eliminate the last traces of the 'analysis' namespaceChris Lattner
2002-08-22Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner
2002-08-22*** empty log message ***Chris Lattner
2002-08-22Do not generate load/store instructions with indexing.Chris Lattner
2002-08-14Avoid creating 'load X, 0' instead of just 'load X'Chris Lattner
2002-07-31Implement the other half of a feature advertised by OperandConvertableToType.Chris Lattner
2002-07-17* Remove dead code from ExprTypeConvert.cppChris Lattner
2002-07-16Avoid !sized assertion failure if Ty is not a sized typeChris Lattner
2002-07-16* Add assertion to ExprTypeConvert to detect error earlier than without itChris Lattner
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-05-22Convert transforms over to standardize debugging output on -debug optionChris Lattner
2002-05-07This doesn't use DCE!Chris Lattner
2002-05-02Fix bug: test/Regression/Transforms/LevelRaise/2002-05-02-BadCastElimination.llChris Lattner
2002-04-29Fix for problem when allocating something like this:Chris Lattner
2002-04-29Eliminate duplicate or unneccesary #include'sChris Lattner
2002-04-28Split ConstantVals.h into Constant.h and Constants.hChris Lattner
2002-04-27Change Constant::getNullConstant to Constant::getNullValueChris Lattner
2002-04-08s/Method/FunctionChris Lattner
2002-04-08ConstantHandling moved into VMCore libraryChris Lattner
2002-04-07Change references to the Method class to be references to the FunctionChris Lattner
2002-04-04s/MethodType/FunctionTypeChris Lattner
2002-03-21Fix bug test/Regression/Transforms/LevelRaise/2002-03-21-MissedRaise3.llChris Lattner
2002-03-21Fix test/Regression/Transforms/LevelRaise/2002-03-21-MissedRaise2.llChris Lattner
2002-03-21Fix test/Regression/Other/2002-03-21-LevelRaiseMiss.llChris Lattner
2002-03-11Fix bug: test/Regression/Other/2002-03-11-LevelRaiseCalls.llChris Lattner
2002-03-07Support changing the pointer type of a store for the case where we areChris Lattner
2002-02-14Bug fix for test/Regression/Other/2002-02-14-LevelRaiseBadAssert.llChris Lattner