- 09c66f0 Remove unneccesary #include by Chris Lattner · 23 years ago
- 96d0f30 Module's are no longer Value subclasses by Chris Lattner · 23 years ago
- 3bed5b4 Fix signed/unsigned comparison warning by Chris Lattner · 23 years ago
- d80e973 Initial checkin of simple&fast SSA based GCSE algorithm by Chris Lattner · 23 years ago
- a298d27 Change the Dominator info and LoopInfo classes to keep track of BasicBlock's, not by Chris Lattner · 23 years ago
- 483e14e s/Method/Function by Chris Lattner · 23 years ago
- f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
- f2361c5 Changes because the Terminator::getSuccessor function now FAILS if successor by Chris Lattner · 23 years ago
- 3550420 Use the cast<> operator in favor of C style casts by Chris Lattner · 23 years ago
- 8e34333 * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
- ee7eafa Add support for tracking array allocations by Chris Lattner · 23 years ago
- 2aa51be Allow the inline limit to be modified on the commandline for debugging by Chris Lattner · 23 years ago
- c72114c Trivial simplification of code by Chris Lattner · 23 years ago
- 95b876e * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
- 1a18b7c Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
- 87e873b Simplify code a bit by Chris Lattner · 23 years ago
- d23a229 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
- 0bc0516 Don't pad spills and temp. stack areas for alignment. by Vikram S. Adve · 23 years ago
- 31f78c4 Major changes to how int and FP arguments are handled. Varargs by Vikram S. Adve · 23 years ago
- 6d78311 Added functions to compute which register, if any, to use by Vikram S. Adve · 23 years ago
- dbc4fad Insert copy operations for FP arguments to a varargs function, by Vikram S. Adve · 23 years ago
- a4a943d Implementation of class MachineFrameInfo. by Vikram S. Adve · 23 years ago
- 4876209 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
- 93240fe Improve printing during dumps. by Vikram S. Adve · 23 years ago
- 03d33bd Optional args are no longer allocated as they are discovered. by Vikram S. Adve · 23 years ago
- a00409e * Abort program on verification errors by Chris Lattner · 23 years ago
- efdd0a2 Add some basic checks of CallInst's. by Chris Lattner · 23 years ago
- 7b5577b Programs that actually free memory were broken by Chris Lattner · 23 years ago
- d231fc3 * Convert the verifier to use an InstVisitor to be better structured by Chris Lattner · 23 years ago
- bac27a4 Add new api for basic signal handling for tools by Chris Lattner · 23 years ago
- 68d892d Move asmwriter/getStrValue cruft into AsmWriter.cpp file. by Chris Lattner · 23 years ago
- 66e810b Pull all of the getStrValue implementation cruft out of Constants.cpp and by Chris Lattner · 23 years ago
- 0154505 Add a fixme so that we don't forget this is broken. by Chris Lattner · 23 years ago
- 4b1de8e * getAsString requires that the input array is string compatible, so by Chris Lattner · 23 years ago
- ccc2596 Make debugging code not use getStrValue by Chris Lattner · 23 years ago
- 6228106 Just use << isntead of forcing getStrValue by Chris Lattner · 23 years ago
- 595d2f6 Print argument scalars as ellipses instead of boxes by Chris Lattner · 23 years ago
- dd841ae Significantly rework InstructionCombining to work better and to be cleaner. by Chris Lattner · 23 years ago
- 2a63255 Convert SCCP over to use InstVisitor instead of hand crafted switch by Chris Lattner · 23 years ago
- d59b0af Remove gep::isStructSelector by Chris Lattner · 23 years ago
- 6428a27 GEP instructions can never be constant propogated. by Chris Lattner · 23 years ago
- 27e3420 Store instructions always return void, so they never get a name by Chris Lattner · 23 years ago
- 3b87167 Correctly transform dependant arguments, allowing the perimeter bm to work. by Chris Lattner · 23 years ago
- 2012d5e Fix a bug printing out %c formated characters. by Chris Lattner · 23 years ago
- ef35ff0 Inline indirect function calls that are only capable of calling one function by Chris Lattner · 23 years ago
- fe14568 Make data structure acurately get ALL edges, even loads of null fields of by Chris Lattner · 23 years ago
- 4a94a70 Add casts for documentation by Chris Lattner · 23 years ago
- 169bffe * Clean up the code a bit by Chris Lattner · 23 years ago
- f759c4e Remove old frivolous uses of getStrValue in a debugging statement by Chris Lattner · 23 years ago
- a3b6366 Remove unneccesary cast by Chris Lattner · 23 years ago
- 7a716ad Changes to: by Chris Lattner · 23 years ago
- 7650b94 * Remove the concept of a critical shadow node by Chris Lattner · 23 years ago
- 212be2e * Eliminate ArgDSNode's completely, now rely on scalar map by Chris Lattner · 23 years ago
- 09b9212 run an extra pass after a function has been transformed to eliminate by Chris Lattner · 23 years ago
- e4a94f2 Only print debug message if DEBUG_RA is on by Chris Lattner · 23 years ago
- 167b962 Only emit message if DEBUG_RA is on by Chris Lattner · 23 years ago
- 8d70cd9 Eliminate cast of same type instructions. by Chris Lattner · 23 years ago
- 649f5dd * s/Method/Function * Fix bug where the character after a % was being discarded by Chris Lattner · 23 years ago
- 3e0e520 Turn off debug output by Chris Lattner · 23 years ago
- 441d25a * Allow datasize to be specified on the commandline by Chris Lattner · 23 years ago
- ea24924 * Fix bug: test/Regression/Verifier/2002-04-13-RetTypes.ll by Chris Lattner · 23 years ago
- ff5c296 Minor bugfix for previous checkin by Chris Lattner · 23 years ago
- 2761e9f * Remove obselete code for unsized arrays by Chris Lattner · 23 years ago
- ddcbd34 * Give alloca's for pool descriptors better names than "pool<n>". by Chris Lattner · 23 years ago
- 027a675 * Add names to the symbol table for pool types and modified types by Chris Lattner · 23 years ago
- f33fa6f Add Module::getTypeName by Chris Lattner · 23 years ago
- 94dc1f2 * Clean up code to use isa & dyncast instead of poking directly into instructions by Chris Lattner · 23 years ago
- 5146a7d Implement function rewriting to use offsets instead of pointers in programs. by Chris Lattner · 23 years ago
- 02b9399 * Add comment * Do not print a space before the * in a pointer type. by Chris Lattner · 23 years ago
- 23f0ce6 Add new check of return value type matching ret instruction values types by Chris Lattner · 23 years ago
- e7eaf17 Fix pure virtual function called exception! by Chris Lattner · 23 years ago
- f678dc6 Handle the FP format problem, where outputed FP constants were not precise by Chris Lattner · 23 years ago
- 265b083 * Add documentation by Chris Lattner · 23 years ago
- 5648b58 Print out what the root of the call graph is. by Chris Lattner · 23 years ago
- ca180c7 Implement TODO, fixing bug: by Chris Lattner · 23 years ago
- e06e914 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
- 73e2142 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
- b62fc4a Eliminate unneccesary extraneous iterators by Chris Lattner · 23 years ago
- 4674804 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
- b972f95 Update comment to reflect class name change. by Chris Lattner · 23 years ago
- 8a9acc9 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
- 80dd50b Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
- 0ac5429 Add explicit #includes of Function.h to make up for the removed #include by Chris Lattner · 23 years ago
- 42a4127 Add #includes to make up for #includes pruned out of header files. by Chris Lattner · 23 years ago
- 991bc4e Add a couple of extra casts to avoid extra #include by Chris Lattner · 23 years ago
- 1413747 Add a couple of extra casts to avoid having to add #include by Chris Lattner · 23 years ago
- 184b2fa Use opaque decl instead of #include by Chris Lattner · 23 years ago
- cc5933c iUse new form of pop_back to make code more concise by Chris Lattner · 23 years ago
- 9bbf99d No need to reserve space, erasing does not change the size of the container. by Chris Lattner · 23 years ago
- 73c8d75 Delete NOP instructions as they are eliminated. by Chris Lattner · 23 years ago
- af50d00 * Add a file header with some information by Chris Lattner · 23 years ago
- 918c4ec Don't leak all of the Loop objects created... by Chris Lattner · 23 years ago
- 1d21f3e * Add a useful file comment by Chris Lattner · 23 years ago
- 6111a87 Move the InsertPrologEpilogCode class out of the Sparc.cpp file into the by Chris Lattner · 23 years ago
- bcd6cc8 Move the InsertPrologEpilogCode class out of the Sparc.cpp file, and include by Chris Lattner · 23 years ago
- 9aa697b Include prototype for interface to PrologEpilogCodeInserter.cpp file by Chris Lattner · 23 years ago
- c1ffdb1 Use new higher level isFloatingPoint() function by Chris Lattner · 23 years ago
- f3dd05c Clean up the ownership model a bit so that nodes actually get deleted more by Chris Lattner · 23 years ago
- fb005fe * General cleanups by Chris Lattner · 23 years ago
- 0b0ffa0 Convert AddedInstrMapType to contain AddedInstrns by value instead of by by Chris Lattner · 23 years ago