summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2005-04-03a wise man once said:Duraid Madina1-4/+4
2005-04-02merge EquivClassGraphs.h into DataStructure.h with the other DSA pass definit...Chris Lattner2-129/+105
2005-04-02add and use a callee_iterator typedefChris Lattner2-5/+7
2005-04-02Change the ActualCallees callgraph from hash_multimap<Instruction,Function>Chris Lattner2-6/+24
2005-04-02add support for prefix/suffix strings to go around GlobalValue(s)Duraid Madina1-0/+19
2005-04-02Add two happy new nodes for FABS and FNEGChris Lattner1-0/+4
2005-04-02fix a commentChris Lattner1-1/+1
2005-04-02add some new nodes.Chris Lattner1-0/+6
2005-04-01Add ISD::UNDEF nodeNate Begeman1-0/+3
2005-03-31Fix spelling of `corresponds'Misha Brukman1-1/+1
2005-03-31PCMarker support for DAG and AlphaAndrew Lenharth1-0/+2
2005-03-28First step in adding pcmarker intrinsic. Second step (soon) is adding backen...Andrew Lenharth1-0/+1
2005-03-28Fix VC++ build breakageJeff Cohen1-1/+1
2005-03-28Rename createPromoteMemoryToRegister() toAlkis Evlogimenos1-1/+1
2005-03-26Change LowerCallTo to take a boolean isVarArg argument. This is neededNate Begeman1-3/+2
2005-03-24add new spliceFrom methods.Chris Lattner1-0/+10
2005-03-23if a function doesn't access memory at all, it definitely doesn't read it.Chris Lattner1-1/+2
2005-03-23a hack to allow count-aa to work with ds-aa :(Chris Lattner1-5/+4
2005-03-22Fix a serious bug where we didn't insert globals into the globalset whenChris Lattner1-1/+6
2005-03-22add a methodChris Lattner1-0/+6
2005-03-22Now that the dead ctor is gone, nothing uses the old node mapping exported byChris Lattner1-7/+2
2005-03-22remove a dead ctorChris Lattner1-2/+0
2005-03-22now that the second argument is always this->ReturnNodes, don't bother passin...Chris Lattner1-2/+1
2005-03-22drop the second argument to cloneInto, which is always the local scalar map.Chris Lattner1-1/+1
2005-03-22move this stuff out of lineChris Lattner1-15/+4
2005-03-21allow passing clone flags into the ctorChris Lattner1-1/+2
2005-03-21add a new mapChris Lattner1-0/+8
2005-03-21make this const correctChris Lattner1-1/+1
2005-03-21Ugh, for some reason, I can't call this unless the reference is const!?!?!?Chris Lattner1-1/+1
2005-03-21Make the first operand of this method be modifiable.Chris Lattner1-1/+1
2005-03-21add a methodChris Lattner1-0/+4
2005-03-21If merging two calls like: foo(A) and bar(B, C), make sure the result has twoChris Lattner1-0/+3
2005-03-21rename a method add a data structure.Chris Lattner1-1/+21
2005-03-21Provide a guaranteed definition of intptr_t. Thansk to Evan Jones forChris Lattner1-0/+1
2005-03-20Remove the InlinedGlobals set which is always empty.Chris Lattner1-14/+0
2005-03-20add a methodChris Lattner1-0/+5
2005-03-20rename some methods and add some new methods for dealing with the globals listChris Lattner1-4/+21
2005-03-19Constant-propagate the value of `isL' variable and eliminate it.Misha Brukman1-2/+1
2005-03-19Silence VC++ warning about mixing intptr_t and bool, and about unused variabl...Jeff Cohen1-1/+1
2005-03-19Make each scalar map contain a reference to an equivalence class of globalChris Lattner1-16/+79
2005-03-19Each DS collection now contains an equivalence class of globals values.Chris Lattner2-2/+27
2005-03-19add a method to clear globals from a nodeChris Lattner1-0/+1
2005-03-19Two fixes for the copy ctor/operator=:Chris Lattner1-4/+7
2005-03-19add some methods, fix a major bug in getLeader() that was causing things toChris Lattner1-3/+27
2005-03-19implement a proper copy ctor, operator= and add a helper method.Chris Lattner1-0/+24
2005-03-19Add new function getPtrPtrFromArrayPtr().Alkis Evlogimenos1-0/+4
2005-03-19Rewrite this class, making the following improvements:Chris Lattner1-79/+189
2005-03-17add 3 methodsChris Lattner1-0/+8
2005-03-17daintyDuraid Madina1-1/+2
2005-03-16remove compat_iterator, which is dead in the tree.Chris Lattner1-92/+0