aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2004-11-07VERY large functions that are only called from one place are not reallyChris Lattner
2004-11-07Disable bogus cast elimination when the cast is used by a setcc instruction.Nate Begeman
2004-11-07* Comments & cleanup per CL code review.Reid Spencer
2004-11-07Add comments per CL code review.Reid Spencer
2004-11-07* Add comments and cleanup per CL code reviewReid Spencer
2004-11-07Replace uses of llvm.org with llvm.cs.uiuc.eduMisha Brukman
2004-11-07Consistently use llvm.cs.uiuc.edu instead of llvm.orgMisha Brukman
2004-11-07Decompose* is V9 specific, make it internalChris Lattner
2004-11-07This is V9 specific, move it there.Chris Lattner
2004-11-07Move this file from lib/Transforms/ScalarChris Lattner
2004-11-06Add support for compressed bytecodeReid Spencer
2004-11-06Implement the GetBytecodeSymbols interface function to extract just theReid Spencer
2004-11-06Makefile for the LLVMArchive library.Reid Spencer
2004-11-06First kinda/sorta working version of the Archive library. Reading is notReid Spencer
2004-11-05Stop propagating method names that violate the coding standardReid Spencer
2004-11-05Fix compilation problem; make the cast and the LHS be the same type.John Criswell
2004-11-05Remove dead varChris Lattner
2004-11-05Quiet VC++ warningsChris Lattner
2004-11-05Do not make i have bigger scope that we needChris Lattner
2004-11-05Remove dead varsChris Lattner
2004-11-05Fix some warnings on VC++Chris Lattner
2004-11-04Thanks to sabre for pointing out that we were incorrectly codegen'ingNate Begeman
2004-11-04Handle "call" operands of type long/ulong passed in registers.Brian Gaeke
2004-11-03Don't call Constant::getNullValue when the argument could be VoidTyChris Lattner
2004-11-02Fix this function to not say that longs have 8-byte alignment on X86/PPC.Chris Lattner
2004-11-02Added gross hacks such as creating my own def-use map, and picking on Instruc...Tanya Lattner
2004-11-02Graphs that are part of equivalence sets can be multi-function SCC'sChris Lattner
2004-11-02Correctly handle new SCC's found as a result of merging EQ graphs do toChris Lattner
2004-11-02Substantially cleanup/speedup the eq graphs pass by walking the callgraphChris Lattner
2004-11-02Fix a warningChris Lattner
2004-11-02Minor cleanupsChris Lattner
2004-11-02* Rearrange code slightlyChris Lattner
2004-11-01Remove more dead methodsChris Lattner
2004-11-01Rename FoldedGraph -> DSInfo to be consistent with other passesChris Lattner
2004-11-01Get rid of the EquivClassGraphArgsInfo class, and the map that held it.Chris Lattner
2004-11-01Add placeholder variable to make Win32 work, applied for Morten OfstadChris Lattner
2004-11-01Eliminate the cloneGraph methodChris Lattner
2004-11-01Speed up the tail duplication pass on the testcase below from 68.2s to 1.23s:Chris Lattner
2004-11-01Do not compute the predecessor list for a block unless we need it.Chris Lattner
2004-10-31* Do not refer to ActualCallees in CBU, when we can do it locally.Chris Lattner
2004-10-31Simplify graph traversal, improve grammarChris Lattner
2004-10-31Do not do horrible things to the CBU graphs. In particular, we do NOT ownChris Lattner
2004-10-31Fix commentChris Lattner
2004-10-31Improve commentChris Lattner
2004-10-31Fix another bug in Prolangs-C++/objectsChris Lattner
2004-10-31Only call getNodeForValue on pointer arguments! this fixes a problem runningChris Lattner
2004-10-31Add more paranoid assertions :)Chris Lattner
2004-10-30Internalize variable names to prevent recursive assignment. Cleanup docs.Reid Spencer
2004-10-30Fix some more problems where we called getOffset before getNode()Chris Lattner
2004-10-30Fix three bugs:Chris Lattner