summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Generic graph iterator to enumerate the SCCs of a graphVikram S. Adve2002-11-04
* Implement methods needed to print out call graphChris Lattner2002-11-04
* Allow the call graph to be called from analyze naturally with print implementedChris Lattner2002-11-04
* Rename ValueMap to ScalarMapChris Lattner2002-11-03
* Rename NewNode flag to HeapNodeChris Lattner2002-11-03
* Check in header file that was missing, thus broke the buildChris Lattner2002-11-03
* Fixed comment on top of DSNode.h, added note to DSSupport.h as to whyMisha Brukman2002-11-02
* Implement the "unknown flag" which mainly consists of aligning printing codeChris Lattner2002-11-02
* * Eliminate Scalar node type (renumber other node types)Chris Lattner2002-11-02
* Eliminate some unneccesary #includes and forward declsChris Lattner2002-10-31
* Refactored DSGraph.h:Misha Brukman2002-10-31
* This fixes all kinds of problems with array handling. There are still bugs toChris Lattner2002-10-31
* New isAssociative/isCommutative inspection methods, graciously contributed byChris Lattner2002-10-31
* Statistic class should return const reference to *this, not a reference toChris Lattner2002-10-31
* Add interface to update domfrontier info, thanks to Casey Carter for implChris Lattner2002-10-31
* Bug fix: need to initialize new CallArgsDescriptor pointer.Vikram S. Adve2002-10-30
* Bug fix in setting an implicit ref.Vikram S. Adve2002-10-30
* Allow BuildMI that helps automate construction of SSA informationChris Lattner2002-10-30
* * Add new "Target Specific Flags" field to instruction descriptorChris Lattner2002-10-30
* Add new optional getRegisterInfo to TargetMachineChris Lattner2002-10-30
* Add support for structured printingChris Lattner2002-10-30
* Improve comments, add methods for structured printingChris Lattner2002-10-30
* Add methodChris Lattner2002-10-29
* Add capability to have machine instruction autoinsert when it is createdChris Lattner2002-10-29
* Fixed spelling of `propagation'.Misha Brukman2002-10-29
* Eliminate virtual methods that are sparc specificChris Lattner2002-10-29
* * Privatize the TargetNameChris Lattner2002-10-29
* Allow TargetMachine to refuse static code genChris Lattner2002-10-29
* Rename Sparc.h to TargetMachineImpls.h. Add hook for X86 targetChris Lattner2002-10-29
* Add hook for JIT compilerChris Lattner2002-10-29
* Move to TargetMachineImpls.hChris Lattner2002-10-29
* Merge with sparc backendChris Lattner2002-10-29
* Merge to MachineInstrInfo.hChris Lattner2002-10-29
* X86 merge complete, eliminate dead codeChris Lattner2002-10-29
* X86 merge is complete, eliminate unused codeChris Lattner2002-10-29
* Remove separate vector of implicit refs from MachineInstr, andVikram S. Adve2002-10-29
* Move CallArgsDescriptor into this class instead of making it anVikram S. Adve2002-10-29
* Move TargetInstrDescriptors extern to the one .cpp file that refers to it:Chris Lattner2002-10-29
* Rename opCodeString to Name, add new getName() methodChris Lattner2002-10-29
* Rename MachineInstrInfo::getDescriptor to MachineInstrInfo::getChris Lattner2002-10-29
* Remove old entrypointChris Lattner2002-10-29
* Remove unneeded #includeChris Lattner2002-10-29
* De-inline methodsChris Lattner2002-10-29
* Remove unneeded #includeChris Lattner2002-10-29
* Make assertIGNode be private to the InterferenceGraph.cpp fileChris Lattner2002-10-29
* Remove unneccesary #includeChris Lattner2002-10-29
* Delete unused header fileChris Lattner2002-10-29
* MachineInstrInfo doesn't need a TargetMachine memberChris Lattner2002-10-29
* Minor cleanups, remove noncopyable so dot doesn't cluster unrelated stuffChris Lattner2002-10-28
* Strip a bunch of #includes from the file, move some virtual functions toChris Lattner2002-10-28