2008-05-20 |
Dan Gohman | Port the fix for the select operator from instcombine's |
tree | commitdiff |
2008-05-20 |
Dan Gohman | Code simplification. |
tree | commitdiff |
2008-05-16 |
Evan Cheng | If the result of a BIT_CONVERT is a v1* vector, it... |
tree | commitdiff |
2008-05-16 |
Duncan Sands | Silence the compiler warning differently. The |
tree | commitdiff |
2008-05-15 |
Nate Begeman | Actually scalarize the operand to BIT_CONVERT instead... |
tree | commitdiff |
2008-05-15 |
Dan Gohman | IR support for extractvalue and insertvalue instruction... |
tree | commitdiff |
2008-05-15 |
Evan Cheng | Make use of vector load and store operations to impleme... |
tree | commitdiff |
2008-05-14 |
Evan Cheng | Use a better idiom to silence compiler warnings. |
tree | commitdiff |
2008-05-14 |
Evan Cheng | Really silence compiler warnings. |
tree | commitdiff |
2008-05-14 |
Evan Cheng | Really silence compiler warnings. |
tree | commitdiff |
2008-05-14 |
Evan Cheng | Silence some compiler warnings. |
tree | commitdiff |
2008-05-14 |
Dan Gohman | When bit-twiddling CondCode values for integer comparis... |
tree | commitdiff |
2008-05-14 |
Dan Gohman | Whitespace cleanups. |
tree | commitdiff |
2008-05-13 |
Evan Cheng | Instead of a vector load, shuffle and then extract... |
tree | commitdiff |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Teach Legalize how to scalarize VSETCC |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Xform bitconvert(build_pair(load a, load b)) to a singl... |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Refactor isConsecutiveLoad from X86 to TargetLowering... |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Add support for vicmp/vfcmp codegen, more legalize... |
tree | commitdiff |
2008-05-12 |
Dan Gohman | Fix a missing break in the ISD::FLT_ROUNDS_ handling... |
tree | commitdiff |
2008-05-07 |
Anton Korobeynikov | Turn StripPointerCast() into a method |
tree | commitdiff |
2008-05-07 |
Dan Gohman | Fix a bug in the ComputeMaskedBits logic for multiply. |
tree | commitdiff |
2008-05-06 |
Anton Korobeynikov | Make StripPointerCast a common function (should we... |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Make several variable declarations static. |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Instead of enumerating each opcode that isn't handled... |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Correct the value of LowBits in srem and urem handling in |
tree | commitdiff |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
tree | commitdiff |
2008-05-02 |
Dan Gohman | Fix a mistake in the computation of leading zeros for... |
tree | commitdiff |
2008-05-02 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-05-02 |
Dan Gohman | Use push_back(...) instead of resize(1, ...), per revie... |
tree | commitdiff |
2008-05-01 |
Dan Gohman | Fix uninitialized uses of the FPC variable. |
tree | commitdiff |
2008-05-01 |
Chris Lattner | don't randomly miscompile seto/setuo just because we... |
tree | commitdiff |
2008-04-30 |
Arnold Schwaighofer | Tail call optimization improvements: |
tree | commitdiff |
2008-04-30 |
Scott Michel | Fix custom target lowering for zero/any/sign_extend... |
tree | commitdiff |
2008-04-29 |
Roman Levenstein | Use std::set instead of std::priority_queue for the... |
tree | commitdiff |
2008-04-29 |
Chris Lattner | make the vector conversion magic handle multiple results. |
tree | commitdiff |
2008-04-29 |
Chris Lattner | add support for multiple return values in inline asm... |
tree | commitdiff |
2008-04-28 |
Evan Cheng | Fix a bug in RegsForValue::getCopyToRegs() that causes... |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Evan pointed out that folding sext to zext may not... |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Delete an unused constructor. |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Add a comment to CreateRegForValue that clarifies the... |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Rewrite the comments for RegsForValue and its members... |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Don't call size() on each iteration of the loop. |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Fix the SVOffset values for loads and stores produced by |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Teach InstCombine's ComputeMaskedBits what SelectionDAG's |
tree | commitdiff |
2008-04-28 |
Dan Gohman | Teach DAGCombine to convert (sext x) to (zext x) when the |
tree | commitdiff |
2008-04-28 |
Chris Lattner | Another collection of random cleanups. No functionalit... |
tree | commitdiff |
2008-04-28 |
Chris Lattner | Remove the SmallVector ctor that converts from a SmallV... |
tree | commitdiff |
2008-04-28 |
Chris Lattner | switch RegsForValue::Regs to be a SmallVector to avoid |
tree | commitdiff |
2008-04-27 |
Chris Lattner | move static function out of anon namespace, no function... |
tree | commitdiff |
2008-04-27 |
Chris Lattner | Another step to getting multiple result inline asm... |
tree | commitdiff |
2008-04-27 |
Chris Lattner | typo |
tree | commitdiff |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm: |
tree | commitdiff |
2008-04-27 |
Chris Lattner | isa+cast -> dyn_cast |
tree | commitdiff |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line. |
tree | commitdiff |
2008-04-26 |
Chris Lattner | A few inline asm cleanups: |
tree | commitdiff |
2008-04-25 |
Dan Gohman | Remove the code from CodeGenPrepare that moved getresul... |
tree | commitdiff |
2008-04-25 |
Nate Begeman | Pull the code to perform an INSERT_VECTOR_ELT in memory... |
tree | commitdiff |
2008-04-23 |
Dan Gohman | Use isa instead of dyn_cast. |
tree | commitdiff |
2008-04-23 |
Dan Gohman | Add support to codegen for getresult instructions with... |
tree | commitdiff |
2008-04-21 |
Dan Gohman | Fix an out-of-bounds access in -view-sunit-dags in... |
tree | commitdiff |
2008-04-20 |
Dale Johannesen | Check we aren't trying to convert PPC long double. |
tree | commitdiff |
2008-04-20 |
Chris Lattner | Switch to using Simplified ConstantFP::get API. |
tree | commitdiff |
2008-04-18 |
Duncan Sands | Implement a bit more softfloat support in |
tree | commitdiff |
2008-04-18 |
Duncan Sands | Add some more FIXME's for indexed loads and stores. |
tree | commitdiff |
2008-04-18 |
Duncan Sands | Provide an explicit list of operands to MakeLibcall, |
tree | commitdiff |
2008-04-17 |
Dan Gohman | Remove the implicit conversion from SDOperandPtr to... |
tree | commitdiff |
2008-04-17 |
Dan Gohman | Correct the SrcValue information in the Expand code... |
tree | commitdiff |
2008-04-16 |
Roman Levenstein | Ongoing work on improving the instruction selection... |
tree | commitdiff |
2008-04-15 |
Dan Gohman | Fix the new scheduler assertion checks to work when |
tree | commitdiff |
2008-04-15 |
Nicolas Geoffray | Change Divided flag to Split, as suggested by Evan |
tree | commitdiff |
2008-04-15 |
Dan Gohman | Treat EntryToken nodes as "passive" so that they aren... |
tree | commitdiff |
2008-04-14 |
Dan Gohman | In -view-sunit-dags, display "special" chain dependenci... |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Avoid creating MERGE_VALUES nodes for single values. |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Fix const-correctness issues with the SrcValue handling... |
tree | commitdiff |
2008-04-14 |
Nicolas Geoffray | Fix /test/CodeGen/PowerPC/big-endian-actual-args.ll... |
tree | commitdiff |
2008-04-14 |
Duncan Sands | Initial libcall support for LegalizeTypes. This is |
tree | commitdiff |
2008-04-13 |
Duncan Sands | LegalizeTypes can sometimes have deleted nodes |
tree | commitdiff |
2008-04-13 |
Nicolas Geoffray | Add a divided flag for the first piece of an argument... |
tree | commitdiff |
2008-04-12 |
Duncan Sands | Factor some libcall code. |
tree | commitdiff |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
tree | commitdiff |
2008-04-11 |
Gabor Greif | detabify |
tree | commitdiff |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
tree | commitdiff |
2008-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
tree | commitdiff |
2008-04-06 |
Torok Edwin | Prefer to expand mask for xor to -1, so we have a chanc... |
tree | commitdiff |
2008-04-04 |
Dale Johannesen | Make sure both PendingLoads and PendingExports are... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Start of a series of patches related to implicit_def. |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
tree | commitdiff |
2008-04-01 |
Dale Johannesen | Revert 49006 for the moment. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | More soft fp fixes. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Pasto. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Add comment. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Unbreak ARM / Thumb soft FP support. |
tree | commitdiff |
2008-03-31 |
Dale Johannesen | Emit exception handling info for functions which are |
tree | commitdiff |
2008-03-31 |
Dan Gohman | Fix a DAGCombiner optimization to respect volatile... |
tree | commitdiff |
2008-03-30 |
Chris Lattner | Fix "Control reaches the end of non-void function"... |
tree | commitdiff |
2008-03-29 |
Evan Cheng | Cosmetic changes. |
tree | commitdiff |
2008-03-28 |
Chris Lattner | ifdef out a dead function. Should this be removed? |
tree | commitdiff |
2008-03-28 |
Duncan Sands | Rename getAnyLoad to getLoad is suggested by Evan. |
tree | commitdiff |
next |