Suppress a MSVC warning complaining about the code working as intended.
[oota-llvm.git] / lib / Transforms / Scalar /
2012-12-31 Chris LattnerFix LICM's memory promotion optimization to preserve...
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-21 Evan ChengEvery pass deserves a name, even codegenprep.
2012-12-20 James MolloyAdd a new attribute, 'noduplicate'. If a function conta...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-18 Nadav RotemSROA: Replace calls to getScalarSizeInBits to DataLayou...
2012-12-17 Chandler CarruthFix another SROA crasher, PR14601.
2012-12-17 Chandler CarruthTeach the rewriting of memcpy calls to support subvecto...
2012-12-17 Evgeniy StepanovOptimize tree walking in markAliveBlocks.
2012-12-17 Chandler CarruthFix a secondary bug I introduced while fixing the first...
2012-12-17 Chandler CarruthHoist a convertValue call to the two paths where it...
2012-12-17 Chandler CarruthHoist the insertVector helper to be a static helper.
2012-12-17 Chandler CarruthLift the extractVector helper all the way out to a...
2012-12-17 Chandler CarruthFactor the vector load rewriting into a more generic...
2012-12-17 Chandler CarruthFix the first part of PR14478: memset now works.
2012-12-17 Chandler CarruthExtract the logic for inserting a subvector into a...
2012-12-17 Chandler CarruthLift the integer splat computation into a helper function.
2012-12-15 Chandler CarruthRelax an overly aggressive assert to fix PR14572.
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getLoadExtAction to take an...
2012-12-10 Chandler CarruthAdd a new visitor for walking the uses of a pointer...
2012-12-10 Chandler CarruthFix PR14548: SROA was crashing on a mixture of i1 and...
2012-12-09 Chandler CarruthSwitch SROA to pop Uses off the back of its visitors...
2012-12-09 Shuxin Yang- Re-enable population count loop idiom recognization
2012-12-08 Chandler CarruthRevert the patches adding a popcount loop idiom recogni...
2012-12-08 Shuxin YangFix an inadvertent typo error.
2012-12-07 Bill Wendlings/AttrListPtr/AttributeSet/g to better label what this...
2012-12-06 Bill WendlingSet the 'MadeChange' variable if we are deleting blocks.
2012-12-04 Matt Beaumont-GayAdd 'using' declarations to suppress -Woverloaded-virtu...
2012-12-03 Nadav RotemTeach the jump threading optimization to stop scanning...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-12-03 Chandler CarruthRemove some buggy and apparantly unnecessary code from...
2012-12-01 Benjamin KramerSROA: Avoid struct and array types early to avoid creat...
2012-11-30 Bill WendlingReplace r168930 with a more reasonable patch.
2012-11-30 Meador IngeMove library call simplification statistic to instcombine
2012-11-30 Chandler CarruthMove the InstVisitor utility into VMCore where it belon...
2012-11-29 Shuxin Yangrdar://12100355 (part 1)
2012-11-29 Bill WendlingHandle the situation where CodeGenPrepare removes a...
2012-11-29 Meador Ingeinstcombine: Migrate puts optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fputs optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fwrite optimizations
2012-11-29 Meador Ingeinstcombine: Migrate fprintf optimizations
2012-11-28 Bill WendlingWhen we delete a dead basic block, see if any of its...
2012-11-27 Meador Ingeinstcombine: Migrate sprintf optimizations
2012-11-26 Meador Ingeinstcombine: Migrate printf optimizations
2012-11-26 Meador Ingeinstcombine: Migrate toascii optimizations
2012-11-26 Meador Ingeinstcombine: Migrate isascii optimizations
2012-11-26 Meador Ingeinstcombine: Migrate isdigit optimizations
2012-11-26 Meador Ingeinstcombine: Migrate *abs optimizations
2012-11-25 Meador Ingeinstcombine: Migrate ffs* optimizations
2012-11-23 Benjamin KramerCodeGenPrepare: Move ret duplication out of the instruc...
2012-11-21 Chandler CarruthPR14055: Implement support for sub-vector operations...
2012-11-20 Chandler CarruthUse LLVM_ENABLE_DUMP for the variables used in printing...
2012-11-20 Chandler CarruthFix PR14132 and handle OOB loads speculated throuh...
2012-11-20 Chandler CarruthAdd a comment to associate a FIXME with a PR where...
2012-11-20 Chandler CarruthRework the rewriting of loads and stores for vector...
2012-11-18 Duncan SandsRemove the last bit of constant folding from LinearizeE...
2012-11-18 Duncan SandsFix PR14060, an infinite loop in reassociate. The...
2012-11-17 Evan ChengTeach SROA rewriteVectorizedStoreInst to handle cases...
2012-11-15 Duncan SandsFix a crash observed by Shuxin Yang. The issue here...
2012-11-13 Meador Ingeinstcombine: Migrate math library call simplifications
2012-11-13 Shuxin Yangrevert r167740
2012-11-12 Shuxin YangThis change is to fix rdar://12571717 which is about...
2012-11-12 Meador IngeDelete a stale comment. No functional change.
2012-11-11 Meador Ingeinstcombine: Migrate memset optimizations
2012-11-11 Meador Ingeinstcombine: Migrate memmove optimizations
2012-11-11 Meador Ingeinstcombine: Migrate memcpy optimizations
2012-11-11 Meador Ingeinstcombine: Migrate memcmp optimizations
2012-11-11 Meador Ingeinstcombine: Migrate strstr optimizations
2012-11-10 Meador Ingeinstcombine: Migrate strcspn optimizations
2012-11-08 Meador Ingeinstcombine: Migrate strspn optimizations
2012-11-02 Chandler CarruthRevert the switch of loop-idiom to use the new dependen...
2012-11-02 Duncan SandsFix an obvious typo that causes an assertion failure...
2012-11-01 Chandler CarruthRevert the majority of the next patch in the address...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-11-01 Jakub StaszakDon't insert and erase load instruction. Simply create...
2012-10-31 Meador Ingeinstcombine: Migrate strto* optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strpbrk optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strlen optimizations
2012-10-31 Meador Ingeinstcombine: Migrate strncpy optimizations
2012-10-31 Meador Ingeinstcombine: Migrate stpcpy optimizations
2012-10-30 Chandler CarruthFix PR14212: For some strange reason I treated vectors...
2012-10-30 Benjamin KramerLoopIdiom: Fix a serious missed optimization: we only...
2012-10-30 Hans WennborgUse TargetTransformInfo to control switch-to-lookup...
2012-10-29 Ulrich WeigandIn various places throughout the code generator, there...
2012-10-29 Duncan SandsRemove a wrapper around getIntPtrType added to GVN...
2012-10-27 Benjamin KramerLoopIdiom: Add checks to avoid turning memmove into...
2012-10-27 Benjamin KramerLoopIdiom: Recognize memmove loops.
2012-10-27 Benjamin KramerLoopIdiom: Replace custom dependence analysis with...
2012-10-25 Chandler CarruthTeach SROA how to split whole-alloca integer loads...
2012-10-24 Hal FinkelUpdate GVN to support vectors of pointers.
2012-10-24 Micah VillmowAdd some cleanup to the DataLayout changes requested...
2012-10-24 Micah VillmowBack out r166591, not sure why this made it through...
2012-10-24 Micah VillmowDelete a directory that wasn't supposed to be checked...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-23 Richard SmithPer the C++ standard, we need to include the definition...
2012-10-22 Argyrios KyrtzidisRevert r166407 because it caused analyzer tests to...
2012-10-22 Nick LewyckyReapply r166405, teaching tailcallelim to be smarter...
2012-10-22 NAKAMURA TakumiRevert r166405, "Teach TailRecursionElimination to...
next