2008-05-16 |
Gabor Greif | API change for {BinaryOperator|CmpInst|CastInst}::creat... |
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 |
Dale Johannesen | Add CommonLinkage; currently tentative definitions |
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 | Change class' public PassInfo variables to by initializ... |
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 |
Dale Johannesen | Be more aggressive about tail-merging small blocks |
tree | commitdiff |
2008-05-12 |
Bill Wendling | Constify isSourceDefinedByImplicitDef function. Otherwi... |
tree | commitdiff |
2008-05-12 |
Dale Johannesen | Further rework of tail merge algorithm. Not quite |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Refactor isConsecutiveLoad from X86 to TargetLowering... |
tree | commitdiff |
2008-05-12 |
Bill Wendling | Revert the previous commit. Go ahead and hoist remateri... |
tree | commitdiff |
2008-05-12 |
Nate Begeman | Add support for vicmp/vfcmp codegen, more legalize... |
tree | commitdiff |
2008-05-12 |
Bill Wendling | One real change - don't hoist something that's triviall... |
tree | commitdiff |
2008-05-12 |
Dan Gohman | Fix a missing break in the ISD::FLT_ROUNDS_ handling... |
tree | commitdiff |
2008-05-10 |
Evan Cheng | If all sources of a PHI node are defined by an implicit... |
tree | commitdiff |
2008-05-10 |
Bill Wendling | Cosmetic changes: |
tree | commitdiff |
2008-05-09 |
Dale Johannesen | Remove an evil vector bool. Cosmetic refactoring, |
tree | commitdiff |
2008-05-09 |
Dale Johannesen | Rewrite tail merging algorithm to handle the |
tree | commitdiff |
2008-05-08 |
Duncan Sands | Get exception handling working again on 64 bit |
tree | commitdiff |
2008-05-07 |
Anton Korobeynikov | Turn StripPointerCast() into a method |
tree | commitdiff |
2008-05-07 |
Duncan Sands | Output correct exception handling and frame info |
tree | commitdiff |
2008-05-07 |
Evan Cheng | Yet another nasty spiller bug. |
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 | Remove uses of llvm/System/IncludeFile.h that are no... |
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-06 |
Dan Gohman | Fix a broken doxygen comment, and reword it for clarity. |
tree | commitdiff |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
tree | commitdiff |
2008-05-05 |
Dan Gohman | Fix a bug in the ELF writer that caused it to produce... |
tree | commitdiff |
2008-05-05 |
Dan Gohman | Add AsmPrinter support for emitting a directive to... |
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 |
Dale Johannesen | Add comments for previous patch as requested. |
tree | commitdiff |
2008-04-30 |
Scott Michel | Fix custom target lowering for zero/any/sign_extend... |
tree | commitdiff |
2008-04-29 |
Dale Johannesen | Make eh_frame objects by 8-byte aligned on 64-bit |
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-29 |
Evan Cheng | Another extract_subreg coalescing bug. |
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-24 |
Evan Cheng | - Check if a register is livein before removing it... |
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-23 |
Anton Korobeynikov | Unbreak JIT |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Add facility for pre-RA passes |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Use precomputed value, if any |
tree | commitdiff |
2008-04-23 |
Anton Korobeynikov | Cleanup |
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-18 |
Evan Cheng | Correct comment. |
tree | commitdiff |
2008-04-18 |
Evan Cheng | Not safe to "kill" a register if its live range extends... |
tree | commitdiff |
2008-04-17 |
Dan Gohman | Remove the implicit conversion from SDOperandPtr to... |
tree | commitdiff |
2008-04-17 |
Evan Cheng | Be more careful with insert_subreg and extract_subreg... |
tree | commitdiff |
2008-04-17 |
Bill Wendling | Use correct name for method in comment. |
tree | commitdiff |
2008-04-17 |
Dan Gohman | Correct the SrcValue information in the Expand code... |
tree | commitdiff |
2008-04-17 |
Evan Cheng | Fix a sub-register indice propagation bug. |
tree | commitdiff |
2008-04-16 |
Nicolas Geoffray | Correlate stubs with functions in JIT: when emitting... |
tree | commitdiff |
2008-04-16 |
Evan Cheng | After reading memory that's already freed. |
tree | commitdiff |
next |