summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add a helper method. The StructType element is completely redundant in mostChris Lattner2004-07-12
* Add a missing #includeChris Lattner2004-07-12
* Fix warning compiling with VC++Chris Lattner2004-07-12
* Implement a new method useful for things like the inlinerChris Lattner2004-07-12
* Add a new listener class for things that want to be informed about newChris Lattner2004-07-11
* Delete the allocate*TargetMachine functions. Move options to a header fileChris Lattner2004-07-11
* Add a new TargetNameParser class, which is useful for parsing options.Chris Lattner2004-07-11
* Provide better support for pointer-valued command line argumentsChris Lattner2004-07-11
* First cut at TargetMachineRegistry and RegisterTarget classesChris Lattner2004-07-11
* Add two new "virtual static" methods to the TargetMachine classChris Lattner2004-07-11
* Add a new headerChris Lattner2004-07-11
* Removed unneeded forward declChris Lattner2004-07-09
* Remove unused methodChris Lattner2004-07-09
* Eliminate the UID field in the Type class, bringing it down to 28 bytes.Chris Lattner2004-07-08
* Add a new methodChris Lattner2004-07-08
* Get rid of some cruft in the insert method.Reid Spencer2004-07-08
* First version of a vector with uniqueness constraints (or a set withReid Spencer2004-07-08
* Fix spelling of `equivalent'Misha Brukman2004-07-08
* isSigned/isUnsigned/isInteger methods do not need to be virtualChris Lattner2004-07-08
* Update comment.Chris Lattner2004-07-08
* This file uses the Value class without a forward declChris Lattner2004-07-08
* Add viewCFG() and viewCFGOnly() APIs.Alkis Evlogimenos2004-07-08
* Headers movedChris Lattner2004-07-07
* All of these now live in the DataStructure directoryChris Lattner2004-07-07
* Move DSA headers into Analysis/DataStructure to make it more obviousChris Lattner2004-07-07
* As much as I hate to say it, the whole setNode interface for DSNodeHandlesChris Lattner2004-07-07
* Remove definition and use of OtherVal enumerator. This just fixes a thinko.Reid Spencer2004-07-06
* Move SlotCalculator.h to lib/Bytecode/Writer since that is the only placeReid Spencer2004-07-04
* Make all the virtual function (except destructor) inline so there areReid Spencer2004-07-04
* Add a new, compatible, interface function for writing types as operands.Reid Spencer2004-07-04
* Added #include <iostream> since this header is no longer picked up fromReid Spencer2004-07-04
* - Remove enumerator TypeVal since Values can't be types any moreReid Spencer2004-07-04
* There is no longer a "Type" primitive type because Values and Types areReid Spencer2004-07-04
* Constify usage of Type* on the interface to ensure SymbolTable doesn'tReid Spencer2004-07-04
* Remove all of the classof(const Value*) methods of the derived types sinceReid Spencer2004-07-04
* Make Type have no base classes. Previously it inherited Value. AlsoReid Spencer2004-07-04
* Add more operators.Alkis Evlogimenos2004-07-04
* Fix Type::isSized() to realize that "{ opaque }" is not sizedChris Lattner2004-07-02
* Since we are in the department of redundancy department, at least be correctChris Lattner2004-07-02
* Add a new pass for code generators to useChris Lattner2004-07-02
* * Doxygenify commentsMisha Brukman2004-07-01
* Move init methods out of line to enable better assertions, contributedChris Lattner2004-07-01
* Now that we have happy mappings from MBBs->numbers, use them instead of keepingChris Lattner2004-07-01
* Change the implementation of the autonumbering for MBB's a bit to provideChris Lattner2004-07-01
* Provide support for the BytecodeHandler interface which will be called byReid Spencer2004-06-29
* Fix include guardReid Spencer2004-06-29
* Adjust comments to match code.Reid Spencer2004-06-29
* Add new headerChris Lattner2004-06-28
* Remove dead fileChris Lattner2004-06-28
* Remove two dead passesChris Lattner2004-06-28