- Somehow I forgot about one / une.
[oota-llvm.git] / lib / Transforms / Scalar /
2008-10-14 Evan Cheng- Somehow I forgot about one / une.
2008-10-14 Evan ChengOptimize anding of two fcmp into a single fcmp if the...
2008-10-13 Matthijs KooijmanMake InstructionCombining::getBitCastOperand() recogniz...
2008-10-11 Chris LattnerFix PR2697 by rewriting the '(X / pos) op neg' logic...
2008-10-10 Devang PatelCheck loop exit predicate properly while eliminating...
2008-10-10 Nuno Lopesfix memleak by cleaning the global sets on pass exit
2008-10-09 Dale JohannesenAdd a "loses information" return value to APFloat:...
2008-10-08 Duncan SandsAdd <cstdio> include where needed by gcc-4.4.
2008-10-08 Chris LattnerAdd parentheses to avoid warnings in GCC 4.4.0,
2008-10-06 Devang PatelFix typo, fix PR 2865.
2008-10-06 Matthijs KooijmanAllow scalarrepl to treat an all-zero GEP just as bitcast.
2008-10-05 Chris Lattnerrewrite bswap matching to be more general, allowing...
2008-10-05 Chris Lattnerfix a bug where the bswap matcher could match a case...
2008-10-01 Duncan SandsFactorize code: remove variants of "strip off
2008-10-01 Dan GohmanCall ScalarEvolution's deleteValueFromRecords before...
2008-09-30 Nick LewyckyFix misoptimization of: xor i1 (icmp eq (X, C1), icmp...
2008-09-26 Devang PatelImplement function notes as function attributes.
2008-09-26 Devang PatelNow Attributes are divided in three groups
2008-09-25 Devang Patel Large mechanical patch.
2008-09-24 Evan ChengCommit CodeGenPrepare.cpp changes which was accidential...
2008-09-24 Eric ChristopherFix fallout in CodeGenPrepare from 56526. Will likely...
2008-09-24 Devang Patels/ParamAttrsWithIndex/FnAttributeWithIndex/g
2008-09-24 Devang PatelPut FN_NOTE_AlwaysInline and others in FnAttr namespace.
2008-09-23 Devang PatelMove FN_NOTE_AlwaysInline and other out of ParamAttrs...
2008-09-23 Devang Patels/ParameterAttributes/Attributes/g
2008-09-23 Devang PatelUse parameter attribute store (soon to be renamed) for
2008-09-22 Devang PatelAdd hasNote() to check note associated with a function.
2008-09-22 Oscar FuentesInitial support for the CMake build system.
2008-09-19 Duncan SandsRemove the MarkModRef pass (use AddReadAttrs instead).
2008-09-18 Devang PatelsplitLoop does not handle split condition EQ.
2008-09-18 Bill WendlingDecrementing the iterator here could be wrong if the...
2008-09-17 Devang PatelDo not ignore iv uses outside the loop.
2008-09-16 Dan GohmanImprove instcombine's handling of integer min and max...
2008-09-15 Dan GohmanTeach LSR to optimize away SMAX operations for tripcoun...
2008-09-11 Dan GohmanOn 64-bit targets, change 32-bit getelementptr indices...
2008-09-11 Dan GohmanFix a vectorshuffle instcombine bug introduced by r55995.
2008-09-11 Dan GohmanFix a copy+paste bug that Duncan spotted. For several
2008-09-11 Dan GohmanIn my analysis for r56076 I missed the case where the...
2008-09-10 Dan GohmanFix an icmp+sdiv optimization to check for and handle...
2008-09-10 Devang Patelfix white spaces.
2008-09-10 Dan GohmanFix a warning about comparing signed and unsigned values.
2008-09-09 Devang Patelif loop induction variable is always sign or zero exten...
2008-09-09 Devang Patelfix overflow check.
2008-09-09 Dan GohmanMake SimplifyDemandedVectorElts simplify vectors with...
2008-09-08 Devang Patels/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g
2008-09-08 Devang PatelRemove unused counter.
2008-09-08 Devang PatelRemove OptimizeIVType()
2008-09-05 Devang PatelRemove unused map.
2008-09-04 Devang PatelA loop may be unswitched multiple times. Reconstruct...
2008-09-04 Devang PatelInitialize loop data first.
2008-09-04 Devang PatelDo not unswitch if the function notes say we're optimiz...
2008-09-04 Dale JohannesenAdd intrinsic forms of pow and exp2. The non-intrinsic
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-09-03 Owen AndersonFix a bug that prevented PRE from applying in some...
2008-09-03 Nick LewyckyDon't apply this transform to vectors. Fixes PR2756.
2008-09-03 Devang PatelAdd additional check to ensure that iv is canonicalized.
2008-09-03 Devang PatelCheck iteration count.
2008-09-03 Devang PatelWhile removing PHI, use basicblock to identify incoming...
2008-09-02 Devang PatelIf all IV uses are extending integer IV then change...
2008-09-01 Duncan SandsAdd a small pass that sets the readnone/readonly
2008-08-27 Devang PatelDo not apply the transformation if the target does...
2008-08-27 Devang PatelFix typos and whitespaces. Other cosmetic changes based...
2008-08-26 Owen AndersonPut a heuristic in place to prevent GVN from falling...
2008-08-26 Devang PatelIf IV is used in a int-to-float cast inside the loop...
2008-08-23 Chris Lattnerimprove encapsulation of the BBExecutable set.
2008-08-23 Chris LattnerSwitch an assortment of maps, sets and vectors to more...
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-23 Chris LattnerFix PR2423 by checking all indices for out of range...
2008-08-22 Chris Lattnerconsolidate DenseMapInfo implementations, and add one...
2008-08-21 Nick LewyckyRevert r54876 r54877 r54906 and r54907. Evan found...
2008-08-20 Evan ChengSilence a compiler warning.
2008-08-20 Mon P WangFixed shuffle optimizations to handle non power of...
2008-08-19 Chris Lattnerdon't use the result of WriteAsOperand
2008-08-17 Nick LewyckyMake this comment clearer. Instead of using an ambiguou...
2008-08-17 Nick LewyckyConsider the case where xor by -1 and xor by 128 have...
2008-08-17 Evan ChengRevert 54821. It's miscompiling 252.eon and 447.dealII
2008-08-17 Nick LewyckyI found a better place for this optz'n.
2008-08-17 Nick LewyckyXor'ing both sides of icmp by sign-bit is equivalent...
2008-08-15 Owen AndersonRemove GCSE, ValueNumbering, and LoadValueNumbering...
2008-08-15 Devang PatelReapply 54786. Add overflow and number of mantissa...
2008-08-15 Evan ChengRevert 54786. It's not checking for overflows, etc.
2008-08-15 Chris Lattneruse smallvector instead of vector for a couple worklist...
2008-08-14 Bill WendlingTemporarily revert r54792. It's causing an ICE during...
2008-08-14 Devang PatelUse DenseMap. Patch by Pratik Solanki.
2008-08-14 Devang PatelIf IV is used in a int-to-float cast inside the loop...
2008-08-14 Dan GohmanUse empty() instead of begin() == end().
2008-08-13 Dan GohmanFix a bogus srem rule - a negative value srem'd by...
2008-08-13 Dan GohmanFix SCCP's handling of struct value loads and stores...
2008-08-13 Devang PatelRename. s/FindIVForUser/FindIVUserForCond/g
2008-08-13 Devang PatelCheck sign to detect overflow before changing compare...
2008-08-11 Chris LattnerImplement support for simplifying vector comparisons...
2008-08-08 Eric ChristopherHave IRBuilder take a template argument on whether...
2008-08-06 Dan GohmanFix a shufflevector instcombine that was emitting inval...
2008-08-06 Evan ChengFix PR2355: bug in ChangeCompareStride. When the loop...
2008-08-06 Chris Lattneroptimize a common idiom generated by clang for bitfield...
2008-08-06 Chris LattnerZap sitofp/fptoui pairs. In all cases when the sign...
2008-08-06 Nick LewyckyReinstate this optimization, but without the miscompile...
2008-08-05 Dan GohmanPass the computed iteration count value to RewriteLoopE...
2008-08-05 Bill WendlingRevert r53282. This was causing a miscompile on Linux...
2008-08-01 Duncan SandsFix comment typos.
next