2008-06-24 |
Dan Gohman | Pass std::string by reference. Thanks Chris! |
tree | commitdiff |
2008-06-24 |
Matthijs Kooijman | Rename a few variables to be more consistent. |
tree | commitdiff |
2008-06-24 |
Owen Anderson | Remove an incorrect comment. |
tree | commitdiff |
2008-06-24 |
Owen Anderson | Use InstrSlots::NUM rather than pre-dividing by four... |
tree | commitdiff |
2008-06-24 |
Dan Gohman | Comment fixes, and make Schedule() pure virtual. |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Add a clear() method to PriorityQueue. |
tree | commitdiff |
2008-06-23 |
Owen Anderson | Add getScaledIntervalSize, which gives a measure of... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Simplify erase_one slightly. It's not necessary to... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Use StringMap instead of std::map<std::string, SDNode*>. |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Add methods to StringMap to erase entries by key. |
tree | commitdiff |
2008-06-23 |
Evan Cheng | Instead of adding an isSS field to LiveInterval to... |
tree | commitdiff |
2008-06-23 |
Wojciech Matyjewicz | First step to fix PR2088. Implement routine to compute the |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Remove two convenience constructors because they're... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Remove an unnecessary cast. |
tree | commitdiff |
2008-06-22 |
Dan Gohman | Use SCEVAddRecExpr::isAffine. |
tree | commitdiff |
2008-06-22 |
Dan Gohman | Move a few more SCEVExpander methods out-of-line. |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Reorder some fields in SDNode. This avoids padding, |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Remove ScheduleDAG's SUnitMap altogether. Instead,... |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Add a priority queue class, which is a wrapper around... |
tree | commitdiff |
2008-06-21 |
Dan Gohman | Change ScheduleDAG's SUnitMap from DenseMap<SDNode... |
tree | commitdiff |
2008-06-21 |
Evan Cheng | Undo spill weight tweak. Need to investigate the perfor... |
tree | commitdiff |
2008-06-20 |
Duncan Sands | Add some methods for querying the nature of a |
tree | commitdiff |
2008-06-20 |
Dan Gohman | Add an allnodes_size method. |
tree | commitdiff |
2008-06-20 |
Dan Gohman | It's invalid to take the one-past-the-end address of... |
tree | commitdiff |
2008-06-19 |
Owen Anderson | Add an idx_iterator to the insertvalue and extractvalue... |
tree | commitdiff |
2008-06-19 |
Dan Gohman | The inline keyword goes before the return type. This... |
tree | commitdiff |
2008-06-19 |
Evan Cheng | Minor spiller tweak to unfavor reload into load/store... |
tree | commitdiff |
2008-06-18 |
Dan Gohman | Move SCEVExpander::visitAddExpr out-of-line. |
tree | commitdiff |
2008-06-18 |
Dan Gohman | Move LSR's private isZero function to a public SCEV... |
tree | commitdiff |
2008-06-18 |
Evan Cheng | Add MachineRegisterInfo::use_empty. |
tree | commitdiff |
2008-06-18 |
Devang Patel | Check empty dominance frontier. |
tree | commitdiff |
2008-06-17 |
Dan Gohman | Auto-upgrade code for multiple-value return statements... |
tree | commitdiff |
2008-06-17 |
Owen Anderson | Add an insertBefore method for attaching previously... |
tree | commitdiff |
2008-06-17 |
Owen Anderson | Fix use of placement new to actually use an address. |
tree | commitdiff |
2008-06-17 |
Anton Korobeynikov | Provide generic hooks for icache invalidation. Add... |
tree | commitdiff |
2008-06-17 |
Matthijs Kooijman | Forgot to commit the ValueTracking header file along... |
tree | commitdiff |
2008-06-17 |
Matthijs Kooijman | 80 column fixes. |
tree | commitdiff |
2008-06-17 |
Chris Lattner | add a new -enable-value-prop flag for llcbeta, that... |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Horizontal-add instructions are not commutative. |
tree | commitdiff |
2008-06-16 |
Gabor Greif | Move some documentation from the header file into Progr... |
tree | commitdiff |
2008-06-16 |
Evan Cheng | - Add "Commutative" property to intrinsics. This allows... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | Add a new flag that disables symbol lookup with dlsym... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Make the InsertBefore argument to FindInsertedValue... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Pass around Instruction* instead of Instruction& in... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Move FindScalarValue from InstructionCombining.cpp... |
tree | commitdiff |
2008-06-16 |
Matthijs Kooijman | Add comment. |
tree | commitdiff |
2008-06-16 |
Duncan Sands | Allow these transforms for types like i256 while |
tree | commitdiff |
2008-06-16 |
Evan Cheng | Add option to commuteInstruction() which forces it... |
tree | commitdiff |
2008-06-16 |
Chris Lattner | add a const version of stripPointerCasts |
tree | commitdiff |
2008-06-15 |
Wojciech Matyjewicz | Fix PR2434. When scanning for exising binary operator... |
tree | commitdiff |
2008-06-14 |
Andrew Lenharth | add missing atomic intrinsic from gcc |
tree | commitdiff |
2008-06-13 |
Duncan Sands | Disable some DAG combiner optimizations that may be |
tree | commitdiff |
2008-06-13 |
Nick Lewycky | Crash less. The i64 restriction in BinomialCoefficient... |
tree | commitdiff |
2008-06-12 |
Evan Cheng | Do not speculatively execute an instruction by hoisting... |
tree | commitdiff |
2008-06-12 |
Duncan Sands | If queried as to whether an operation is legal |
tree | commitdiff |
2008-06-11 |
Gabor Greif | remove bogus comment |
tree | commitdiff |
2008-06-11 |
Gabor Greif | op_iterator-ify dropAllReferences |
tree | commitdiff |
2008-06-11 |
Duncan Sands | Sometimes (rarely) nodes held in LegalizeTypes |
tree | commitdiff |
2008-06-10 |
Duncan Sands | Small doc fix. |
tree | commitdiff |
2008-06-09 |
Duncan Sands | Various tweaks related to apint codegen. No functionality |
tree | commitdiff |
2008-06-09 |
Duncan Sands | Remove some DAG combiner assumptions about sizes |
tree | commitdiff |
2008-06-09 |
Chris Lattner | Add a simple, but efficient, generic scoped hash table |
tree | commitdiff |
2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
tree | commitdiff |
2008-06-06 |
Gabor Greif | get rid of ExtractValueInst::init's Value argument... |
tree | commitdiff |
2008-06-06 |
Gabor Greif | make ExtractValueInst derived from UnaryInstruction |
tree | commitdiff |
2008-06-06 |
Duncan Sands | Tighten up the abstraction slightly. |
tree | commitdiff |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
tree | commitdiff |
2008-06-06 |
Evan Cheng | Refine stack slot interval weight computation. |
tree | commitdiff |
2008-06-05 |
Chris Lattner | Expose a public interface to this pass. |
tree | commitdiff |
2008-06-05 |
Owen Anderson | Add a helper for constructing new live ranges that... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | * Make CallSite::hasArgument const and let it take... |
tree | commitdiff |
2008-06-05 |
Bill Wendling | Cast because I think I know what I'm doing. There are... |
tree | commitdiff |
2008-06-05 |
Matthijs Kooijman | Fix 80 column violations. |
tree | commitdiff |
2008-06-05 |
Bill Wendling | Remove unused parameter. Some clients might use -Werror... |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Add CallSite::hasArgument to allow for seeing if a... |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Add a Name parameter to two of the init methods of... |
tree | commitdiff |
2008-06-04 |
Matthijs Kooijman | Implement the two constructors in InsertValueInst and... |
tree | commitdiff |
2008-06-04 |
Evan Cheng | Add a stack slot coloring pass. Not yet enabled. |
tree | commitdiff |
2008-06-04 |
Duncan Sands | Change packed struct layout so that field sizes |
tree | commitdiff |
2008-06-03 |
Dale Johannesen | Expand documentation of StringConstantPrefix. |
tree | commitdiff |
2008-06-03 |
Dale Johannesen | Add StringConstantPrefix to control what the |
tree | commitdiff |
2008-06-02 |
Chris Lattner | move CannotBeNegativeZero to ValueTracking. Simplify... |
tree | commitdiff |
2008-06-02 |
Chris Lattner | move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
tree | commitdiff |
2008-06-01 |
Chris Lattner | add a predicate. |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Fix a copy+paste error in a comment. |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Fix some bugs with the handling of indices in insertval... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Factor several methods, including getInversePredicate and |
tree | commitdiff |
2008-05-31 |
Dan Gohman | IR, bitcode reader, bitcode writer, and asmparser chang... |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Revert 51775. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Add an isAggregateType predicate. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Add an operator< for SmallVector. |
tree | commitdiff |
2008-05-30 |
Owen Anderson | Forgot to commit this file. |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Patches for building llvm on Solaris x86. Contributed... |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix an error in the comment for APInt::getMinSignedBits. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix doxygen comment syntax. |
tree | commitdiff |
2008-05-29 |
Gabor Greif | add doxygen comments |
tree | commitdiff |
2008-05-29 |
Anton Korobeynikov | Remove guard, so *each* inclusion will result in a... |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Remove more iostream header includes. Needed to impleme... |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Prune and tidy #includes. |
tree | commitdiff |
2008-05-29 |
Anton Korobeynikov | Add file with warning for backward comptibility. Should... |
tree | commitdiff |
next |