2010-06-28 |
Bob Wilson | Unlike other targets, ARM now uses BUILD_VECTORs post... |
tree | commitdiff |
2010-06-28 |
Devang Patel | Use DW_FORM_addr for DW_AT_entry_pc. |
tree | commitdiff |
2010-06-28 |
Dale Johannesen | In asm's, output operands with matching input constraints |
tree | commitdiff |
2010-06-28 |
Devang Patel | Include inlined function in list of processed subprograms. |
tree | commitdiff |
2010-06-28 |
Jim Grosbach | new, no longer brain-dead, r106907 |
tree | commitdiff |
2010-06-28 |
Jakob Stoklund Olesen | After physreg coalescing, physical registers might... |
tree | commitdiff |
2010-06-28 |
Jakob Stoklund Olesen | Add more special treatment for inline asm in RegAllocFast. |
tree | commitdiff |
2010-06-28 |
Devang Patel | Preserve deleted function's local variables' debug... |
tree | commitdiff |
2010-06-28 |
Gabor Greif | simplify: we have solid argument iterator range |
tree | commitdiff |
2010-06-28 |
Daniel Dunbar | Revert r106907, "make sure to handle dbg_value instruct... |
tree | commitdiff |
2010-06-28 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2010-06-26 |
Rafael Espindola | When splitting a VAARG, remember its alignment. |
tree | commitdiff |
2010-06-26 |
Bob Wilson | Revert my if-conversion cleanup since it caused a bunch... |
tree | commitdiff |
2010-06-26 |
Benjamin Kramer | VNInfos don't need to be destructed anymore. |
tree | commitdiff |
2010-06-26 |
Bob Wilson | Clean up some problems with extra CFG edges being intro... |
tree | commitdiff |
2010-06-25 |
Jim Grosbach | make sure to handle dbg_value instructions in the middl... |
tree | commitdiff |
2010-06-25 |
Jakob Stoklund Olesen | Don't track kills in VNInfo. Use interval ends instead. |
tree | commitdiff |
2010-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
tree | commitdiff |
2010-06-25 |
Devang Patel | Collect debug info for optimized variables of inlined... |
tree | commitdiff |
2010-06-25 |
Jim Grosbach | 80 column and typo fix |
tree | commitdiff |
2010-06-25 |
Dale Johannesen | The hasMemory argument is irrelevant to how the argument |
tree | commitdiff |
2010-06-25 |
Bill Wendling | - Reapply r106066 now that the bzip2 build regression... |
tree | commitdiff |
2010-06-25 |
Bill Wendling | We should remove the live range from the destination... |
tree | commitdiff |
2010-06-25 |
Dale Johannesen | Cosmetic. |
tree | commitdiff |
2010-06-25 |
Duncan Sands | Remove variables which are assigned to but for which... |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand accessors |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API (the simple part) |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API and CallSite to access arguments... |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API and CallSite to access arguments... |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-25 |
Gabor Greif | prune an include |
tree | commitdiff |
2010-06-25 |
Dale Johannesen | Fix a case where an earlyclobber operand of an asm |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Make sure all eliminated kills are removed from VNInfo... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Add some comments. |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Teach EmitLiveInCopies to omit copies for unused virtua... |
tree | commitdiff |
2010-06-24 |
Bill Wendling | It's possible that a flag is added to the SDNode that... |
tree | commitdiff |
2010-06-24 |
Devang Patel | DBG_VALUE machine instruction pointing to undefined... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Don't return a std::vector in the Spiller interface... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Remove the now unused LiveIntervals::getVNInfoSourceReg(). |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Teach AdjustCopiesBackFrom to also use CoalescerPair... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Remove the -fast-spill option. |
tree | commitdiff |
2010-06-24 |
Bill Wendling | Loosen up the requirements in the Horrible Hack(tm... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Replace a big gob of old coalescer logic with the new... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Print the LSBs of a SlotIndex symbolically using letter... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Simplify this code; switch lowering shouldn't produce... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Be more strict about subreg-to-subreg copies in Coalesc... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Verify that VNI kills are pointing to existing instruct... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Eliminate the other half of the BRCOND optimization... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Eliminate the first have of the optimization which... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Reapply r106634, now that the bug it exposed is fixed. |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Optimize the "bit test" code path for switch lowering... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Revert "Replace a big gob of old coalescer logic with... |
tree | commitdiff |
2010-06-24 |
Jakob Stoklund Olesen | Replace a big gob of old coalescer logic with the new... |
tree | commitdiff |
2010-06-23 |
Bill Wendling | MorphNodeTo doesn't preserve the memory operands. Becau... |
tree | commitdiff |
2010-06-23 |
Daniel Dunbar | Revert r106263, "Fold the ShrinkDemandedOps pass into... |
tree | commitdiff |
2010-06-23 |
Jim Grosbach | Some targets don't require the fencing MEMBARRIER instr... |
tree | commitdiff |
2010-06-23 |
Jakob Stoklund Olesen | Add a few VNInfo data structure checks. |
tree | commitdiff |
2010-06-23 |
Daniel Dunbar | Revert r106066, "Create a more targeted fix for not... |
tree | commitdiff |
2010-06-22 |
Jakob Stoklund Olesen | Also convert SUBREG_TO_REG to a KILL when relevant... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Move PHIElimination's SplitCriticalEdge for MachineBasi... |
tree | commitdiff |
2010-06-22 |
Jakob Stoklund Olesen | Remove the SimpleJoin optimization from SimpleRegisterC... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | When unfolding a load, avoid assuming which instruction... |
tree | commitdiff |
2010-06-22 |
Devang Patel | Use single interface, using twine, to get named metadata. |
tree | commitdiff |
2010-06-22 |
Evan Cheng | Tail merging pass shall not break up IT blocks. rdar... |
tree | commitdiff |
2010-06-22 |
Devang Patel | Discard special LLVM prefix from linkage name. |
tree | commitdiff |
2010-06-22 |
Devang Patel | Do not rely on Twine temporaries to survive. |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Fix the new load-unfolding code to update LiveVariable... |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Teach two-address lowering how to unfold a load to... |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Revert r106422, which is breaking the non-fast-isel... |
tree | commitdiff |
2010-06-21 |
Dan Gohman | More changes for non-top-down fast-isel. |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Do one lookup instead of two. |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Generalize this to look in the regular ValueMap in... |
tree | commitdiff |
2010-06-19 |
Bob Wilson | Tidy. |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Teach regular and fast isel to set dead flags on unused... |
tree | commitdiff |
2010-06-18 |
Jakob Stoklund Olesen | Only run CoalesceExtSubRegs when we can expect LiveInte... |
tree | commitdiff |
2010-06-18 |
Evan Cheng | Allow ARM if-converter to be run after post allocation... |
tree | commitdiff |
2010-06-18 |
Jim Grosbach | back-end libcall handling for ATOMIC_SWAP (__sync_lock_... |
tree | commitdiff |
2010-06-18 |
Jakob Stoklund Olesen | TwoAddressInstructionPass::CoalesceExtSubRegs can inser... |
tree | commitdiff |
2010-06-18 |
Evan Cheng | Fix an inverted condition. |
tree | commitdiff |
2010-06-18 |
Evan Cheng | Fix cross initialization compilation error. |
tree | commitdiff |
2010-06-18 |
Evan Cheng | Teach iff-converter to properly count # of dups. It... |
tree | commitdiff |
2010-06-18 |
Jim Grosbach | Add Expand-to-libcall support for additional atomics... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Don't leak RegClass2VRegMap, which is now a new[] array... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Start TargetRegisterClass indices at 0 instead of 1... |
tree | commitdiff |
2010-06-18 |
Bob Wilson | Fix PR7372: Conditional branches (at least on ARM)... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Don't bother calling releaseMemory before destroying... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Minor code simplifications. |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Give NamedRegionTimer an Enabled flag, allowing all... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Don't replace the old Ordering object with a new one... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Don't call clear() on DbgInfo when it's going to be... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Change UpdateNodeOperands' operand and return value... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Eliminate unnecessary uses of getZExtValue(). |
tree | commitdiff |
2010-06-18 |
Dan Gohman | isValueValidForType can be a static member function. |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Fold the ShrinkDemandedOps pass into the regular DAGCom... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Handle ext(ext(x)) -> ext(x) immediately, since it... |
tree | commitdiff |
2010-06-17 |
Stuart Hastings | Add a DebugLoc parameter to TargetInstrInfo::InsertBran... |
tree | commitdiff |
next |