2007-07-10 |
Dan Gohman | Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR... |
tree | commitdiff |
2007-07-10 |
Evan Cheng | If the operand is marked M_OPTIONAL_DEF_OPERAND, then... |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Fix a bug in the folding of binary operators to undef. |
tree | commitdiff |
2007-07-10 |
Dan Gohman | Fix the folding of undef in several binary operators... |
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-09 |
Dan Gohman | Preserve volatililty and alignment information when... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Change getCopyToParts and getCopyFromParts to always... |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Initialize the IndexedModeActions array with memset... |
tree | commitdiff |
2007-07-09 |
Chris Lattner | Fix this warning: |
tree | commitdiff |
2007-07-06 |
Duncan Sands | The exception handling intrinsics return values, |
tree | commitdiff |
2007-07-06 |
Rafael Espindola | Add the byval attribute |
tree | commitdiff |
2007-07-06 |
Duncan Sands | Remove propagateEHRegister in favour of a more limited |
tree | commitdiff |
2007-07-06 |
Duncan Sands | Remove ExtractGlobalVariable - use StripPointerCasts |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Workaround of getCopyToRegs and getCopyFromRegs bugs... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Change CalculateHeights and CalculateDepths to be non... |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Make the debug string for ISD::MERGE_VALUES consistent... |
tree | commitdiff |
2007-07-05 |
Dan Gohman | Add a parameter to getCopyToParts and getCopyFromParts... |
tree | commitdiff |
2007-07-04 |
Duncan Sands | Extend eh.selector to support both catches and filters. |
tree | commitdiff |
2007-07-03 |
Dan Gohman | Fix several over-aggressive folds for undef nodes in... |
tree | commitdiff |
2007-07-03 |
Dale Johannesen | Fix for PR 1505 (and 1489). Rewrite X87 register |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Replace ExpandScalarFormalArgs and ExpandScalarCallArgs... |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Teach GetNegatedExpression to negate 0-B to B in Unsafe... |
tree | commitdiff |
2007-06-29 |
Evan Cheng | Only do FNEG xform when the vector type is a floating... |
tree | commitdiff |
2007-06-29 |
David Greene | Remove unused variables. |
tree | commitdiff |
2007-06-29 |
Evan Cheng | Fix a vector FP constant CSE bug. |
tree | commitdiff |
2007-06-29 |
David Greene | Remove unnecessary attributions in comments. |
tree | commitdiff |
2007-06-29 |
David Greene | Fix reference to cached end iterator invalidated by... |
tree | commitdiff |
2007-06-29 |
David Greene | Remove the "special tie breaker" because it resulted... |
tree | commitdiff |
2007-06-29 |
Dan Gohman | Fix an assertion failure in legalizing bitcast operator... |
tree | commitdiff |
2007-06-28 |
Dan Gohman | Add new TargetLowering code to provide the final regist... |
tree | commitdiff |
2007-06-27 |
Evan Cheng | Partial fix for PR1502: If a EH register is needed... |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Rename ("shrinkify") MVT::isExtendedValueType to MVT... |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Use getVectorTypeBreakdown in FunctionLoweringInfo... |
tree | commitdiff |
2007-06-27 |
Dan Gohman | Make the comment for ScalarizeVectorOp mention that... |
tree | commitdiff |
2007-06-25 |
Dan Gohman | Generalize MVT::ValueType and associated functions... |
tree | commitdiff |
2007-06-22 |
Dan Gohman | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
tree | commitdiff |
2007-06-22 |
Evan Cheng | std::set is really really terrible. Switch to SmallPtrS... |
tree | commitdiff |
2007-06-21 |
Dan Gohman | Tidy up ValueType names in comments. |
tree | commitdiff |
2007-06-21 |
Dan Gohman | Rename TargetLowering::getNumElements and friends to |
tree | commitdiff |
2007-06-21 |
Evan Cheng | Xforms: |
tree | commitdiff |
2007-06-19 |
Dan Gohman | Pass a SelectionDAG into SDNode::dump everywhere it... |
tree | commitdiff |
2007-06-19 |
Chris Lattner | add isVarArg to CCState |
tree | commitdiff |
2007-06-18 |
Chris Lattner | make ComputeTopDownOrdering significantly faster and... |
tree | commitdiff |
2007-06-18 |
Dan Gohman | Make chain dependencies blue, in addition to being... |
tree | commitdiff |
2007-06-15 |
Tanya Lattner | Codegen support (stripped out) for the annotate attribute. |
tree | commitdiff |
2007-06-15 |
Chris Lattner | Fix CodeGen/X86/inline-asm-x-scalar.ll:test4, by retain... |
tree | commitdiff |
2007-06-15 |
Duncan Sands | Workaround for PR1508. |
tree | commitdiff |
2007-06-14 |
Dan Gohman | Rename MVT::getVectorBaseType to MVT::getVectorElementType. |
tree | commitdiff |
2007-06-13 |
Duncan Sands | Only correctly lower exception handing intrinsics if... |
tree | commitdiff |
2007-06-13 |
Dan Gohman | Introduce new SelectionDAG node opcodes VEXTRACT_SUBVEC... |
tree | commitdiff |
2007-06-13 |
Dan Gohman | When creating CopyFromReg nodes, always use legal types... |
tree | commitdiff |
2007-06-13 |
Duncan Sands | The fix that was applied for PR1224 stops the compiler |
tree | commitdiff |
2007-06-07 |
Dale Johannesen | Do not change the size of function arguments. PR 1489. |
tree | commitdiff |
2007-06-06 |
Duncan Sands | Additional fix for PR1422: make sure the landing pad... |
tree | commitdiff |
2007-06-04 |
Dan Gohman | Pass the DAG to SDNode::dump to let it do more detailed... |
tree | commitdiff |
2007-06-04 |
Dan Gohman | Resolve implicit alignment before computing the Folding... |
tree | commitdiff |
2007-06-02 |
Duncan Sands | Integrate exception filter support and exception catch... |
tree | commitdiff |
2007-06-01 |
Duncan Sands | Since TypeInfos are passed as i8 pointers, a NULL TypeI... |
tree | commitdiff |
2007-05-30 |
Chris Lattner | Fix CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll... |
tree | commitdiff |
2007-05-25 |
Chris Lattner | tighten up recursion depth again |
tree | commitdiff |
2007-05-24 |
Dan Gohman | Minor comment cleanups. |
tree | commitdiff |
2007-05-24 |
Dan Gohman | Add explicit qualification for namespace MVT members. |
tree | commitdiff |
2007-05-24 |
Evan Cheng | Fix a typo that caused combiner to create mal-formed... |
tree | commitdiff |
2007-05-23 |
Anton Korobeynikov | Mark all calls as "could throw", when exceptions are... |
tree | commitdiff |
2007-05-23 |
Chris Lattner | prevent exponential recursion in isNegatibleForFree |
tree | commitdiff |
2007-05-19 |
Chris Lattner | same patch as the previous one, but the symmetric case |
tree | commitdiff |
2007-05-19 |
Chris Lattner | Disable the (A == (B-A)) -> 2*A == B xform when the... |
tree | commitdiff |
2007-05-18 |
Dan Gohman | Qualify calls to getTypeForValueType with MVT:: too. |
tree | commitdiff |
2007-05-18 |
Dan Gohman | Qualify several calls to functions in the MVT namespace... |
tree | commitdiff |
2007-05-17 |
Chris Lattner | disable MaskedValueIsZero, ComputeMaskedBits, and Simpl... |
tree | commitdiff |
2007-05-17 |
Chris Lattner | add expand support for ADDC/SUBC/ADDE/SUBE so we can... |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Add target hook to specify block size limit for if... |
tree | commitdiff |
2007-05-16 |
Dale Johannesen | Don't fold bitconvert(load) for preinc/postdec loads... |
tree | commitdiff |
2007-05-16 |
Chris Lattner | Use a ptr set instead of a linear search to unique... |
tree | commitdiff |
2007-05-16 |
Evan Cheng | Bug fix: should check ABI alignment, not pref. alignment. |
tree | commitdiff |
2007-05-15 |
Lauro Ramos Venancio | Fix an infinite recursion in GetNegatedExpression. |
tree | commitdiff |
2007-05-15 |
Chris Lattner | Fix some subtle issues handling immediate values. ... |
tree | commitdiff |
2007-05-14 |
Chris Lattner | implement a simple fneg optimization/propagation thing... |
tree | commitdiff |
2007-05-09 |
Evan Cheng | Can't fold the bit_convert is the store is a truncating... |
tree | commitdiff |
2007-05-09 |
Anton Korobeynikov | Do not assert, when case range split metric is zero... |
tree | commitdiff |
2007-05-07 |
Evan Cheng | Forgot a check. |
tree | commitdiff |
2007-05-07 |
Evan Cheng | Enable a couple of xforms: |
tree | commitdiff |
2007-05-07 |
Duncan Sands | Parameter attributes on invoke calls were being lost... |
tree | commitdiff |
2007-05-06 |
Anton Korobeynikov | Detabify |
tree | commitdiff |
2007-05-05 |
Chris Lattner | Propagate alignment/volatility in two places. |
tree | commitdiff |
2007-05-04 |
Duncan Sands | A bitcast of a global variable may have been constant... |
tree | commitdiff |
2007-05-03 |
Evan Cheng | Don't create indexed load / store with zero offset! |
tree | commitdiff |
2007-05-03 |
Chris Lattner | Allow i/s to match (gv+c). This fixes CodeGen/PowerPC... |
tree | commitdiff |
2007-05-03 |
Devang Patel | Drop 'const' |
tree | commitdiff |
2007-05-02 |
Anton Korobeynikov | Properly set arguments bitwidth of EHSELECT node |
tree | commitdiff |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
tree | commitdiff |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
tree | commitdiff |
2007-05-01 |
Evan Cheng | Forgot about chain result; also UNDEF cannot have multi... |
tree | commitdiff |
2007-05-01 |
Evan Cheng | * Only turn a load to UNDEF if all of its outputs have... |
tree | commitdiff |
2007-04-30 |
Chris Lattner | Continue refactoring inline asm code. If there is... |
tree | commitdiff |
2007-04-30 |
Chris Lattner | refactor GetRegistersForValue to take OpInfo as an... |
tree | commitdiff |
2007-04-30 |
Chris Lattner | refactor some code, no functionality change |
tree | commitdiff |
2007-04-29 |
Chris Lattner | generalize aggregate handling |
tree | commitdiff |
2007-04-28 |
Chris Lattner | memory operands that have a direct operand should have... |
tree | commitdiff |
next |