aboutsummaryrefslogtreecommitdiff
path: root/include/llvm
AgeCommit message (Expand)Author
2004-04-23Aggregating function arguments is now an option. Default is `no', as before.Misha Brukman
2004-04-23Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class.Chris Lattner
2004-04-23Merged this file into the SparcV9 target.Brian Gaeke
2004-04-23Add emitWordAt() - a quick and dirty interface that the machine-dependentBrian Gaeke
2004-04-22Clarify the logic: the flag is renamed to `deleteFn' to signify it will deleteMisha Brukman
2004-04-22Add a boolean flag to delete this function from module, leaving the rest behind.Misha Brukman
2004-04-22Add an ugly castChris Lattner
2004-04-22Add a methodChris Lattner
2004-04-21Declare iterator as public since it is defined as such (gcc-3.4 fix)Alkis Evlogimenos
2004-04-20Allow getting the module from a call graphChris Lattner
2004-04-20Change it to take a callgraph, from which we can get a moduleChris Lattner
2004-04-20Add the ability for SCC passes to initialize and finalize themselvesChris Lattner
2004-04-19Add accessor for a Loop Unswitching passChris Lattner
2004-04-19Eliminate a poorly conceived methodChris Lattner
2004-04-19* Improve file header commentChris Lattner
2004-04-18Provide an interface that is more convenient for iterating over the blocksChris Lattner
2004-04-18Add new method.Chris Lattner
2004-04-18Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner
2004-04-18Add a new methodChris Lattner
2004-04-18Allow clients to delete loops, add a new methodChris Lattner
2004-04-18Add prototypeChris Lattner
2004-04-16Switch to including <iostream> for compatibility with gcc-3.0.x (Debian).Brian Gaeke
2004-04-16Include <string> for compatibility with gcc 3.0.x (the system compiler onBrian Gaeke
2004-04-16Assert if Instruction is being deleted before being removed from BasicBlock.Misha Brukman
2004-04-15Don't use invalid HTML in doxygen comments.Misha Brukman
2004-04-15Add some helpful methodsChris Lattner
2004-04-15Publically export all of these classes from the ScalarEvolutions.cpp fileChris Lattner
2004-04-14Add a copy constructor for TargetData.Brian Gaeke
2004-04-14Temporarily hack in the intrinsics that John added. I expect him to finish u...Chris Lattner
2004-04-13Add new interfacesChris Lattner
2004-04-12Add some methods that are useful for updating loop information.Chris Lattner
2004-04-12Change the call graph class to have TWO external nodes, making call graphChris Lattner
2004-04-11Make comments above APIs reflect what they should do.Chris Lattner
2004-04-11New method to allow more efficient clientsChris Lattner
2004-04-10Note to self: SAVE FILES!Chris Lattner
2004-04-10Add an interface to update value numberingChris Lattner
2004-04-10Clarify interfaceChris Lattner
2004-04-09Add definition list to each live interval.Alkis Evlogimenos
2004-04-08Added the llvm.readport and llvm.writeport intrinsics.John Criswell
2004-04-08This file does not appear to be included anywhere.Brian Gaeke
2004-04-07This file is no longer used.Brian Gaeke
2004-04-05Be more restrictive with the index types we allow for sequential typesChris Lattner
2004-04-04Add ConstantExpr::get(Sign|Zero)Extend methodsChris Lattner
2004-04-04Support iteration over constant instructionsChris Lattner
2004-04-03Allow for use of arbitrary iterator types...Chris Lattner
2004-04-02Regenerated using autoheader-2.57.Brian Gaeke
2004-04-02Remove obsolete filesChris Lattner
2004-04-02cleanup some long-dead codeChris Lattner
2004-04-02Add a new analysisChris Lattner
2004-04-02Make the verifier API more complete and usefulChris Lattner