2010-08-16 |
Jim Grosbach | tidy up. remove unused local. |
tree | commitdiff |
2010-08-16 |
Jim Grosbach | Better handle alignment requirements for local objects... |
tree | commitdiff |
2010-08-16 |
Eli Friedman | Until uleb/sleb are MC-ized, add a hack to make them... |
tree | commitdiff |
2010-08-16 |
Jim Grosbach | track local frame size in MFI, not local to the pass... |
tree | commitdiff |
2010-08-16 |
Jakob Stoklund Olesen | Remove unused functions. |
tree | commitdiff |
2010-08-14 |
Ted Kremenek | Update CMake build. |
tree | commitdiff |
2010-08-14 |
Jim Grosbach | Add a local stack object block allocation pass. This... |
tree | commitdiff |
2010-08-13 |
Jakob Stoklund Olesen | Clean up the Spiller.h interface. |
tree | commitdiff |
2010-08-13 |
Jakob Stoklund Olesen | Implement splitting inside a single block. |
tree | commitdiff |
2010-08-13 |
Jim Grosbach | tidy up whitespace a bit |
tree | commitdiff |
2010-08-13 |
Jakob Stoklund Olesen | Let LiveInterval::addRange extend existing ranges,... |
tree | commitdiff |
2010-08-13 |
Jakob Stoklund Olesen | Remember to actually update SplitAnalysis statistics... |
tree | commitdiff |
2010-08-12 |
Jakob Stoklund Olesen | Handle an empty dupli. |
tree | commitdiff |
2010-08-12 |
Jakob Stoklund Olesen | Update the SplitAnalysis statistics as uses are moved... |
tree | commitdiff |
2010-08-12 |
Jakob Stoklund Olesen | Also recompute HasPHIKill flags in LiveInterval::Renumb... |
tree | commitdiff |
2010-08-12 |
Jakob Stoklund Olesen | Remove trailing whitespace. |
tree | commitdiff |
2010-08-12 |
Jakob Stoklund Olesen | Clean up debug output. |
tree | commitdiff |
2010-08-12 |
Jakob Stoklund Olesen | Implement single block splitting. |
tree | commitdiff |
2010-08-11 |
Jakob Stoklund Olesen | Fix a FIXME. The SlotIndex::Slot enum should be private. |
tree | commitdiff |
2010-08-10 |
Bill Wendling | Turn optimize compares back on with fix. We needed... |
tree | commitdiff |
2010-08-10 |
Jakob Stoklund Olesen | Give up on register class recalculation when the regist... |
tree | commitdiff |
2010-08-10 |
Dan Gohman | Revert r110718; it broke clang-i386-darwin9. |
tree | commitdiff |
2010-08-10 |
Jakob Stoklund Olesen | Avoid editing the current live interval during remat. |
tree | commitdiff |
2010-08-10 |
Jakob Stoklund Olesen | More debug spew |
tree | commitdiff |
2010-08-10 |
Bill Wendling | Turn optimize cmps on by default so that we can get... |
tree | commitdiff |
2010-08-10 |
Devang Patel | Do not forget debug info for enums. Use named mdnode... |
tree | commitdiff |
2010-08-10 |
Jakob Stoklund Olesen | Implement register class inflation. |
tree | commitdiff |
2010-08-10 |
Jakob Stoklund Olesen | Recalculate the spill weight and allocation hint for... |
tree | commitdiff |
2010-08-10 |
Devang Patel | Handle TAG_constant for integers. |
tree | commitdiff |
2010-08-10 |
Bill Wendling | Update CMake...sorry for the breakage. |
tree | commitdiff |
2010-08-10 |
Devang Patel | Simplify. |
tree | commitdiff |
2010-08-10 |
Devang Patel | Drop "const". It does not add value here. |
tree | commitdiff |
2010-08-10 |
Evan Cheng | Add missing null check reported by Amaury Pouly. |
tree | commitdiff |
2010-08-10 |
Devang Patel | Do not include file static variable in pubnames list. |
tree | commitdiff |
2010-08-10 |
Jakob Stoklund Olesen | Transpose the calculation of spill weights such that... |
tree | commitdiff |
2010-08-09 |
Bill Wendling | Merge the OptimizeExts and OptimizeCmps passes into... |
tree | commitdiff |
2010-08-09 |
Devang Patel | Undo accidental commit. |
tree | commitdiff |
2010-08-09 |
Devang Patel | Simplify. Avoid redundant checks. |
tree | commitdiff |
2010-08-09 |
Devang Patel | Refactor. |
tree | commitdiff |
2010-08-09 |
Devang Patel | Refactoring. Update DbgVarible to handle queries itself. |
tree | commitdiff |
2010-08-09 |
Devang Patel | It is ok, and convenient, to pass descriptors by value. |
tree | commitdiff |
2010-08-09 |
Jakob Stoklund Olesen | A REG_SEQUENCE instruction may use the same register... |
tree | commitdiff |
2010-08-09 |
Devang Patel | Rename a method. |
tree | commitdiff |
2010-08-08 |
Bill Wendling | Use the "isCompare" machine instruction attribute inste... |
tree | commitdiff |
2010-08-07 |
Dan Gohman | Tidy some #includes and forward-declarations, and move... |
tree | commitdiff |
2010-08-06 |
Jakob Stoklund Olesen | Lazily defer duplicating the live interval we are split... |
tree | commitdiff |
2010-08-06 |
Jim Grosbach | Cleanup comment wording |
tree | commitdiff |
2010-08-06 |
Jakob Stoklund Olesen | Keep the MachiuneFunctionPass pointer around. It is... |
tree | commitdiff |
2010-08-06 |
Jakob Stoklund Olesen | Add LiveInterval::RenumberValues - Garbage collection... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
tree | commitdiff |
2010-08-06 |
Jakob Stoklund Olesen | Add more verification of LiveIntervals. |
tree | commitdiff |
2010-08-06 |
Jakob Stoklund Olesen | Fix swapped COPY operands. |
tree | commitdiff |
2010-08-06 |
Jakob Stoklund Olesen | Don't try to verify LiveIntervals for physical registers. |
tree | commitdiff |
2010-08-06 |
Ted Kremenek | Update CMake build. |
tree | commitdiff |
2010-08-06 |
Bill Wendling | Add the Optimize Compares pass (disabled by default). |
tree | commitdiff |
2010-08-06 |
Devang Patel | While emitting DBG_VALUE for registers spilled at the... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
tree | commitdiff |
2010-08-05 |
Jakob Stoklund Olesen | Be more aggressive about removing joined physreg copies. |
tree | commitdiff |
2010-08-05 |
Jakob Stoklund Olesen | Don't verify LiveVariables if LiveIntervals is available. |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
tree | commitdiff |
2010-08-05 |
Jakob Stoklund Olesen | Add basic verification of LiveIntervals. |
tree | commitdiff |
2010-08-05 |
Jakob Stoklund Olesen | Remove double-def checking from MachineVerifier, so... |
tree | commitdiff |
2010-08-05 |
Jakob Stoklund Olesen | Avoid using a live std::multimap iterator while editing... |
tree | commitdiff |
2010-08-04 |
Bill Wendling | The lower invoke pass needs to have unreachable code... |
tree | commitdiff |
2010-08-04 |
Jakob Stoklund Olesen | Coalesce stack slot accesses that arise when spilling... |
tree | commitdiff |
2010-08-04 |
Jakob Stoklund Olesen | Checkpoint SplitKit progress. |
tree | commitdiff |
2010-08-04 |
Devang Patel | Use location entry only of the location described by... |
tree | commitdiff |
2010-08-04 |
Bill Wendling | The EH prepare passes really want to be the last passes... |
tree | commitdiff |
2010-08-04 |
Devang Patel | Fix typo in comment. |
tree | commitdiff |
2010-08-04 |
Dan Gohman | Change this llvm_unreachable to report_fatal_error... |
tree | commitdiff |
2010-08-04 |
Devang Patel | While spilling live registers at the end of block check... |
tree | commitdiff |
2010-08-04 |
Devang Patel | If a variable is spilled by code generator then use... |
tree | commitdiff |
2010-08-04 |
Dan Gohman | Eliminate unnecessary empty string literals. |
tree | commitdiff |
2010-08-03 |
Jakob Stoklund Olesen | Oops. Don't normalize spill weights twice. |
tree | commitdiff |
2010-08-02 |
Bill Wendling | Early exit and reduce indentation. No functionality... |
tree | commitdiff |
2010-08-02 |
Devang Patel | Free DbgScope created for dead functions. |
tree | commitdiff |
2010-08-02 |
Oscar Fuentes | Prefix `next' iterator operation with `llvm::'. |
tree | commitdiff |
2010-08-02 |
Eli Friedman | PR7586: Make sure we don't claim that unknown bits... |
tree | commitdiff |
2010-08-01 |
Bill Wendling | Reference the personalities. Don't copy them into a... |
tree | commitdiff |
2010-07-30 |
Eli Friedman | Fix for bug reported by Evzen Muller on llvm-commits... |
tree | commitdiff |
2010-07-29 |
Benjamin Kramer | Plug the remaining MC leaks by giving MCObjectStreamer... |
tree | commitdiff |
2010-07-29 |
Dale Johannesen | Comment typo. |
tree | commitdiff |
2010-07-29 |
Jakob Stoklund Olesen | Fix a bug in the -regalloc=fast handling of exotic... |
tree | commitdiff |
2010-07-28 |
Jakob Stoklund Olesen | Print out the regclass of any virtual registers used... |
tree | commitdiff |
2010-07-27 |
Devang Patel | It is FE's responsibility to emit proper directory... |
tree | commitdiff |
2010-07-27 |
Jim Grosbach | Grammar |
tree | commitdiff |
2010-07-27 |
Nate Begeman | Fix a crash in the dag combiner caused by ConstantFoldB... |
tree | commitdiff |
2010-07-27 |
Jim Grosbach | 80 column |
tree | commitdiff |
2010-07-27 |
Jim Grosbach | fix typo |
tree | commitdiff |
2010-07-27 |
Bill Wendling | It's better to have the arrays, which would trigger... |
tree | commitdiff |
2010-07-26 |
Jakob Stoklund Olesen | Add SplitEditor to SplitKit. This class will be used... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Fix a use-after-free. |
tree | commitdiff |
2010-07-26 |
Bill Wendling | Using llvm.eh.catch.all.value instead of .llvm.eh.catch... |
tree | commitdiff |
2010-07-26 |
Evan Cheng | The "excess register pressure" returned by HighRegPress... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Handle Values with no value in getCopyFromRegs. |
tree | commitdiff |
2010-07-26 |
Dan Gohman | A block dominates itself, by definition. |
tree | commitdiff |
2010-07-26 |
Duncan Sands | Pacify gcc-4.5 which wrongly thinks that RExcess (passe... |
tree | commitdiff |
2010-07-26 |
Lang Hames | Factored out a bit of common code to mark VNInfos for... |
tree | commitdiff |
2010-07-25 |
Evan Cheng | Add comments. |
tree | commitdiff |
2010-07-25 |
Bob Wilson | Fix crashes when scheduling a CopyToReg node -- getMach... |
tree | commitdiff |
next |