Age | Commit message (Expand) | Author |
2008-07-01 | No need to use std::distance. We can just count the number of operands | Owen Anderson |
2008-07-01 | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating | Dan Gohman |
2008-06-30 | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its | Dan Gohman |
2008-06-30 | Revert the SelectionDAG optimization that makes | Duncan Sands |
2008-06-30 | - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an emp... | Evan Cheng |
2008-06-29 | Revert (52748 and friends): | Anton Korobeynikov |
2008-06-28 | Really fix the bootstrap failure. | Chris Lattner |
2008-06-28 | Add back the capability to include nul characters in strings with | Chris Lattner |
2008-06-27 | simplify this check, GetConstantStringInfo validates that a | Chris Lattner |
2008-06-26 | Move GetConstantStringInfo to lib/Analysis. Remove | Eric Christopher |
2008-06-25 | - Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into a | Evan Cheng |
2008-06-25 | Add support for expanding PPC 128 bit floats. | Duncan Sands |
2008-06-25 | Remove the OrigVT member from AtomicSDNode, as it is redundant with | Dan Gohman |
2008-06-25 | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang |
2008-06-21 | Use clear() to zero an existing APInt. | Dan Gohman |
2008-06-14 | add missing atomic intrinsic from gcc | Andrew Lenharth |
2008-06-11 | Sometimes (rarely) nodes held in LegalizeTypes | Duncan Sands |
2008-06-08 | Remove comparison methods for MVT. The main cause | Duncan Sands |
2008-06-06 | Tighten up the abstraction slightly. | Duncan Sands |
2008-06-06 | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands |
2008-06-04 | Fix a memcpy lowering bug. Even though the memcpy alignment is smaller than t... | Evan Cheng |
2008-06-02 | Fold adds and subtracts of zero immediately, instead of waiting | Dan Gohman |
2008-05-31 | Remove an unused variable. | Dan Gohman |
2008-05-29 | Expand small memmovs using inline code. Set the X86 threshold for expanding | Dan Gohman |
2008-05-29 | Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq. | Evan Cheng |
2008-05-27 | Fix some constructs that gcc-4.4 warns about. | Duncan Sands |
2008-05-23 | Generalize the new code in instcombine's ComputeNumSignBits for handling | Dan Gohman |
2008-05-20 | Port the fix for the select operator from instcombine's | Dan Gohman |
2008-05-15 | Make use of vector load and store operations to implement memcpy, memmove, an... | Evan Cheng |
2008-05-14 | When bit-twiddling CondCode values for integer comparisons produces | Dan Gohman |
2008-05-13 | Instead of a vector load, shuffle and then extract an element. Load the eleme... | Evan Cheng |
2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
2008-05-12 | Add support for vicmp/vfcmp codegen, more legalize support coming. | Nate Begeman |
2008-05-07 | Fix a bug in the ComputeMaskedBits logic for multiply. | Dan Gohman |
2008-05-06 | Correct the value of LowBits in srem and urem handling in | Dan Gohman |
2008-05-05 | Added addition atomic instrinsics and, or, xor, min, and max. | Mon P Wang |
2008-05-02 | Fix a mistake in the computation of leading zeros for udiv. | Dan Gohman |
2008-05-02 | Fix a typo in a comment. | Dan Gohman |
2008-04-28 | Fix the SVOffset values for loads and stores produced by | Dan Gohman |
2008-04-28 | Teach InstCombine's ComputeMaskedBits what SelectionDAG's | Dan Gohman |
2008-04-20 | Check we aren't trying to convert PPC long double. | Dale Johannesen |
2008-04-17 | Remove the implicit conversion from SDOperandPtr to SDOperand*; this | Dan Gohman |
2008-04-16 | Ongoing work on improving the instruction selection infrastructure: | Roman Levenstein |
2008-04-14 | Avoid creating MERGE_VALUES nodes for single values. | Dan Gohman |
2008-04-14 | Fix const-correctness issues with the SrcValue handling in the | Dan Gohman |
2008-04-12 | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal | Dan Gohman |
2008-04-11 | detabify | Gabor Greif |
2008-04-07 | Rename MemOperand to MachineMemOperand. This was suggested by | Dan Gohman |
2008-04-07 | Re-commit of the r48822, where the infinite looping problem discovered | Roman Levenstein |
2008-04-03 | Backing out 48222 temporarily. | Evan Cheng |