2007-02-15 |
Evan Cheng | Use BitVector instead of vector<bool> which can be... |
blob | commitdiff | raw |
2007-02-01 |
Chris Lattner | rename DenseMap to IndexedMap. |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | Eliminate static ctors from Statistics |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Removing even more <iostream> includes. |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Bill Wendling | More removal of std::cerr and DEBUG, replacing with... |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Evan Cheng | Match live variable changes. |
blob | commitdiff | raw | diff to current |
2006-11-10 |
Evan Cheng | Add implicit def / use operands to MachineInstr. |
blob | commitdiff | raw | diff to current |
2006-09-19 |
Chris Lattner | Fix UnitTests/2005-05-12-Int64ToFP.c with llc-beta... |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Chris Lattner | Non-allocatable physregs can be killed and dead, but... |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Chris Lattner | This fixes Benchmarks/Prolangs-C/unix-smail |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Chris Lattner | Fix a bunch of llc-beta failures on x86 yesterday.... |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Evan Cheng | Only call isUse/isDef on register operands |
blob | commitdiff | raw | diff to current |
2006-09-03 |
Chris Lattner | Fix Regression/CodeGen/Generic/2006-09-02-LocalAllocCra... |
blob | commitdiff | raw | diff to current |
2006-09-03 |
Chris Lattner | When deleting a machine instruction, make sure to remov... |
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-02 |
Jim Laskey | Final polish on machine pass registries. |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Jim Laskey | Introducing plugable register allocators and 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 | 80 cols |
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 | Use hidden visibility to make symbols in an anonymous... |
blob | commitdiff | raw | diff to current |
2006-06-15 |
Chris Lattner | Teach the local allocator to know that live-in values... |
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-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2005-11-09 |
Chris Lattner | Nuke noop copies. |
blob | commitdiff | raw | diff to current |
2005-11-09 |
Chris Lattner | Disable some overly-aggressive checking code. This... |
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-08-23 |
Chris Lattner | adjust to new live variables interface |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-01-23 |
Chris Lattner | Update this pass to set PhysRegsUsed info in MachineFun... |
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-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Reduce usage of MRegisterInfo::getRegClass |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Nuke ifdef'd out code |
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-06-16 |
Chris Lattner | Fix a recent regression in Applications/sgefa that... |
blob | commitdiff | raw | diff to current |
2004-06-02 |
Chris Lattner | Adjust to new TargetMachine interface |
blob | commitdiff | raw | diff to current |
2004-03-14 |
Alkis Evlogimenos | Change MRegisterInfo::foldMemoryOperand to return the... |
blob | commitdiff | raw | diff to current |
2004-02-26 |
Alkis Evlogimenos | Uncomment assertions that register# != 0 on calls to |
blob | commitdiff | raw | diff to current |
2004-02-26 |
Chris Lattner | No need to clear the map here, it will always be empty |
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-23 |
Alkis Evlogimenos | Refactor rewinding code for finding the first terminato... |
blob | commitdiff | raw | diff to current |
2004-02-22 |
Chris Lattner | Another bug fix for empty MBB's |
blob | commitdiff | raw | diff to current |
2004-02-22 |
Chris Lattner | Fix a bug where we were implicitly assuming that there... |
blob | commitdiff | raw | diff to current |
2004-02-21 |
Alkis Evlogimenos | Make 'fold' statistic's description the same in both... |
blob | commitdiff | raw | diff to current |
2004-02-19 |
Chris Lattner | Fix problem fusing spill code into instructions: we... |
blob | commitdiff | raw | diff to current |
2004-02-19 |
Alkis Evlogimenos | Rename reloads/spills to loads/stores. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Remove the -disable-kill option. The register allocato... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Add support to the local allocator for fusing spill... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Fix a bug in my previous refactoring change... arg! |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Once we have a way to fold spill code reloads into... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Refactor code a bit. No functionality changes, though... |
blob | commitdiff | raw | diff to current |
2004-02-15 |
Alkis Evlogimenos | Make dense maps keyed on physical registers smallerusing |
blob | commitdiff | raw | diff to current |
2004-02-13 |
Alkis Evlogimenos | Remove getAllocatedRegNum(). Use getReg() instead. |
blob | commitdiff | raw | diff to current |
2004-02-13 |
Alkis Evlogimenos | Use getNumVirtualRegs(). |
blob | commitdiff | raw | diff to current |
2004-02-12 |
Alkis Evlogimenos | Change MachineBasicBlock's vector of MachineInstr point... |
blob | commitdiff | raw | diff to current |
2004-02-10 |
Chris Lattner | Do not use MachineOperand::isVirtualRegister either! |
blob | commitdiff | raw | diff to current |
2004-02-10 |
Chris Lattner | Eliminate users of MachineOperand::isPhysicalRegister |
blob | commitdiff | raw | diff to current |
2004-02-09 |
Chris Lattner | Another nice speedup for the register allocator. This... |
blob | commitdiff | raw | diff to current |
2004-02-09 |
Chris Lattner | Change the PhysRegsUsed map into a dense array. Seeing... |
blob | commitdiff | raw | diff to current |
2004-01-31 |
Chris Lattner | Finegrainify namespacification, use new MRegisterInfo... |
blob | commitdiff | raw | diff to current |
2004-01-13 |
Alkis Evlogimenos | Correctly compute live variable information for physica... |
blob | commitdiff | raw | diff to current |
2003-12-18 |
Alkis Evlogimenos | Remove TwoAddressInstruction from the public headers... |
blob | commitdiff | raw | diff to current |
2003-12-18 |
Alkis Evlogimenos | Modify local register allocator to use the two-address... |
blob | commitdiff | raw | diff to current |
2003-12-14 |
Alkis Evlogimenos | Change interface of MachineOperand as follows: |
blob | commitdiff | raw | diff to current |
2003-12-13 |
Alkis Evlogimenos | Remove unecessary if statements when looping on Implici... |
blob | commitdiff | raw | diff to current |
2003-12-05 |
Alkis Evlogimenos | Make assertion stricter. Since the source operands... |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-24 |
Chris Lattner | standardize command line option names |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-08 |
Alkis Evlogimenos | Change MRegisterDesc::AliasSet, TargetInstrDescriptor... |
blob | commitdiff | raw | diff to current |
2003-08-23 |
Chris Lattner | Fix bug: Jello/2003-08-23-RegisterAllocatePhysReg.ll |
blob | commitdiff | raw | diff to current |
2003-08-17 |
Chris Lattner | Fix bug: Jello/2003-08-15-AllocaAssertion.ll |
blob | commitdiff | raw | diff to current |
2003-08-15 |
Brian Gaeke | Fix typo in comment |
blob | commitdiff | raw | diff to current |
2003-08-13 |
Brian Gaeke | Factory methods for FunctionPasses now return type... |
blob | commitdiff | raw | diff to current |
2003-08-05 |
Chris Lattner | Fix bugs handling ESP in alloca references |
blob | commitdiff | raw | diff to current |
2003-08-05 |
Chris Lattner | Revert previous change, and be really anal about what... |
blob | commitdiff | raw | diff to current |
2003-08-04 |
Chris Lattner | Don't bother calculating info unless its needed. May... |
blob | commitdiff | raw | diff to current |
2003-08-04 |
Chris Lattner | * Fix spelling of 'necessary' |
blob | commitdiff | raw | diff to current |
2003-08-03 |
Chris Lattner | Set debug types |
blob | commitdiff | raw | diff to current |
2003-08-03 |
Chris Lattner | Wrap at 80 columns |
blob | commitdiff | raw | diff to current |
2003-08-01 |
Chris Lattner | Move DEBUG to Debug.h |
blob | commitdiff | raw | diff to current |
2003-05-27 |
Vikram S. Adve | (1) Added special register class containing (for now... |
blob | commitdiff | raw | diff to current |
2003-05-12 |
Chris Lattner | Fix tab infestation! |
blob | commitdiff | raw | diff to current |
2003-05-04 |
Misha Brukman | Debug output should go to cerr, not cout, because that... |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Fix problems with empty basic blocks |
blob | commitdiff | raw | diff to current |
2003-01-14 |
Chris Lattner | Rename MachineInstrInfo -> TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2003-01-13 |
Chris Lattner | * Convert to use LiveVariable analysis |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | Rename FunctionFrameInfo to MachineFrameInfo |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | * Convert to be a MachineFunctionPass instance |
blob | commitdiff | raw | diff to current |
2002-12-25 |
Chris Lattner | Adjust to simpler spill interface |
blob | commitdiff | raw | diff to current |
2002-12-24 |
Chris Lattner | Substantial fixes to live range handling, fixing severa... |
blob | commitdiff | raw | diff to current |
2002-12-18 |
Chris Lattner | * Fix several register aliasing bugs |
blob | commitdiff | raw | diff to current |
2002-12-17 |
Chris Lattner | Use new reginfo interface |
blob | commitdiff | raw | diff to current |
2002-12-17 |
Chris Lattner | Add prolog/epilog spills/reloads to counters |
blob | commitdiff | raw | diff to current |
2002-12-17 |
Chris Lattner | Fix many bugs, regallocator now saves callee-save regis... |
blob | commitdiff | raw | diff to current |
2002-12-16 |
Chris Lattner | * Fix a gross X86 hack that was intended to avoid alloc... |
blob | commitdiff | raw | diff to current |
next |