2010-12-22 |
Chris Lattner | Fix a bug in ReduceLoadWidth that wasn't handling extending |
tree | commitdiff |
2010-12-22 |
Chris Lattner | more cleanups, move a check for "roundedness" earlier... |
tree | commitdiff |
2010-12-22 |
Chris Lattner | reduce indentation and improve comments, no functionali... |
tree | commitdiff |
2010-12-21 |
Andrew Trick | In DelayForLiveRegsBottomUp, handle instructions that... |
tree | commitdiff |
2010-12-21 |
Andrew Trick | whitespace |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Reapply 122353-122355 with fixes. 122354 was wrong; |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Revert 122353-122355 for the moment, they broke stuff. |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Add a new transform to DAGCombiner. |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Get the type of a shift from the shift, not from its... |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Shift by the word size is invalid IR; don't create it. |
tree | commitdiff |
2010-12-21 |
Chris Lattner | fix some typos |
tree | commitdiff |
2010-12-21 |
Stuart Hastings | Fix indentation, add comment. |
tree | commitdiff |
2010-12-21 |
Stuart Hastings | Missing logic for nested CALLSEQ_START/END. |
tree | commitdiff |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
tree | commitdiff |
2010-12-21 |
Chris Lattner | improve "cannot yet select" errors a trivial amount... |
tree | commitdiff |
2010-12-20 |
Dale Johannesen | Cosmetic changes. |
tree | commitdiff |
2010-12-20 |
Chris Lattner | implement type legalization promotion support for SMULO... |
tree | commitdiff |
2010-12-20 |
Chris Lattner | Fix a bug in the scheduler's handling of "unspillable... |
tree | commitdiff |
2010-12-20 |
Chris Lattner | the result of CheckForLiveRegDef is dead, remove it. |
tree | commitdiff |
2010-12-20 |
Chris Lattner | reduce indentation, no functionality change. |
tree | commitdiff |
2010-12-19 |
Nick Lewycky | Add missing standard headers. Patch by Joerg Sonnenberger! |
tree | commitdiff |
2010-12-19 |
Chris Lattner | teach MaskedValueIsZero how to analyze ADDE. This is |
tree | commitdiff |
2010-12-19 |
Chris Lattner | fix PR8642: if a critical edge has a PHI value that... |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Fix a DAGCombiner crash when folding binary vector... |
tree | commitdiff |
2010-12-17 |
Dale Johannesen | Add a transform to DAG Combiner. This improves the |
tree | commitdiff |
2010-12-17 |
Bob Wilson | Fix crash compiling a QQQQ REG_SEQUENCE for a Neon... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | take care of some todos, transforming [us]mul_lohi... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | when transforming a MULHS into a wider MUL, there is... |
tree | commitdiff |
2010-12-13 |
Chris Lattner | Add a couple dag combines to transform mulhi/mullo... |
tree | commitdiff |
2010-12-13 |
Chris Lattner | reduce indentation by using continue, no functionality... |
tree | commitdiff |
2010-12-12 |
Duncan Sands | Catch attempts to remove a deleted node from the CSE... |
tree | commitdiff |
2010-12-09 |
Stuart Hastings | Initial support for nested CALLSEQ_START/CALLSEQ_END... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | 80-col fixups. |
tree | commitdiff |
2010-12-08 |
Eric Christopher | Reword comment slightly. |
tree | commitdiff |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
tree | commitdiff |
2010-12-06 |
Devang Patel | If dbg_declare() or dbg_value() is not lowered by isel... |
tree | commitdiff |
2010-12-04 |
Benjamin Kramer | Remove unneeded zero arrays. |
tree | commitdiff |
2010-12-01 |
Jay Foad | PR5207: Rename overloaded APInt methods set(), clear... |
tree | commitdiff |
2010-11-30 |
Evan Cheng | Enable sibling call optimization of libcalls which... |
tree | commitdiff |
2010-11-30 |
Chris Lattner | add TLI support indicating that jumps are more expensiv... |
tree | commitdiff |
2010-11-30 |
Jay Foad | PR5207: Make APInt::set(), APInt::clear() and APInt... |
tree | commitdiff |
2010-11-29 |
Michael J. Spencer | Merge System into Support. |
tree | commitdiff |
2010-11-28 |
Bob Wilson | Fix a comment typo. |
tree | commitdiff |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
tree | commitdiff |
2010-11-22 |
Benjamin Kramer | Implement the "if (X == 6 || X == 4)" -> "if ((X|2... |
tree | commitdiff |
2010-11-20 |
Benjamin Kramer | Silence Release build warnings about unused functions. |
tree | commitdiff |
2010-11-20 |
Duncan Sands | On X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not... |
tree | commitdiff |
2010-11-20 |
Andrew Trick | Removing the useless test that I added recently. It... |
tree | commitdiff |
2010-11-20 |
Bill Wendling | Check for _setjmp too, because it's also used. |
tree | commitdiff |
2010-11-19 |
Mon P Wang | Make isScalarToVector to return false if the node is... |
tree | commitdiff |
2010-11-18 |
Duncan Sands | Fix thinko: we must turn select(anyext, sext) into... |
tree | commitdiff |
2010-11-18 |
Duncan Sands | The DAGCombiner was threading select over pairs of... |
tree | commitdiff |
2010-11-18 |
Dale Johannesen | Do not throw away alignment when generating the DAG for |
tree | commitdiff |
2010-11-17 |
John Thompson | Bug 8621 fix - pointer cast stripped from inline asm... |
tree | commitdiff |
2010-11-16 |
Dan Gohman | Split pseudo-instruction expansion into a separate... |
tree | commitdiff |
2010-11-12 |
Andrew Trick | typo (4th checkin for one fix) |
tree | commitdiff |
2010-11-12 |
Andrew Trick | Fixes PR8287: SD scheduling time. The fix is a failsafe... |
tree | commitdiff |
2010-11-12 |
Chris Lattner | tidy up. |
tree | commitdiff |
2010-11-11 |
Dan Gohman | Remove the memmove->memcpy optimization from CodeGen... |
tree | commitdiff |
2010-11-09 |
Dan Gohman | Fix DAGCombiner to avoid folding a sext-in-reg or simil... |
tree | commitdiff |
2010-11-09 |
Dale Johannesen | Fix an inline asm pasto from 117667; was preventing |
tree | commitdiff |
2010-11-05 |
Duncan Sands | When passing a parameter using the 'byval' mechanism... |
tree | commitdiff |
2010-11-03 |
Eric Christopher | Just return undef for invalid masks or elts, and since... |
tree | commitdiff |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
tree | commitdiff |
2010-11-03 |
Duncan Sands | Inside the calling convention logic LocVT is always... |
tree | commitdiff |
2010-11-03 |
Eric Christopher | If we have an undef mask our Elt will be -1 for our... |
tree | commitdiff |
2010-11-03 |
Dan Gohman | Fix DAGCombiner to avoid going into an infinite loop... |
tree | commitdiff |
2010-11-03 |
Evan Cheng | Two sets of changes. Sorry they are intermingled. |
tree | commitdiff |
2010-11-02 |
Devang Patel | If value map does not have register for an argument... |
tree | commitdiff |
2010-11-02 |
Devang Patel | Use frameindex, if available, as a last resort to emit... |
tree | commitdiff |
2010-10-29 |
Bob Wilson | Remove DAG combiner patch to fold vector splats. Instc... |
tree | commitdiff |
2010-10-29 |
Evan Cheng | Avoiding overly aggressive latency scheduling. If the... |
tree | commitdiff |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
tree | commitdiff |
2010-10-28 |
Bob Wilson | Teach the DAG combiner to fold a splat of a splat.... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Re-commit 117518 and 117519 now that ARM MC test failur... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Revert 117518 and 117519 for now. They changed scheduli... |
tree | commitdiff |
2010-10-28 |
Evan Cheng | Fix a major bug in operand latency computation. The... |
tree | commitdiff |
2010-10-26 |
Dale Johannesen | Use a MemIntrinsicSDNode for ISD::PREFETCH, which touches |
tree | commitdiff |
2010-10-26 |
Devang Patel | Assign source ordering to nodes created for StoreInst. |
tree | commitdiff |
2010-10-26 |
Nick Lewycky | For statistics that are only used in functions declared... |
tree | commitdiff |
2010-10-25 |
Devang Patel | Simplify. |
tree | commitdiff |
2010-10-25 |
Devang Patel | Add counters to count basic blocks and machine basic... |
tree | commitdiff |
2010-10-23 |
Chandler Carruth | Move the remaining attribute macros to systematic names... |
tree | commitdiff |
2010-10-21 |
Michael J. Spencer | X86: Base _fltused on the FunctionType of the called... |
tree | commitdiff |
2010-10-21 |
Michael J. Spencer | CodeGen-Windows: Only emit _fltused if a VarArg functio... |
tree | commitdiff |
2010-10-20 |
Dale Johannesen | Remove Synthesizable from the Type system; as MMX vector |
tree | commitdiff |
2010-10-20 |
Dan Gohman | Make CodeGen TBAA-aware. |
tree | commitdiff |
2010-10-19 |
Jim Grosbach | Add a pre-dispatch SjLj EH hook on the unwind edge... |
tree | commitdiff |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
tree | commitdiff |
2010-10-16 |
Michael J. Spencer | X86-Windows: Emit an undefined global __fltused symbol... |
tree | commitdiff |
2010-10-16 |
Michael J. Spencer | Whitespace! |
tree | commitdiff |
2010-10-10 |
Chris Lattner | fix the default va_arg expansion (in the realignment... |
tree | commitdiff |
2010-10-06 |
Dan Gohman | ComputeLinearIndex doesn't need its TLI argument. |
tree | commitdiff |
2010-10-06 |
Evan Cheng | - Add TargetInstrInfo::getOperandLatency() to compute... |
tree | commitdiff |
2010-10-05 |
Owen Anderson | Use a more efficient lowering of uint64_t --> float... |
tree | commitdiff |
2010-10-04 |
Evan Cheng | This DAG combine BRCOND transformation can look pass... |
tree | commitdiff |
2010-10-01 |
Devang Patel | Fix code gen crash reported in PR 8235. We still lose... |
tree | commitdiff |
2010-10-01 |
Gabor Greif | typo |
tree | commitdiff |
2010-10-01 |
Chris Lattner | fix typo |
tree | commitdiff |
2010-10-01 |
Chris Lattner | fix rdar://8494845 + PR8244 - a miscompile exposed... |
tree | commitdiff |
next |