[XCore] Fix expansion of 64 bit add/sub. Don't custom expand
[oota-llvm.git] / lib / Transforms /
2008-11-13 Devang PatelReally remove all debug information.
2008-11-12 Oscar FuentesCMake: Remove removed source file.
2008-11-11 Devang PatelRemove
2008-11-11 Devang PatelUndo previous check-in.
2008-11-11 Oscar FuentesCMake: Updated list of source files for lib/Transforms...
2008-11-11 Devang PatelAdd utility pass to remove dbg info.
2008-11-11 Devang PatelUse actual function name in comments.
2008-11-11 Cedric VenetUpdate CMakeLists.txt
2008-11-11 Devang PatelCleanup debug info. assocated with deleted instructions.
2008-11-11 Devang PatelAdd utility routines to remove dead debug info.
2008-11-10 Devang PatelIf the sign of exit condition and split condition does...
2008-11-10 Bill WendlingThird time's a charm.
2008-11-10 Mon P WangAdded support for the following definition of shufflevector
2008-11-09 Bill WendlingCorrection for the last patch. Should match the conditi...
2008-11-09 Bill WendlingThe method of doing the matching with a 'select' instru...
2008-11-09 Nuno Lopesfix leakage of ValueNumbering
2008-11-09 Bill WendlingIf the LHS of the FCMP is coming from a UIToFP instruct...
2008-11-08 Daniel DunbarRework r58829, allowing removal of dbg info intrinsics...
2008-11-07 Bill WendlingBCUI + 1 doesn't work. Use next instead.
2008-11-07 Devang PatelHandle (delete) dbg intrinsics while promoting alloca.
2008-11-06 Mon P WangFixed scalarizing an extract subvector and prevent...
2008-11-06 Devang PatelInstructionNamer preserves everything.
2008-11-05 Devang PatelDo now allow InlineAlways pass to remove dead functions.
2008-11-05 Devang PatelCheck Attribute::NoInline.
2008-11-05 Oscar FuentesCMake: updated list of source files.
2008-11-04 Dan GohmanAdd a new pass to simplify specific half_powr function...
2008-11-04 Dale JohannesenAllow SROA of vectors. Removing this caused a
2008-11-03 Devang PatelFix unused variable warnings.
2008-11-03 Devang PatelIgnore conditions that are outside the loop.
2008-11-03 Andrew Lenharthadd a period at the end of the comment, ignoring the...
2008-11-03 Devang PatelTurn floating point IVs into integer IVs where possible.
2008-11-03 Andrew LenharthEnsure that we are checking only calls to the function...
2008-11-03 Nick LewyckyReplace explicit loop with utility function.
2008-11-02 Nick LewyckyChanges from Duncan's review:
2008-11-02 Duncan SandsGet this building on 64 bit machines (error:
2008-11-02 Oscar FuentesCMake: added a source file.
2008-11-02 Nick LewyckyAdd a new MergeFunctions pass. It finds identical funct...
2008-11-02 Nick LewyckyFix demanded bits analysis with srem by negative number...
2008-11-02 Dan GohmanFix this recently moved code to use the correct type...
2008-10-31 Daniel DunbarFix warning.
2008-10-30 Dan GohmanCanonicalize sext(i1) to i1?-1:0, and update various...
2008-10-30 Daniel DunbarAdd InlineCost class for represent the estimated cost...
2008-10-29 Chris LattnerFix PR2967 by not deleting volatile load/stores that...
2008-10-29 Daniel DunbarFactor shouldInline method out of Inliner.
2008-10-28 Daniel DunbarAssorted comment/naming fixes, 80-col violations, and...
2008-10-28 Dan Gohman(A & sext(C)) | (B & ~sext(C) -> C ? A : B
2008-10-27 Torok Edwinexport an ID for the instructionNamer, allowing analysi...
2008-10-27 Chris LattnerRewrite all the 'PromoteLocallyUsedAlloca[s]' logic...
2008-10-27 Chris LattnerAdd a new LargeBlockInfo helper, which is just a wrappe...
2008-10-24 Nick LewyckyAdd value range analyzing of Add and Sub.
2008-10-22 Daniel DunbarChange create*Pass factory functions to return Pass...
2008-10-21 Dan GohmanUse Function::getEntryBlock() instead of Function:...
2008-10-21 Dan GohmanFix a bug that prevented llvm-extract -delete from...
2008-10-17 Dan GohmanUse 0 instead of false to return a null pointer.
2008-10-15 Dan GohmanTeach instcombine's visitLoad to scan back several...
2008-10-14 Evan ChengCombine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single...
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-09 Nick LewyckyDon't drop alignment on globals when cloning.
2008-10-08 Nuno Lopesdont specialize weak functions and the like
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-07 Andrew LenharthCorrectly set attributes when removing args during...
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-04 Duncan SandsIgnore loads from and stores to local memory (i.e....
2008-10-03 Dan GohmanClean up some multiple-return-value code that is no...
2008-10-03 Devang PatelNick Lewycky's patch.
2008-10-03 Duncan SandsTeach internalize to preserve the callgraph.
2008-10-03 Owen AndersonSplitBlock should only attempt to update LoopInfo if...
2008-10-01 Duncan SandsFactorize code: remove variants of "strip off
2008-10-01 Nuno Lopesrevert the addition of Preverves(CallGraph), per Duncan...
2008-10-01 Dan GohmanCall ScalarEvolution's deleteValueFromRecords before...
2008-09-30 Nuno Lopesadd preserversCFG() + preservers(CallGraph)
2008-09-30 Nuno Lopesadd AU.setPreservesCFG() since this pass only adds...
2008-09-30 Nick LewyckyFix misoptimization of: xor i1 (icmp eq (X, C1), icmp...
2008-09-29 Duncan SandsSpeed up these passes when the callgraph has
2008-09-29 Nuno Lopesremove redundant test (mayBeOverriden() includes hasLin...
2008-09-29 Duncan SandsTweak some comments.
2008-09-29 Duncan SandsRename isWeakForLinker to mayBeOverridden. Use it
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-20 Duncan SandsImplement review feedback from Devang: make use
next