aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis
AgeCommit message (Expand)Author
2003-10-20Convert this code from using annotations to using a local mapChris Lattner
2003-10-20Remove using declarationChris Lattner
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-19Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner
2003-10-13Make use of "external" depth-first iterators to avoid revisiting nodesChris Lattner
2003-10-13Regularize header file commentsChris Lattner
2003-10-12Make getNumBackEdges more efficientChris Lattner
2003-10-10Fix spelling.Misha Brukman
2003-10-01Use std::string::size_type for for ColonPos to stop gcc from giving a warningAlkis Evlogimenos
2003-09-24DOn't crash if program calls the null pointerChris Lattner
2003-09-24Remove explicit use of BasicBlock::succ_iteratorChris Lattner
2003-09-20Functions reachable from the arguments of unresolvable call nodes shouldChris Lattner
2003-09-20The Globals graph must become complete at the end of the BU phase!Chris Lattner
2003-09-20Do not mark incoming arguments to functions complete if the function is point...Chris Lattner
2003-09-20Make sure to add global variable initializers to the Globals graph!Chris Lattner
2003-09-20Don't consider incomplete nodes to be typesafe!Chris Lattner
2003-09-20Remove trivially dead nodes was not removing nodes that were dead due to forw...Chris Lattner
2003-09-20Add special case handling for calloc and reallocChris Lattner
2003-09-20Switch from using CallInst's to represent call sites to using the LLVMChris Lattner
2003-09-20Make this work better for constants that aren't necessarily in ANY graph, suc...Chris Lattner
2003-09-20Fix bug: BasicAA/2003-09-19-LocalArgument.llChris Lattner
2003-09-20Keep track of the number of typed/untyped memory accesses theyre are in the p...Chris Lattner
2003-09-15These two conditions are not exclusive!!Chris Lattner
2003-09-15Make the print output more usefulChris Lattner
2003-09-11Fixed spelling and grammar.Misha Brukman
2003-09-11Renamed DominatorTree::Node::getNode() -> getBlock()Chris Lattner
2003-09-11Spell `definitely' correctly.Misha Brukman
2003-09-10Rework post dominator information so that we do not have toChris Lattner
2003-09-10Remove using declarationsChris Lattner
2003-09-10another trivial cleanupChris Lattner
2003-09-10Simplification of trip counting machinery.Chris Lattner
2003-09-10Spelling fixesChris Lattner
2003-09-10clean up file header commentChris Lattner
2003-09-10Simplify some codeChris Lattner
2003-09-08Fix bug: RLE-Preserve-Volatile.llChris Lattner
2003-09-01This file is hopelessly out of dateChris Lattner
2003-09-01Final cleanup: remove dead codeChris Lattner
2003-09-01Not only is this a lot smaller, it actually works if there is already aChris Lattner
2003-09-01If "These should be used only by the auto-parallelization pass", we might asChris Lattner
2003-09-01Moved all of the cilkifier stuff into lib/Transforms/IPO, as it really is notChris Lattner
2003-09-01Minor cleanupsChris Lattner
2003-08-31Replace M with F when refering to functionsChris Lattner
2003-08-31Rename TarjanSCCIterator -> scc_iteratorChris Lattner
2003-08-31Don't explicitly use the SCC classChris Lattner
2003-08-31Remove dead varChris Lattner
2003-08-31The SCC::HasLoop method is now in the main iteratorChris Lattner
2003-08-31Remove explicit passing of SCC's around as objects.Chris Lattner
2003-08-31Move the getAnalysisUsage method from the header fileChris Lattner
2003-08-31The tarjan iterator now returns a reference to the current SCC, not a possibl...Chris Lattner
2003-08-31Minor cleanupsChris Lattner