2007-07-26 |
Christopher Lamb | Add a MachineFunction pass, which runs post register... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Teach DAG scheduling how to properly emit subreg insert... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Have register info provide the inverse mapping of regis... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add target independent MachineInstr's to represent... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add selection DAG nodes for subreg insert/extract.... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Fix 80 col violation. |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Remove subreg index from MachineInstr's and also keep... |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Fix comments for new types. |
tree | commitdiff |
2007-07-26 |
Christopher Lamb | Add support for 3 element 32-bit vector ValueTypes. |
tree | commitdiff |
2007-07-25 |
Evan Cheng | EmitAlignment() also emits optional fill value. |
tree | commitdiff |
2007-07-25 |
Owen Anderson | Forgot to include this file in my last commit. |
tree | commitdiff |
2007-07-25 |
Owen Anderson | Add basic support for performing whole-function RLE. |
tree | commitdiff |
2007-07-25 |
Devang Patel | Add BasicInliner interface. |
tree | commitdiff |
2007-07-24 |
Dan Gohman | Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add initial support for non-local memory dependence... |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add a GVN pass, using the value numbering code I develo... |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Rename a lot of things to change FastDLE to RedundantLo... |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Forgot to commit this file. |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Fix a comment. |
tree | commitdiff |
2007-07-23 |
Owen Anderson | Add FastDLE, the load-elimination counterpart of FastDSE. |
tree | commitdiff |
2007-07-23 |
Bill Wendling | Add missing SSE builtins: |
tree | commitdiff |
2007-07-22 |
Chris Lattner | Disable the string map copy ctor and assignment operators, |
tree | commitdiff |
2007-07-20 |
Dan Gohman | Don't assume that only Uses can be kills. Defs are... |
tree | commitdiff |
2007-07-20 |
Dan Gohman | Simplify the logic for setVolatile. |
tree | commitdiff |
2007-07-20 |
Evan Cheng | Added -print-emitted-asm to print out JIT generated... |
tree | commitdiff |
2007-07-20 |
Owen Anderson | Make the heuristic for shrinking DenseMap smarter. |
tree | commitdiff |
2007-07-20 |
Devang Patel | Use SmallVector instead of std::vector. |
tree | commitdiff |
2007-07-20 |
Owen Anderson | Have DenseMap auto-shrink itself on clear(). This... |
tree | commitdiff |
2007-07-19 |
Devang Patel | Verify loop info. |
tree | commitdiff |
2007-07-19 |
Anton Korobeynikov | Properly initialize value :) |
tree | commitdiff |
2007-07-19 |
Devang Patel | Set up ground work to verify preserved analysis info. |
tree | commitdiff |
2007-07-18 |
Dan Gohman | Add constructor overloads for LoadInst and StoreInst... |
tree | commitdiff |
2007-07-17 |
Reid Spencer | Unbreak the build by putting calls to free into the... |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Add support for walking up memory def chains, which... |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Use realloc() to (potentially) resize the contents... |
tree | commitdiff |
2007-07-16 |
Dan Gohman | Fix comments about vectors to use the current wording. |
tree | commitdiff |
2007-07-16 |
Nick Lewycky | Handle decrementing loops properly. Fixes PR1533. |
tree | commitdiff |
2007-07-15 |
Chris Lattner | add a helper method. |
tree | commitdiff |
2007-07-14 |
Nick Lewycky | Clarify the language. Pointed out by Duncan Sands. |
tree | commitdiff |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
tree | commitdiff |
2007-07-14 |
Nick Lewycky | Add alternate ConstantRange intersection algorithm. |
tree | commitdiff |
2007-07-13 |
Devang Patel | Make LCSSA a loop pass. |
tree | commitdiff |
2007-07-13 |
Dale Johannesen | Skeleton of post-RA scheduler; doesn't do anything... |
tree | commitdiff |
2007-07-13 |
Reid Spencer | Regenerate to pick up Gabor's changes. |
tree | commitdiff |
2007-07-11 |
Tanya Lattner | Adding ability to demote phi to stack. |
tree | commitdiff |
2007-07-11 |
Owen Anderson | Add FastDSE, a new algorithm for doing dead store elimi... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Add OptionalDefOperand. Remove clobbersPred. Also add... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Add support for finding the dependencies of call and... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Fix a bunch of things from Chris' feedback |
tree | commitdiff |
2007-07-10 |
Evan Cheng | When a node value is only used by a CopyToReg, use... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Evidently my earlier fix did not go far enough. When... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | When resizing a BitVector with size 0, be sure to clear... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Expose struct size threhold to allow users to tweak... |
tree | commitdiff |
2007-07-09 |
Owen Anderson | Make the assignment operator for SmallPtrSet return... |
tree | commitdiff |
2007-07-09 |
Devang Patel | Fix memory leak. |
tree | commitdiff |
2007-07-09 |
Chris Lattner | work around an aparent gcc name resolution bug by |
tree | commitdiff |
2007-07-09 |
Chris Lattner | implement operator= for smallptrset |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Move the APInt form of SCEVUnknown::getIntegerSCEV... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2007-07-09 |
Gabor Greif | missed this one |
tree | commitdiff |
2007-07-09 |
Gabor Greif | fix typos |
tree | commitdiff |
2007-07-06 |
Owen Anderson | A first stab at memory dependence analysis. This is... |
tree | commitdiff |
2007-07-06 |
Owen Anderson | Add some accessors to improve consistency. |
tree | commitdiff |
2007-07-06 |
Devang Patel | Add SplitEdge and SplitBlock utility routines. |
tree | commitdiff |
2007-07-06 |
Gabor Greif | finishing touches of bytecode -> bitcode changes. also... |
tree | commitdiff |
2007-07-06 |
Dan Gohman | Remove redundant declarations. |
tree | commitdiff |
2007-07-06 |
Gabor Greif | eliminate residual cruft related to recognizing bytecode |
tree | commitdiff |
2007-07-06 |
Dan Gohman | Fix a comment so that the element numbering match the... |
tree | commitdiff |
2007-07-06 |
Rafael Espindola | Add the byval attribute |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Make MachineFunctionPass::runOnFunction non-virtual... |
tree | commitdiff |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
tree | commitdiff |
2007-07-05 |
Duncan Sands | Make sure only one copy of a filter is placed in the |
tree | commitdiff |
2007-07-04 |
Duncan Sands | Extend eh.selector to support both catches and filters. |
tree | commitdiff |
2007-07-04 |
Devang Patel | Remove unused method - getIDomBlock(). |
tree | commitdiff |
2007-07-04 |
Devang Patel | Fix typo in assertion check. |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Remove declarations for code no longer in the tree... |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-06-29 |
Devang Patel | Add loop info verification mechanism. |
tree | commitdiff |
2007-06-29 |
Dan Gohman | Add an explicit keyword. Thanks Chris! |
tree | commitdiff |
2007-06-29 |
John Criswell | Convert .cvsignore files |
tree | commitdiff |
2007-06-29 |
David Greene | Fix misue of iterator pointing to erased object. Uncov... |
tree | commitdiff |
2007-06-28 |
Dan Gohman | Add new TargetLowering code to provide the final regist... |
tree | commitdiff |
2007-06-28 |
Dan Gohman | Add a default parameter to a SmallVector constructor... |
tree | commitdiff |
2007-06-28 |
Devang Patel | Remove unnecessary comments. |
tree | commitdiff |
2007-06-28 |
Devang Patel | Handle the case when block dominates itself. |
tree | commitdiff |
2007-06-27 |
Devang Patel | Remove ETForest. |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Rename ("shrinkify") MVT::isExtendedValueType to MVT... |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Document the encoding of MVT::ValueType. |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Allow DOUT to be used outside of the llvm namespace. |
tree | commitdiff |
2007-06-26 |
Evan Cheng | Add comment. |
tree | commitdiff |
2007-06-26 |
Evan Cheng | Properly handle kills of a physical register which... |
tree | commitdiff |
2007-06-26 |
Evan Cheng | Add immediate sub-registers. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Replace ?: with if statements, for clarity. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Simplify the expression for MVT::isExtendedValueType. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Simplify the expression for TargetLowering::isTypeLegal. |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Renumber the SimpleValueType values to fill in the... |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Revert the earlier change that removed the M_REMATERIAL... |
tree | commitdiff |
2007-06-26 |
Dan Gohman | Add a convenince member function for appending strings... |
tree | commitdiff |
next |