2004-07-21 |
Alkis Evlogimenos | Fix analysis name. |
tree | commitdiff |
2004-07-21 |
Alkis Evlogimenos | Clear spilled list at once. Remove unused vector. |
tree | commitdiff |
2004-07-21 |
Alkis Evlogimenos | Change std::list into a std::vector for IntervalSets... |
tree | commitdiff |
2004-07-21 |
Alkis Evlogimenos | Improve file comment. |
tree | commitdiff |
2004-07-21 |
Alkis Evlogimenos | Add Iterative scan register allocator. |
tree | commitdiff |
2004-07-21 |
Alkis Evlogimenos | Linearscan is no longer experimental. |
tree | commitdiff |
2004-07-20 |
Alkis Evlogimenos | Add function to clear all virtual->physical mappings... |
tree | commitdiff |
2004-07-20 |
Alkis Evlogimenos | Remove unneeded functor. LiveInterval has a < operator. |
tree | commitdiff |
2004-07-19 |
Alkis Evlogimenos | Remove dead code. |
tree | commitdiff |
2004-07-19 |
Chris Lattner | Fix a bug that occurs when the last instruction in... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | When joining intervals, join intervals in deeply nested... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | Split joinIntervals into two methods |
tree | commitdiff |
2004-07-19 |
Chris Lattner | There is no need to store the MBB along with the MI... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | Simplify the interface to LiveVariables::addVirtualRegi... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | Remove the DefBlock element of VarInfo. DefBlock is... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | Two changes, both very significant: |
tree | commitdiff |
2004-07-19 |
Chris Lattner | See comments. The live intervals were not coming out... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | Fix assertion to not dereference end! |
tree | commitdiff |
2004-07-19 |
Chris Lattner | Add some asserts that the list of intervals returned... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | remove the mbbi2mbbMap_, which was just keeping track... |
tree | commitdiff |
2004-07-19 |
Chris Lattner | fill comment to 80 cols |
tree | commitdiff |
2004-07-17 |
Chris Lattner | It looks like physref->virtreg joining is working fine... |
tree | commitdiff |
2004-07-16 |
Chris Lattner | Fix IA64 compatibility |
tree | commitdiff |
2004-07-16 |
Chris Lattner | Use new macro |
tree | commitdiff |
2004-07-15 |
Chris Lattner | Fix for PR341 |
tree | commitdiff |
2004-07-09 |
Chris Lattner | Add checks to ensure that there are no unreachable... |
tree | commitdiff |
2004-07-09 |
Misha Brukman | * Doxygenify comments |
tree | commitdiff |
2004-07-09 |
Alkis Evlogimenos | Fix typo. |
tree | commitdiff |
2004-07-09 |
Alkis Evlogimenos | Improve code comments. |
tree | commitdiff |
2004-07-08 |
Alkis Evlogimenos | Add viewCFG() and viewCFGOnly() APIs. |
tree | commitdiff |
2004-07-07 |
Alkis Evlogimenos | Disable coalescing. |
tree | commitdiff |
2004-07-06 |
Alkis Evlogimenos | Do not crash when joining two intervals of registers... |
tree | commitdiff |
2004-07-06 |
Chris Lattner | Fix a bug in the unreachable block elim pass. Dropping... |
tree | commitdiff |
2004-07-04 |
Alkis Evlogimenos | Correctly compute the ration of iterations/#intervals. |
tree | commitdiff |
2004-07-04 |
Reid Spencer | Add #include <iostream> since Value.h does not #include... |
tree | commitdiff |
2004-07-04 |
Alkis Evlogimenos | Add efficiency statistic. |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Revert patches 1.79 and 1.80 which had to do with dead... |
tree | commitdiff |
2004-07-02 |
Chris Lattner | Add a trivially simple pass to delete unreachable block... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Make sure that we destroy the MBB's, with all of their... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Now that MachineFunction/MachineBasicBlock keep a mappi... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Change MBB autonumber a bit to get the reverse mapping... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Instance var no longer exists |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Start using MBB numbers directly instead of going throu... |
tree | commitdiff |
2004-07-01 |
Chris Lattner | Instead of building a private numbering of MBB's use... |
tree | commitdiff |
2004-06-29 |
Chris Lattner | In line with the previous patch, do not assert out... |
tree | commitdiff |
2004-06-29 |
Chris Lattner | Do not dereference end iterators. It hurts when you... |
tree | commitdiff |
2004-06-27 |
Chris Lattner | Do not find these ugly sparc-specific objects by using... |
tree | commitdiff |
2004-06-25 |
Tanya Lattner | Made a fix so that you can print out MachineInstrs... |
tree | commitdiff |
2004-06-24 |
Misha Brukman | Convert tabs to spaces. |
tree | commitdiff |
2004-06-22 |
Misha Brukman | Making an archive version of the CodeGen library is... |
tree | commitdiff |
2004-06-22 |
Misha Brukman | Provide archive version of CodeGen library (for those... |
tree | commitdiff |
2004-06-21 |
Chris Lattner | Rename Interval class to LiveInterval to avoid conflict... |
tree | commitdiff |
2004-06-20 |
Chris Lattner | Move the IntrinsicLowering header into the CodeGen... |
tree | commitdiff |
2004-06-17 |
Brian Gaeke | Make debugging dumps w/ multiple MachineBBs for a given... |
tree | commitdiff |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
tree | commitdiff |
2004-06-16 |
Chris Lattner | Fix a recent regression in Applications/sgefa that... |
tree | commitdiff |
2004-06-15 |
Chris Lattner | Remove isnan support, correct isunordered support |
tree | commitdiff |
2004-06-12 |
Alkis Evlogimenos | Add the isunordered intrinsic. |
tree | commitdiff |
2004-06-11 |
Chris Lattner | Fix fallout from getOffsetOfLocalArea() being negated... |
tree | commitdiff |
2004-06-11 |
Chris Lattner | Fix lowering to work correctly |
tree | commitdiff |
2004-06-11 |
Chris Lattner | I misled Alkis: LLVM should have isnan, not isunordered. |
tree | commitdiff |
2004-06-11 |
Alkis Evlogimenos | Add the isunordered intrinsic. |
tree | commitdiff |
2004-06-10 |
Chris Lattner | Fix the prolog epilog code inserter to match the docume... |
tree | commitdiff |
2004-06-05 |
Chris Lattner | Remove an unused variable. |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Oops, this was not to go in |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Adjust to the new TargetMachine interface |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Adjust to new TargetMachine interface |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Inline findOptimalStorageSize into it's caller, both... |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-06-02 |
Chris Lattner | Fix a trivial but blatant bug |
tree | commitdiff |
2004-05-30 |
Alkis Evlogimenos | Pull Interval class out of LiveIntervals. |
tree | commitdiff |
2004-05-30 |
Alkis Evlogimenos | When spilling an register, introduce a new temporary... |
tree | commitdiff |
2004-05-30 |
Brian Gaeke | Fix typo in head-of-file comment. |
tree | commitdiff |
2004-05-29 |
Alkis Evlogimenos | Add method to assign stack slot to virtual register... |
tree | commitdiff |
2004-05-29 |
Alkis Evlogimenos | Add grow() member that grows the maps when the number... |
tree | commitdiff |
2004-05-29 |
Alkis Evlogimenos | Remove defs vector from live intervals. |
tree | commitdiff |
2004-05-28 |
Tanya Lattner | updates to ModuloSched |
tree | commitdiff |
2004-05-26 |
Tanya Lattner | Adding scheduling class. |
tree | commitdiff |
2004-05-26 |
Tanya Lattner | Updating my cvs versions. THis is still in progress... |
tree | commitdiff |
2004-05-24 |
Tanya Lattner | Moved MachineBasicBlock deconstructor to cpp file and... |
tree | commitdiff |
2004-05-24 |
Tanya Lattner | Added MachineFunction parent* to MachineBasicBlock... |
tree | commitdiff |
2004-05-24 |
Chris Lattner | Eliminate an explicit use of the LLVM basic block,... |
tree | commitdiff |
2004-05-24 |
Tanya Lattner | Changed clone to be const. |
tree | commitdiff |
2004-05-23 |
Tanya Lattner | Fixed up my changes to add support for cloning Machine... |
tree | commitdiff |
2004-05-23 |
Tanya Lattner | Adding support to clone MachineInstr |
tree | commitdiff |
2004-05-12 |
Chris Lattner | Fix a really nasty bug from my changes on Monday to... |
tree | commitdiff |
2004-05-12 |
Brian Gaeke | Start NextMBBNumber out at zero. |
tree | commitdiff |
2004-05-12 |
Brian Gaeke | Add non-const MachineBasicBlock::getParent() accessor... |
tree | commitdiff |
2004-05-10 |
Chris Lattner | Switch this from using an std::map to using a DenseMap... |
tree | commitdiff |
2004-05-10 |
Chris Lattner | Use a new VRegPHIUseCount to compute uses of PHI values... |
tree | commitdiff |
2004-05-10 |
Chris Lattner | Now that we use an ilist of machine instructions, itera... |
tree | commitdiff |
2004-05-10 |
Chris Lattner | Patch to fix PR337. Make sure to mark all aliased... |
tree | commitdiff |
2004-05-09 |
Chris Lattner | Implement the AddPrototypes method |
tree | commitdiff |
2004-05-08 |
Tanya Lattner | Updating my versions of ModuloScheduling in cvs. Still... |
tree | commitdiff |
2004-05-08 |
Alkis Evlogimenos | Add required header |
tree | commitdiff |
2004-05-08 |
Alkis Evlogimenos | Remove unneeded header |
tree | commitdiff |
2004-05-06 |
Chris Lattner | numeric_limits::infinity() apparently does not work... |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Operate on the Machine CFG instead of on the LLVM CFG |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Stop LiveVariables from using BasicBlocks as part of... |
tree | commitdiff |
2004-04-23 |
Brian Gaeke | Include SparcV9RegInfo.h instead of TargetRegInfo.h... |
tree | commitdiff |
next |