aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* correctly set LocalAreaOffset of TargetFrameInfoRafael Espindola2006-08-092-6/+1
* fix the spill codeRafael Espindola2006-08-092-7/+15
* fix the loading of the link register in emitepilogueRafael Espindola2006-08-091-1/+3
* change the addressing mode of the str instruction to reg+immRafael Espindola2006-08-084-7/+13
* initial support for variable number of argumentsRafael Espindola2006-08-082-12/+37
* Start eliminating temporary vectors used to create DAG nodes. Instead, passChris Lattner2006-08-087-339/+244
* Eliminate some malloc traffic by allocating vectors on the stack. Change someChris Lattner2006-08-082-82/+67
* Eliminate reachability matrix. It has to be calculated before any instructionEvan Cheng2006-08-081-57/+34
* Remove the use of "IncludeFile" from this support facility. The mechanismReid Spencer2006-08-071-3/+0
* Make this example pass use some things from lib/Support (EscapeString,Reid Spencer2006-08-071-2/+15
* For PR780:Reid Spencer2006-08-071-1/+1
* Revamp the "CSEMap" datastructure used in the SelectionDAG class. ThisChris Lattner2006-08-072-312/+517
* Match tablegen isel changes.Evan Cheng2006-08-076-315/+164
* Clear TopOrder before assigning topological order. Some clean ups.Evan Cheng2006-08-071-1/+3
* Reverse the FlaggedNodes after scanning up for flagged preds or else the orde...Evan Cheng2006-08-071-5/+10
* Make XMM, FP register dwarf register numbers consistent with gcc.Evan Cheng2006-08-071-24/+24
* Remove extraneous #include.Reid Spencer2006-08-071-1/+0
* Make the removal of files use Path::eraseFromDisk just like it does forReid Spencer2006-08-071-4/+5
* Add a note about how the "isFile" check in Path::eraseFromDisk preventsReid Spencer2006-08-071-0/+5
* Update the auto* tools: autoconf 2.60, libtool 1.5.22, automake 1.9.6.Reid Spencer2006-08-042-163/+188
* Make SelectionDAG::RemoveDeadNodes iterative instead of recursive, whichChris Lattner2006-08-042-51/+33
* use a 'register pressure reducing' schedulerRafael Espindola2006-08-041-0/+2
* Bug fix: always generate a RET_FLAG in LowerRETRafael Espindola2006-08-031-1/+1
* Fix PR867 (and maybe 868) and testcsae:Chris Lattner2006-08-031-6/+25
* Copy the liveins for the first block. PR859Jim Laskey2006-08-031-0/+14
* remove some more dead sparcv9 support stuffChris Lattner2006-08-031-63/+1
* remove a dead protoChris Lattner2006-08-031-1/+0
* Get darwin intel debugging up and running.Jim Laskey2006-08-033-55/+60
* add and use ARMISD::RET_FLAGRafael Espindola2006-08-032-9/+10
* Changes:Chris Lattner2006-08-031-17/+46
* Work around a GCC 3.3.5 bug noticed by a user.Chris Lattner2006-08-031-1/+1
* Work around a bug in gcc 3.3.5, reported by a userChris Lattner2006-08-031-1/+1
* Reflect change to AssignTopologicalOrder().Evan Cheng2006-08-021-5/+8
* - Change AssignTopologicalOrder to return vector of SDNode* by reference.Evan Cheng2006-08-021-16/+22
* If the Program name was NULL then all further output sent to std::cerr wasJim Laskey2006-08-021-1/+3
* Final polish on machine pass registries.Jim Laskey2006-08-029-37/+69
* Use of vector<bool> causes some horrendous compile time regression (2x)!Evan Cheng2006-08-021-13/+26
* Update the readme to remove duplicate information and clarify the loopNate Begeman2006-08-021-44/+19
* Disable LSR at -fastNate Begeman2006-08-021-1/+1
* Add special check to avoid isLoop call. Simple, but doesn't seem to speedChris Lattner2006-08-021-2/+2
* Speed up Loop::isLCSSAForm by using a binary search and single-entry cache.Chris Lattner2006-08-021-6/+14
* Replace the SSA update code in LCSSA with a bottom-up approach instead of a topChris Lattner2006-08-021-125/+95
* Add dominates/properlyDominates queries to IDom.Chris Lattner2006-08-011-0/+11
* Now that the ISel is available, it's possible to create a default instructionJim Laskey2006-08-011-17/+22
* start comments with #Rafael Espindola2006-08-012-7/+21
* 1. Change use of "Cache" to "Default".Jim Laskey2006-08-016-15/+31
* Remove some now-dead methods. Use getFileStatus instead.Chris Lattner2006-08-012-67/+0
* Use getFileStatus instead of Path::isDirectory().Chris Lattner2006-08-012-13/+14
* elimiante some syscallsChris Lattner2006-08-012-23/+20
* Forgot the added files for plugable machine passes.Jim Laskey2006-08-011-0/+31