summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Take CallGraph out of the CFG namespace. It has nothing to do with CFGsChris Lattner2002-03-06
* Fix include error.Vikram S. Adve2002-03-03
* Change over to use new style pass mechanism, now passes only expose smallChris Lattner2002-02-26
* Expose more entry points to the verifierChris Lattner2002-02-26
* Move ProfilePaths class into ProfilePaths library, only expose a creation fun...Chris Lattner2002-02-26
* Pass stuff by reference instead of by copy. Copying entire graphs seems likeChris Lattner2002-02-26
* Move processGraph down lower in the file so all of the forward declarationsChris Lattner2002-02-26
* * Changes to compile successfully with GCC 3.0Chris Lattner2002-02-26
* Makefile for profile-pathsAnand Shukla2002-02-26
* Initial checkin: functions on Graph used for path profile passAnand Shukla2002-02-26
* Initial checkin: instrument code to get path execution frequencyAnand Shukla2002-02-26
* Initial checkin: helper file to insert instrumentation code along edgesAnand Shukla2002-02-26
* Initial check in of graph.cpp: implements graph interface used in path profilesAnand Shukla2002-02-26
* Change to make it build with GCC 2.95.3Anand Shukla2002-02-26
* New makefile to include ProfilePaths dirAnand Shukla2002-02-26
* Fix bug: test/Regression/Other/2002-02-24-InlineBrokePHINodes.llChris Lattner2002-02-25
* When inlining basic blocks and instructions, give them a name!Chris Lattner2002-02-25
* Remove hack. This is better fixed in Makefile.commonChris Lattner2002-02-24
* Build with newer compiler, with same bugChris Lattner2002-02-24
* NamespacesChris Lattner2002-02-24
* Clean up std namespace issuesChris Lattner2002-02-24
* 64 bit clean nowChris Lattner2002-02-24
* * Make it compile with GCC 3.0.4Chris Lattner2002-02-24
* * Silence signed/unsigned warningsChris Lattner2002-02-24
* Make it compile with GCC 3.0.4Chris Lattner2002-02-24
* Close input file if exception is thrownChris Lattner2002-02-20
* Change to verifier interfaceChris Lattner2002-02-20
* Actually implement some checking in the verifier.Chris Lattner2002-02-20
* Fix isArrayAllocation() to be correctChris Lattner2002-02-19
* Keep track of memory allocated by alloca so that it is freed appropriatelyChris Lattner2002-02-19
* Implement exp functionChris Lattner2002-02-18
* Handle more cases in the linkerChris Lattner2002-02-18
* Bug fix for test/Regression/Other/2002-02-14-LevelRaiseBadAssert.llChris Lattner2002-02-14
* Implement conversion of method pointer parameter in Call instructionChris Lattner2002-02-14
* * Check in fix for: llvm/test/Regression/Other/2002-02-14-LevelRaiseInstDelet...Chris Lattner2002-02-14
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-12
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-12
* Add neccesary #includeChris Lattner2002-02-12
* I forgot to provide dominance frontier information. Now it's available.Chris Lattner2002-02-12
* Initial checkin of new memory -> register promotion passChris Lattner2002-02-12
* Add new abort-on-exceptions flagChris Lattner2002-02-12
* Write llvm bytecode to output .s file as last step of LLC.Chris Lattner2002-02-11
* Make array bound checks optional and disabled by default.Chris Lattner2002-02-11
* Fix build errorChris Lattner2002-02-11
* Convert BBLiveVar to be a BasicBlock annotation, this removes the BB2BBLVMap ...Chris Lattner2002-02-05
* Convert operand iterator over to work like an STL iteratorChris Lattner2002-02-05
* Minor change: Methods that return ValueSet's that are guaranteed to be validChris Lattner2002-02-05
* * Code CleanupsChris Lattner2002-02-05
* * Code Cleanups of IGNode.hChris Lattner2002-02-05
* Must include SetOperations to do set_*Chris Lattner2002-02-05