Age | Commit message (Expand) | Author |
2007-02-25 | A couple of more places where a register liveness has been extended and its l... | Evan Cheng |
2007-02-23 | Reuse extends the liveness of a register. Transfer the kill to the operand th... | Evan Cheng |
2007-02-23 | A spill kills the register being stored. But it is later being reused by spil... | Evan Cheng |
2007-02-21 | Use BitVector instead. No functionality change. | Evan Cheng |
2007-02-20 | Dead code. | Evan Cheng |
2007-02-08 | Fixed a long standing spiller bug that's exposed by Thumb: | Evan Cheng |
2007-01-23 | Switch this to use SmallSet to avoid mallocs in the common case. | Chris Lattner |
2007-01-19 | GetRegForReload() now keeps track which registers have been considered and re... | Evan Cheng |
2006-12-19 | Eliminate static ctors from Statistics | Chris Lattner |
2006-12-17 | Added an automatic cast to "std::ostream*" etc. from OStream. We then can | Bill Wendling |
2006-12-15 | Minor clean up. | Evan Cheng |
2006-12-14 | Fix a long-standing spiller bug: | Evan Cheng |
2006-12-08 | Move findTiedToSrcOperand to TargetInstrDescriptor. | Evan Cheng |
2006-12-08 | Proper fix for PR1037: to determine is a VR is a modref, check 1) whether it is | Evan Cheng |
2006-12-07 | Revision 1.83 causes PR1037. | Reid Spencer |
2006-12-07 | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling |
2006-12-07 | MI keeps a ptr of TargetInstrDescriptor, use it. | Evan Cheng |
2006-12-07 | getOperandConstraint returns -1 if the operand does have the specific constra... | Evan Cheng |
2006-12-06 | Detemplatize the Statistic class. The only type it is instantiated with | Chris Lattner |
2006-12-01 | Match TargetInstrInfo changes. | Evan Cheng |
2006-11-17 | More removal of std::cerr and DEBUG, replacing with DOUT instead. | Bill Wendling |
2006-11-04 | Fixed some spiller bugs exposed by the recent two-address code changes. Now | Evan Cheng |
2006-11-01 | Rename | Evan Cheng |
2006-11-01 | Two-address instructions no longer have to be A := A op C. Now any pair of de... | Evan Cheng |
2006-10-12 | restore my previous patch, now that the X86 backend bug has been fixed: | Chris Lattner |
2006-10-12 | Backing out Chris' last commit. It's breaking llvm-gcc bootstrapping. | Evan Cheng |
2006-10-12 | If we see a load from a stack slot into a physreg, consider it as providing | Chris Lattner |
2006-09-05 | Fix a long-standing wart in the code generator: two-address instruction lowering | Chris Lattner |
2006-08-27 | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| | Chris Lattner |
2006-08-24 | Take advantage of the recent improvements to the liveintervals set (tracking | Chris Lattner |
2006-08-21 | Added a check so that if we have two machine instructions in this form | Bill Wendling |
2006-07-21 | Eliminate data relocations by using NULL instead of global empty list. | Jim Laskey |
2006-07-20 | Reduce number of exported symbols | Andrew Lenharth |
2006-06-28 | Shave another 27K off libllvmgcc.dylib with visibility hidden | Chris Lattner |
2006-05-04 | Move some methods out of MachineInstr into MachineOperand | Chris Lattner |
2006-05-01 | Fix a latent bug that my spiller patch last week exposed: we were leaving | Chris Lattner |
2006-05-01 | When promoting a load to a reg-reg copy, where the load was a previous | Chris Lattner |
2006-05-01 | Remove previous patch, which wasn't quite right. | Chris Lattner |
2006-05-01 | Remove temp. option -spiller-check-liveout, it didn't cause any failure nor p... | Evan Cheng |
2006-04-30 | Local spiller kills a store if the folded restore is turned into a copy. | Evan Cheng |
2006-04-28 | Mapping of physregs can make it so that the designated and input physregs are | Chris Lattner |
2006-04-28 | When we have a two-address instruction where the input cannot be clobbered | Chris Lattner |
2006-02-25 | Fix a bug that Evan exposed with some changes he's making, and that was | Chris Lattner |
2006-02-25 | Remove debugging printout :) | Chris Lattner |
2006-02-25 | Refactor some code from being inline to being out in a new class with methods. | Chris Lattner |
2006-02-04 | Fix VC++ warning. | Jeff Cohen |
2006-02-03 | Handle another case exposed on X86. | Chris Lattner |
2006-02-03 | Fix a nasty problem on two-address machines in the following situation: | Chris Lattner |
2006-02-03 | significantly simplify the VirtRegMap code by pulling the SpillSlotsAvailable | Chris Lattner |
2006-02-03 | Fix VC++ compilation error caused by using a std::map iterator variable to re... | Jeff Cohen |