2006-10-12 |
Chris Lattner | restore my previous patch, now that the X86 backend... |
blob | commitdiff | raw |
2006-10-12 |
Evan Cheng | Backing out Chris' last commit. It's breaking llvm... |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Chris Lattner | If we see a load from a stack slot into a physreg,... |
blob | commitdiff | raw |
2006-09-05 |
Chris Lattner | Fix a long-standing wart in the code generator: two... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-08-24 |
Chris Lattner | Take advantage of the recent improvements to the livein... |
blob | commitdiff | raw | diff to current |
2006-08-21 |
Bill Wendling | Added a check so that if we have two machine instructio... |
blob | commitdiff | raw | diff to current |
2006-07-21 |
Jim Laskey | Eliminate data relocations by using NULL instead of... |
blob | commitdiff | raw | diff to current |
2006-07-20 |
Andrew Lenharth | Reduce number of exported symbols |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Shave another 27K off libllvmgcc.dylib with visibility... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Chris Lattner | Fix a latent bug that my spiller patch last week expose... |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Chris Lattner | When promoting a load to a reg-reg copy, where the... |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Chris Lattner | Remove previous patch, which wasn't quite right. |
blob | commitdiff | raw | diff to current |
2006-05-01 |
Evan Cheng | Remove temp. option -spiller-check-liveout, it didn... |
blob | commitdiff | raw | diff to current |
2006-04-30 |
Evan Cheng | Local spiller kills a store if the folded restore is... |
blob | commitdiff | raw | diff to current |
2006-04-28 |
Chris Lattner | Mapping of physregs can make it so that the designated... |
blob | commitdiff | raw | diff to current |
2006-04-28 |
Chris Lattner | When we have a two-address instruction where the input... |
blob | commitdiff | raw | diff to current |
2006-02-25 |
Chris Lattner | Fix a bug that Evan exposed with some changes he's... |
blob | commitdiff | raw | diff to current |
2006-02-25 |
Chris Lattner | Remove debugging printout :) |
blob | commitdiff | raw | diff to current |
2006-02-25 |
Chris Lattner | Refactor some code from being inline to being out in... |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Jeff Cohen | Fix VC++ warning. |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | Handle another case exposed on X86. |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | Fix a nasty problem on two-address machines in the... |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | significantly simplify the VirtRegMap code by pulling... |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Jeff Cohen | Fix VC++ compilation error caused by using a std::map... |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | Remove move copies and dead stuff by not clobbering... |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | Simplify some code |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | Add code that checks for noop copies, which triggers... |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | Physregs may hold multiple stack slot values at the... |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | Fix a deficiency in the spiller that Evan noticed.... |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | Move isLoadFrom/StoreToStackSlot from MRegisterInfo... |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2006-01-04 |
Chris Lattner | Add an assertion, update DefInst even though no one... |
blob | commitdiff | raw | diff to current |
2005-10-06 |
Chris Lattner | Fix the LLC regressions on X86 last night. In particul... |
blob | commitdiff | raw | diff to current |
2005-10-05 |
Chris Lattner | Fix a bug in the local spiller, where we could take... |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Change this code ot pass register classes into the... |
blob | commitdiff | raw | diff to current |
2005-09-19 |
Chris Lattner | Teach the local spiller to turn stack slot loads into... |
blob | commitdiff | raw | diff to current |
2005-09-09 |
Chris Lattner | Use continue in the use-processing loop to make it... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-04 |
Chris Lattner | Make sure to notice that explicit physregs are used... |
blob | commitdiff | raw | diff to current |
2005-01-23 |
Chris Lattner | Update these register allocators to set the PhysRegUsed... |
blob | commitdiff | raw | diff to current |
2005-01-14 |
Chris Lattner | Improve compatibility with acc |
blob | commitdiff | raw | diff to current |
2004-10-26 |
Chris Lattner | Clean up the MachineBasicBlock.h file, percolating... |
blob | commitdiff | raw | diff to current |
2004-10-15 |
Chris Lattner | This patch fixes the nasty bug that caused 175.vpr... |
blob | commitdiff | raw | diff to current |
2004-10-15 |
Chris Lattner | This patch adds and improves debugging output. No... |
blob | commitdiff | raw | diff to current |
2004-10-01 |
Chris Lattner | Do not repeat the map lookup |
blob | commitdiff | raw | diff to current |
2004-10-01 |
Chris Lattner | When a virtual register is folded into an instruction... |
blob | commitdiff | raw | diff to current |
2004-10-01 |
Chris Lattner | Add a simple little improvement to the local spiller... |
blob | commitdiff | raw | diff to current |
2004-10-01 |
Chris Lattner | Substantially revamp the local spiller, causing it... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | Use more efficient map operations. Fix a bug that... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | There is no need to call MachineInstr::print directly... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | Simplify the logic in the simple spiller and capitalize... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | Switch from defaulting to the 'local' spiller to the... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | Don't use a densemap for keeping track of which vregs... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | Use longer and more explicit names for instance vars... |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Chris Lattner | Reindent code, improve comments, move huge nested metho... |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Stop using CreateStackObject(RegClass*) |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | These methods no longer take a TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2004-07-21 |
Brian Gaeke | These files don't need to include <iostream> since... |
blob | commitdiff | raw | diff to current |
2004-07-16 |
Chris Lattner | Fix IA64 compatibility |
blob | commitdiff | raw | diff to current |
2004-06-25 |
Tanya Lattner | Made a fix so that you can print out MachineInstrs... |
blob | commitdiff | raw | diff to current |
2004-06-02 |
Chris Lattner | Adjust to new TargetMachine interface |
blob | commitdiff | raw | diff to current |
2004-05-29 |
Alkis Evlogimenos | Add method to assign stack slot to virtual register... |
blob | commitdiff | raw | diff to current |
2004-03-09 |
Alkis Evlogimenos | Spill explicit physical register defs as well. |
blob | commitdiff | raw | diff to current |
2004-03-06 |
Alkis Evlogimenos | As I wrote in the docs, simple is the default spiller :-) |
blob | commitdiff | raw | diff to current |
2004-03-06 |
Alkis Evlogimenos | Add simple spiller. |
blob | commitdiff | raw | diff to current |
2004-03-01 |
Alkis Evlogimenos | Add a spiller option to llc. A simple spiller will... |
blob | commitdiff | raw | diff to current |
2004-03-01 |
Alkis Evlogimenos | Add the long awaited memory operand folding support... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Make spiller push stores right after the definition... |
blob | commitdiff | raw | diff to current |
2004-02-26 |
Alkis Evlogimenos | Clear maps right after basic block is processed. |
blob | commitdiff | raw | diff to current |
2004-02-25 |
Alkis Evlogimenos | Fix bugs found with recent addition of assertions in |
blob | commitdiff | raw | diff to current |
2004-02-25 |
Alkis Evlogimenos | Add DenseMap template and actually use it for for mappi... |
blob | commitdiff | raw | diff to current |
2004-02-24 |
Alkis Evlogimenos | Move machine code rewriter and spiller outside the... |
blob | commitdiff | raw | diff to current |
2004-02-23 |
Alkis Evlogimenos | Refactor VirtRegMap out of RegAllocLinearScan as the... |
blob | commitdiff | raw | diff to current |
|