Age | Commit message (Expand) | Author |
2010-06-25 | use ArgOperand API | Gabor Greif |
2010-06-25 | prune an include | Gabor Greif |
2010-06-24 | It's possible that a flag is added to the SDNode that points back to the | Bill Wendling |
2010-06-24 | Simplify this code; switch lowering shouldn't produce cases | Dan Gohman |
2010-06-24 | Eliminate the other half of the BRCOND optimization, and update | Dan Gohman |
2010-06-24 | Eliminate the first have of the optimization which eliminates BRCOND | Dan Gohman |
2010-06-24 | Reapply r106634, now that the bug it exposed is fixed. | Dan Gohman |
2010-06-24 | Optimize the "bit test" code path for switch lowering in the | Dan Gohman |
2010-06-23 | MorphNodeTo doesn't preserve the memory operands. Because we're morphing a node | Bill Wendling |
2010-06-23 | Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner... | Daniel Dunbar |
2010-06-23 | Some targets don't require the fencing MEMBARRIER instructions surrounding | Jim Grosbach |
2010-06-21 | Use A.append(...) instead of A.insert(A.end(), ...) when A is a | Dan Gohman |
2010-06-21 | Revert r106422, which is breaking the non-fast-isel path. | Dan Gohman |
2010-06-21 | More changes for non-top-down fast-isel. | Dan Gohman |
2010-06-21 | Do one lookup instead of two. | Dan Gohman |
2010-06-21 | Generalize this to look in the regular ValueMap in addition to | Dan Gohman |
2010-06-18 | Teach regular and fast isel to set dead flags on unused implicit defs | Dan Gohman |
2010-06-18 | back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set) | Jim Grosbach |
2010-06-18 | Fix cross initialization compilation error. | Evan Cheng |
2010-06-18 | Add Expand-to-libcall support for additional atomics. This covers the usual | Jim Grosbach |
2010-06-18 | Minor code simplifications. | Dan Gohman |
2010-06-18 | Give NamedRegionTimer an Enabled flag, allowing all its clients to | Dan Gohman |
2010-06-18 | Don't replace the old Ordering object with a new one; just clear() | Dan Gohman |
2010-06-18 | Don't call clear() on DbgInfo when it's going to be deleted anyway. | Dan Gohman |
2010-06-18 | Change UpdateNodeOperands' operand and return value from SDValue to | Dan Gohman |
2010-06-18 | Eliminate unnecessary uses of getZExtValue(). | Dan Gohman |
2010-06-18 | isValueValidForType can be a static member function. | Dan Gohman |
2010-06-18 | Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass, | Dan Gohman |
2010-06-18 | Handle ext(ext(x)) -> ext(x) immediately, since it's simple. | Dan Gohman |
2010-06-17 | Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This | Stuart Hastings |
2010-06-17 | add missing break. inconsequential as the code shouldn't be reached, but | Jim Grosbach |
2010-06-17 | Add entries for Expanding atomic intrinsics to libcalls. Just a placeholder | Jim Grosbach |
2010-06-17 | ISD::MEMBARRIER should lower to a libcall (__sync_synchronize) if the target | Jim Grosbach |
2010-06-15 | Fixed vector widening of binary instructions that can trap. Patch by Visa Put... | Mon P Wang |
2010-06-10 | Code refactoring, no functionality changes. | Evan Cheng |
2010-06-09 | Mark physregs defined by inline asm as implicit. | Jakob Stoklund Olesen |
2010-06-09 | Add argument name comments. | Jakob Stoklund Olesen |
2010-06-04 | Fixed a bug during widening where we would avoid legalizing a node. When we | Mon P Wang |
2010-06-03 | Fix SimplifyDemandedBits' AssertZext logic to demand all the bits. It | Dan Gohman |
2010-06-03 | Implement expansion in type legalization for add/sub with overflow. The | Eli Friedman |
2010-06-01 | Keep track of incoming debug value of unused argument. | Devang Patel |
2010-06-01 | Fill in missing support for ISD::FEXP, ISD::FPOWI, and friends. | Dan Gohman |
2010-05-31 | fix PR6623: when optimizing for size, don't inline memcpy/memsets | Chris Lattner |
2010-05-31 | the 'limit' argument to FindOptimalMemOpLowering is unsigned, not uint64_t. | Chris Lattner |
2010-05-30 | Use `llvm::next' instead of `next' to make VC++ 2010 happy. | Oscar Fuentes |
2010-05-29 | Reorder some code in SelectionDAGBuilder. | Dan Gohman |
2010-05-29 | SelectionDAG shouldn't have a FunctionLoweringInfo member. RegsForValue | Dan Gohman |
2010-05-28 | Fix some latency computation bugs: if the use is not a machine opcode do not ... | Evan Cheng |
2010-05-28 | Eliminate the restriction that the array size in an alloca must be i32. | Dan Gohman |
2010-05-27 | Update the saved stack pointer in the sjlj function context following either | Jim Grosbach |