aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO
AgeCommit message (Expand)Author
2002-09-10Fix bug in previous checkinChris Lattner
2002-09-10Clean up code due to auto-insert constructorsChris Lattner
2002-09-10Clean up code due to auto-insert constructorsChris Lattner
2002-09-10Simplify code (somtimes dramatically), by using the new "auto-insert" featureChris Lattner
2002-09-08Factor silly code duplication outChris Lattner
2002-08-22Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner
2002-08-21Do not create load/stores with indexesChris Lattner
2002-08-18 - Made GlobalDCE worklist driven, making it more successful. Now can handleChris Lattner
2002-08-14Remove support for NOT instructionChris Lattner
2002-08-08- Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner
2002-08-01Remove unneccesary #inlcudeChris Lattner
2002-07-30* Indent class into anonymous namespace, filling up the diff with garbageChris Lattner
2002-07-30Fix bug with last patch which would occur when a call returned void and weChris Lattner
2002-07-30* Make sure the resolved function call instructions get the name from theChris Lattner
2002-07-26* Add support for different "PassType's"Chris Lattner
2002-07-26* Add support for different "PassType's"Chris Lattner
2002-07-25*** empty log message ***Chris Lattner
2002-07-24Eliminate several include/llvm/Transforms/IPO/*.h files, moving their content...Chris Lattner
2002-07-23Merge ChangeAllocations into scalar.hChris Lattner
2002-07-23Rename headerChris Lattner
2002-07-23Cleanup and simplify codeChris Lattner
2002-07-23Incorporate ConstantMerge.h into IPO.hChris Lattner
2002-07-23*** empty log message ***Chris Lattner
2002-07-23* Remove getPassName implementationChris Lattner
2002-07-23* Break the two different behaviors of SimpleStructMutation into two subclassesChris Lattner
2002-07-23* Remove lots of dead stuffChris Lattner
2002-07-23*** empty log message ***Chris Lattner
2002-07-22*** empty log message ***Chris Lattner
2002-07-18Seperate stats for DCE'd functions and varsChris Lattner
2002-07-18*** empty log message ***Chris Lattner
2002-07-18Only functions with external linkage can be resolved to function declarations.Chris Lattner
2002-07-18* Correctly get prototype for void*malloc(size_t)Chris Lattner
2002-07-10Disable pool allocation stuff until data structure analysis is sorted back outChris Lattner
2002-06-30*** empty log message ***Chris Lattner
2002-06-25changes to make it compatible with 64bit gccAnand Shukla
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-06-25Remove DynamicConstantMerge pass, because it did not fit in with the PassChris Lattner
2002-06-25Remove "fixers" for problems in GCC generated code that cannot be generatedChris Lattner
2002-05-26Do not remove type names that contain a .Chris Lattner
2002-05-24Fix "unimplemented features":Chris Lattner
2002-05-24Split the FunctionResolution pass out of CleanGCCOutput.cpp.Chris Lattner
2002-05-24Support programs that do not #include <malloc.h> or give a full prototypeChris Lattner
2002-05-22Convert transforms over to standardize debugging output on -debug optionChris Lattner
2002-05-10Add support for printing out statistics information when -stats is added toChris Lattner
2002-05-07fix comments and documentation in fileChris Lattner
2002-05-07Split ChangeAllocations.cpp into Raise & LowerAllocations.cppChris Lattner
2002-05-07Updates to move some header files out of include/llvm/Transforms intoChris Lattner
2002-05-07Reduce dependance on TransformInternals.h, instead using the TransformUtils l...Chris Lattner
2002-05-02Be a little more efficient, do not generate loads and stores with indices in ...Chris Lattner