summaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* As wierd as it feels to type it, const void* is more generic than void*Chris Lattner2002-10-171-9/+19
* Added partial specialization of GraphTraits for the DominatorTree class.Joel Stanley2002-10-161-0/+19
* Allow simple nodes to have outgoing edgesChris Lattner2002-10-161-5/+16
* * Factor printing code again, add emitSimpleNode methodChris Lattner2002-10-161-8/+29
* * Add new DOTGraphTraits::addCustomGraphFeatures methodChris Lattner2002-10-162-0/+13
* The second element of the iterator is really an offset, not a linkChris Lattner2002-10-162-16/+20
* * Significantly refactor GraphWriter into a class.Chris Lattner2002-10-161-41/+69
* - Generic graph printing infrastructure changes:Chris Lattner2002-10-161-18/+19
* Allow direct access to mergemap for printingChris Lattner2002-10-162-0/+10
* - Eliminate SymbolTable::ParentSymTab, ST::localLookup, andChris Lattner2002-10-152-19/+2
* - Add an endianness field to the TargetData datastructureChris Lattner2002-10-141-2/+9
* Removed misleading const keyword.Vikram S. Adve2002-10-141-1/+1
* - Dramatically simplify the Constant::mutateReferences implementation,Chris Lattner2002-10-143-16/+3
* - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd toChris Lattner2002-10-132-12/+12
* First crack at reimplementing graph traits for DSGraphsChris Lattner2002-10-132-36/+70
* disable the unused "pointer" memberChris Lattner2002-10-131-1/+3
* Add dummy entries to document what members can be addedChris Lattner2002-10-131-0/+7
* Use vectors instead of hash_maps for issueGaps and conflictLists.Vikram S. Adve2002-10-131-14/+20
* Added capability to get execution count of a loop if it is a predictableMisha Brukman2002-10-111-1/+4
* Added helper functions in LoopInfo: isLoopExit and numBackEdges.Misha Brukman2002-10-111-1/+4
* Expose API to graph library to allow iteration over all nodes, even unreachab...Chris Lattner2002-10-101-1/+10
* Change referenceChris Lattner2002-10-102-2/+2
* * Don't only print out reachable nodes in the graph.Chris Lattner2002-10-101-7/+7
* Add new getGraphProperties that may be specialized by graphsChris Lattner2002-10-101-0/+8
* Rename DataStructureGraph.h to DSGraphTraits.hChris Lattner2002-10-103-81/+8
* - Add new Constant::replaceUsesOfWithOnConstant which has an end resultChris Lattner2002-10-092-2/+27
* Make isExtern() be a virtual function inherited from GlobalValueChris Lattner2002-10-093-5/+10
* - Detemplatize UseTy<> in Value.h, because it's only instantiated for oneChris Lattner2002-10-091-26/+21
* - Remove Value::use_push_back & Value::use_removeChris Lattner2002-10-091-3/+2
* By default PHINode::removeIncomingValue will delete the phi node if the lastChris Lattner2002-10-081-1/+8
* Expose isCriticalEdge & SplitCriticalEdge methods from crit-edges passChris Lattner2002-10-081-0/+16
* Expose new "recalculate" method from dominatorsetChris Lattner2002-10-081-0/+5
* Don't rotate paper.Chris Lattner2002-10-071-2/+1
* - Allow printing generic LLVM graphs to 'dot' files, so they can beChris Lattner2002-10-072-0/+188
* Fix bug in last checkinChris Lattner2002-10-071-0/+1
* Implement operator= for SuccIteratorsChris Lattner2002-10-071-0/+5
* - Add new isExternal() method to GlobalVariable to mirror Function.Chris Lattner2002-10-061-10/+21
* The wall clock timer (implementing using the RTC or cycle counter on x86) isChris Lattner2002-10-031-7/+1
* Remove commented out stuffChris Lattner2002-10-022-24/+4
* Move GlobalDSGraph class defn to the end of the fileChris Lattner2002-10-022-58/+58
* This file doesn't need Pass.hChris Lattner2002-10-022-2/+8
* * Implement fully general merging of array subscripts on demand! ThisChris Lattner2002-10-022-0/+24
* Checkin the "meat" of the Data structure graph itself. I forgot to checkChris Lattner2002-10-022-0/+954
* - Remove the User::eraseOperand method which is never used, reallyChris Lattner2002-10-011-4/+0
* - Rework Statistics:Chris Lattner2002-10-011-7/+12
* Check in DataStructure rewrite so far.Chris Lattner2002-10-015-658/+44
* Checkin generic interval timer supportChris Lattner2002-10-011-0/+136
* Added several more helper functions for construction MachineInstrs.Vikram S. Adve2002-09-291-0/+26
* Minor change to interface for Create{Zero,Sign}ExtensionsInstructions.Vikram S. Adve2002-09-292-6/+6
* Simplify code a bit, add an assertionChris Lattner2002-09-291-3/+2