aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/ScalarEvolutionExpander.cpp
AgeCommit message (Expand)Author
2007-04-17Be more careful when inserting reused instructions. This fixes CodeGen/Gener...Chris Lattner
2007-04-13CSE simple binary expressions when they are inserted. This makes LSR produceChris Lattner
2007-03-02Prefer non-virtual calls to ConstantInt::isZero over virtual calls toReid Spencer
2007-03-01Avoid a potential assert out if the loop increment is > 64 bits.Reid Spencer
2007-01-21For PR970:Reid Spencer
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-11For PR1043:Zhou Sheng
2006-12-13Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcodeReid Spencer
2006-12-12Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-12-04Fix 80 cols violationReid Spencer
2006-11-29Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling
2006-11-27For PR950:Reid Spencer
2006-10-20For PR950:Reid Spencer
2006-02-04Pull the InsertCastOfTo out of the header, implement CSE'ing of arguments.Chris Lattner
2005-10-30Fix a problem that Nate noticed with LSR:Chris Lattner
2005-07-30Break SCEVExpander out of IndVarSimplify into its own .h/.cpp file so thatNate Begeman