oota-llvm.git
2008-12-03 Evan ChengUse mmx (punpckldq VR64, (mmx_v_set0)) to clear high...
2008-12-03 Dan GohmanDon't charge the full latency for anti and output depen...
2008-12-03 Dale JohannesenA step towards geting linux ppc to work (see PR 3099)
2008-12-03 Dan GohmanWhen looking for anti-dependences on the critical path...
2008-12-03 Dan GohmanAdd a comment about callee-saved registers.
2008-12-03 Dale JohannesenFix a really wrong comment.
2008-12-03 Chris Lattnerfix a really incorrect comment.
2008-12-03 Dan GohmanSplit foldMemoryOperand into public non-virtual and...
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-12-03 Dan GohmanExtend X86's addFrameReference to add a MachineMemOpera...
2008-12-03 Rafael EspindolaFix some tests. The grep for "il" was matching "file".
2008-12-03 Dan GohmanUpdate a comment.
2008-12-03 Duncan SandsOnly check that the result of the mapping was not
2008-12-03 Rafael EspindolaFix bug 3140.
2008-12-03 Richard OsborneAdd support for ISD::TRAP to the XCore backend
2008-12-03 Evan ChengRefactor code. No functionality change.
2008-12-03 Bill WendlingCC should only be a ConstantSDNode at this point. Just...
2008-12-03 Evan ChengFix test.
2008-12-03 Chris Lattnertestcase for br undef folding.
2008-12-03 Chris LattnerTeach jump threading some more simple tricks:
2008-12-03 Chris Lattnerthird time is the charm.
2008-12-03 Chris Lattnerfix assertion.
2008-12-03 Chris Lattnerdon't spew tons of stuff to the output. This testcase...
2008-12-03 Chris LattnerRename DeleteBlockIfDead to DeleteDeadBlock and make it
2008-12-03 Chris LattnerFactor some code out of SimplifyCFG, forming a new
2008-12-03 Dan GohmanMark x86's V_SET0 and V_SETALLONES with isSimpleLoad...
2008-12-03 Bill WendlingChange label to 'carry' for unsigned adds.
2008-12-03 Dan GohmanAdd a sanity-check to tablegen to catch the case where...
2008-12-03 Dan GohmanFix a missing #include.
2008-12-03 Dan GohmanAdd an explicit keyword.
2008-12-03 Dan GohmanReplace a #include with a forward-declaration.
2008-12-03 Dan GohmanFix this comment to reflect that it applies to types...
2008-12-03 Dan GohmanFix byval arguments in the fastcc calling convention...
2008-12-03 Dan GohmanAdd nounwind attributes to this test.
2008-12-03 Dale Johannesentestcases for recent dag combiner changes
2008-12-02 Chris LattnerFix isIntN to work with APInts > 64 bits. This method...
2008-12-02 Evan ChengRemove a (what appears to be) overly strict assertion...
2008-12-02 Dale JohannesenMinor rewrite per review feedback.
2008-12-02 Scott MichelNon-functional change: make custom lowering for truncat...
2008-12-02 Scott MichelCellSPU:
2008-12-02 Dan GohmanFix a typo in a comment.
2008-12-02 Owen AndersonAdd support for folding spills into preceding defs...
2008-12-02 Dale JohannesenOne more transformation.
2008-12-02 Dale JohannesenMake the code do what the comment says it does.
2008-12-02 Chris LattnerComment typeo fix, thanks Duncan!
2008-12-02 Tilmann Schellermake it possible to custom lower TRUNCATE (needed for...
2008-12-02 Chris LattnerImplement PRE of loads in the GVN pass with a pretty...
2008-12-02 Nick LewyckyAdd a new SCEV representing signed division.
2008-12-02 Mon P WangRemoved some unnecessary code in widening.
2008-12-02 Chris Lattneradd a little helper function that does PHI translation.
2008-12-02 Chris Lattneradd a note
2008-12-02 Bill WendlingRemove some errors that crept in. No functionality...
2008-12-02 Bill WendlingMerge two if-statements into one.
2008-12-02 Bill WendlingMore styalistic changes. No functionality change.
2008-12-02 Chris Lattneradd densemap range insertion method.
2008-12-02 Bill Wendling- Remove the buggy -X/C -> X/-C transform. This isn...
2008-12-02 Bill WendlingImprove comment.
2008-12-02 Bill Wendling- Reduce nesting.
2008-12-02 Chris Lattnersome random comment improvements.
2008-12-02 Owen AndersonAdd a test for my previous PRE fix.
2008-12-02 Owen AndersonFix an issue that Chris noticed, where local PRE was...
2008-12-02 Evan ChengFix PR3124: overly strict assert.
2008-12-02 Dale JohannesenAdd a few more transformations.
2008-12-02 Bill WendlingSecond stab at target-dependent lowering of everyone...
2008-12-02 Bill WendlingReapply r60382. This time, don't mark "ADC" nodes with...
2008-12-01 Bill WendlingTemporarily revert r60382. It caused CodeGen/X86/i2k...
2008-12-01 Bill Wendling- Have "ADD" instructions return an implicit EFLAGS.
2008-12-01 Bill WendlingExpand getVTList, getNodeValueTypes, and SelectNodeTo...
2008-12-01 Chris LattnerAdd rdar reference, make this actually fail when the...
2008-12-01 Dale JohannesenConsider only references to an IV within the loop when
2008-12-01 Chris Lattnerreenable array_pod_sort, this time hopefully happy...
2008-12-01 Bill WendlingDon't rebuild RHSNeg. Just use the one that's already...
2008-12-01 Bill WendlingDocument what this check is doing. Also, no need to...
2008-12-01 Bill WendlingUse a simple comparison. Overflow on integer negation...
2008-12-01 Chris Lattnerdon't #include <algorithm> into the llvm namespace.
2008-12-01 Scott MichelCellSPU:
2008-12-01 Chris Lattnerswitch to std::sort until I have time to sort this...
2008-12-01 Chris Lattnercleanups suggested by duncan, thanks!
2008-12-01 Chris Lattnerdefine array_pod_sort in terms of operator< instead...
2008-12-01 Duncan SandsThere are no longer any places that require a
2008-12-01 Duncan SandsChange the interface to the type legalization method
2008-12-01 Bill WendlingGeneralize the FoldOrWithConstant method to fold for...
2008-12-01 Bill WendlingReduce copy-and-paste code by splitting out the code...
2008-12-01 Bill WendlingUse m_Specific() instead of double matching.
2008-12-01 Bill WendlingMove pattern check outside of the if-then statement...
2008-12-01 Chris LattnerRename some variables, only increment BI once at the...
2008-12-01 Chris Lattnerpull the predMap densemap out of the inner loop of...
2008-12-01 Chris Lattnerswitch a couple more calls to use array_pod_sort.
2008-12-01 Chris Lattnerdon't assume iterators implicitly convert to pointers.
2008-12-01 Chris LattnerIntroduce a new array_pod_sort function and switch...
2008-12-01 Chris LattnerEliminate use of setvector for the DeadInsts set, just...
2008-12-01 Chris LattnerDeleteTriviallyDeadInstructions is always passed the
2008-12-01 Chris Lattnersimplify DeleteTriviallyDeadInstructions again, unlike...
2008-12-01 Chris Lattnersimplify these patterns using m_Specific. No need...
2008-12-01 Chris LattnerTeach jump threading to clean up after itself, DCE...
2008-12-01 Chris LattnerThe PreVerifier pass preserves everything. In practice...
2008-12-01 Chris LattnerChange instcombine to use FoldPHIArgGEPIntoPHI to fold...
2008-12-01 Chris LattnerTeach inst combine to merge GEPs through PHIs. This...
2008-12-01 Chris Lattnertestcase for my previous commit.
2008-12-01 Chris LattnerMake GVN be more intelligent about redundant load
next