summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Quiet VC++ warningsChris Lattner2004-11-051-2/+2
* Do not make i have bigger scope that we needChris Lattner2004-11-051-2/+2
* Remove dead varsChris Lattner2004-11-052-2/+0
* Fix some warnings on VC++Chris Lattner2004-11-051-3/+1
* Thanks to sabre for pointing out that we were incorrectly codegen'ingNate Begeman2004-11-041-1/+4
* Handle "call" operands of type long/ulong passed in registers.Brian Gaeke2004-11-042-10/+22
* Don't call Constant::getNullValue when the argument could be VoidTyChris Lattner2004-11-031-2/+3
* Fix this function to not say that longs have 8-byte alignment on X86/PPC.Chris Lattner2004-11-021-1/+1
* Added gross hacks such as creating my own def-use map, and picking on Instruc...Tanya Lattner2004-11-022-70/+73
* Graphs that are part of equivalence sets can be multi-function SCC'sChris Lattner2004-11-021-3/+8
* Correctly handle new SCC's found as a result of merging EQ graphs do toChris Lattner2004-11-021-5/+18
* Substantially cleanup/speedup the eq graphs pass by walking the callgraphChris Lattner2004-11-021-45/+41
* Fix a warningChris Lattner2004-11-021-1/+2
* Minor cleanupsChris Lattner2004-11-021-25/+21
* * Rearrange code slightlyChris Lattner2004-11-021-11/+20
* Remove more dead methodsChris Lattner2004-11-011-3/+2
* Rename FoldedGraph -> DSInfo to be consistent with other passesChris Lattner2004-11-011-4/+4
* Get rid of the EquivClassGraphArgsInfo class, and the map that held it.Chris Lattner2004-11-011-7/+8
* Add placeholder variable to make Win32 work, applied for Morten OfstadChris Lattner2004-11-011-0/+6
* Eliminate the cloneGraph methodChris Lattner2004-11-011-8/+2
* Speed up the tail duplication pass on the testcase below from 68.2s to 1.23s:Chris Lattner2004-11-011-3/+8
* Do not compute the predecessor list for a block unless we need it.Chris Lattner2004-11-011-27/+24
* * Do not refer to ActualCallees in CBU, when we can do it locally.Chris Lattner2004-10-311-27/+40
* Simplify graph traversal, improve grammarChris Lattner2004-10-311-10/+9
* Do not do horrible things to the CBU graphs. In particular, we do NOT ownChris Lattner2004-10-311-44/+35
* Fix commentChris Lattner2004-10-311-1/+1
* Improve commentChris Lattner2004-10-311-2/+4
* Fix another bug in Prolangs-C++/objectsChris Lattner2004-10-311-1/+2
* Only call getNodeForValue on pointer arguments! this fixes a problem runningChris Lattner2004-10-311-5/+11
* Add more paranoid assertions :)Chris Lattner2004-10-311-0/+12
* Internalize variable names to prevent recursive assignment. Cleanup docs.Reid Spencer2004-10-301-12/+10
* Fix some more problems where we called getOffset before getNode()Chris Lattner2004-10-301-2/+4
* Fix three bugs:Chris Lattner2004-10-301-9/+12
* Fix more undefined behaviorChris Lattner2004-10-301-10/+13
* * Add a methodChris Lattner2004-10-301-16/+28
* Fixed bug with infinite epilogues.Tanya Lattner2004-10-304-105/+187
* * Fix compilation on AIX: GCC's fixincludes eliminates isinf() declarationMisha Brukman2004-10-291-5/+7
* Change name of target lib to conform to new naming scheme.Brian Gaeke2004-10-292-2/+2
* Remove dependency on MRegisterInfo::getRegClassBrian Gaeke2004-10-292-4/+30
* The Alpha (tm) intrinsics have never been used anywhereMisha Brukman2004-10-292-47/+0
* When emitting debug msgs for function stubs, don't truncate theBrian Gaeke2004-10-291-1/+1
* Gep indices must be of int, uint, long or ulong type.Alkis Evlogimenos2004-10-281-1/+1
* Fix library name.Reid Spencer2004-10-282-2/+2
* Fix library name.Alkis Evlogimenos2004-10-282-2/+2
* Fix library name.Reid Spencer2004-10-281-1/+1
* Fix name of libraryReid Spencer2004-10-281-1/+1
* Make sure that the yacc and lex output are specified as BUILT_SOURCES.Reid Spencer2004-10-281-8/+7
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-2728-28/+26
* Changes to support rand48 testsReid Spencer2004-10-271-0/+15
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-277-9/+13