s/Raw/getBitMask/g to be more in line with current naming conventions. This method...
[oota-llvm.git] / lib / Transforms /
2012-12-28 Alexey SamsonovAdd proper support for -fsanitize-blacklist= flag for...
2012-12-27 Chandler CarruthMake this parameter be named consistently with most...
2012-12-27 Alexey Samsonov[ASan] Fix lifetime intrinsics handling. Now for each...
2012-12-26 Nadav RotemIf all of the write objects are identified then we...
2012-12-26 Nick LewyckyRemove mid-optimizer warning. This situation should...
2012-12-26 Nadav RotemLoopVectorizer: Optimize the vectorization of consecuti...
2012-12-26 Evgeniy Stepanov[msan] Raise alignment of origin stores/loads when...
2012-12-26 Evgeniy Stepanov[msan] Expand the file comment with track-origins info.
2012-12-26 Hal FinkelBBVectorize: Use VTTI to compute costs for intrinsics...
2012-12-25 Hal FinkelLoopVectorize: Enable vectorization of the fmuladd...
2012-12-25 Hal FinkelBBVectorize: Enable vectorization of the fmuladd intrinsic
2012-12-25 Evgeniy Stepanov[msan] Fix handling of vectors of pointers.
2012-12-25 Evgeniy Stepanov[msan] Fix handling of select with vector condition.
2012-12-25 Alexey SamsonovASan: initialize callbacks from ASan module pass in...
2012-12-25 Alexey SamsonovASan: move stack poisoning logic into FunctionStackPois...
2012-12-24 Bob WilsonAdd LLVMContext::emitWarning methods and use them....
2012-12-24 Nadav RotemLoopVectorizer: When checking for vectorizable types...
2012-12-24 Alexey SamsonovFix typo in comments
2012-12-24 Nadav RotemLoopVectorizer: Fix an endless loop in the code that...
2012-12-23 Benjamin KramerLoopVectorize: Fix accidentaly inverted condition.
2012-12-23 Benjamin KramerLoopVectorize: For scalars and void types there is...
2012-12-23 Nadav RotemLoop Vectorizer: Update the cost model of scatter/gathe...
2012-12-22 Craig TopperRemove trailing whitespace
2012-12-22 Bill WendlingChange 'AttrVal' to 'AttrKind' to better reflect that...
2012-12-21 Roman DivackyRemove duplicate includes.
2012-12-21 Evgeniy Stepanov[msan] Remove unreachable blocks before instrumenting...
2012-12-21 Nadav RotemEnable if-conversion.
2012-12-21 Evan ChengEvery pass deserves a name, even codegenprep.
2012-12-21 Nadav RotemBB-Vectorizer: Check the cost of the store pointer...
2012-12-21 Nadav RotemFix a bug in the code that checks if we can vectorize...
2012-12-20 Nadav RotemLoopVectorize: Fix a bug in the scalarization of instru...
2012-12-20 Nadav RotemLoop Vectorizer: turn-off if-conversion.
2012-12-20 James MolloyAdd a new attribute, 'noduplicate'. If a function conta...
2012-12-20 Craig TopperFormatting fixes. Remove some unnecessary 'else' after...
2012-12-20 Craig TopperRemoving trailing whitespace
2012-12-20 Nadav RotemLoop Vectorizer: Enable if-conversion.
2012-12-20 Nadav Rotemwhitespace
2012-12-19 Paul RedmondTransform (x&C)>V into (x&C)!=0 where possible
2012-12-19 Evgeniy Stepanov[msan] Add track-origins argument to the pass constructor.
2012-12-19 Evgeniy Stepanov[msan] Heuristically instrument unknown intrinsics.
2012-12-19 Benjamin KramerLoopVectorize: Make iteration over induction variables...
2012-12-19 Bill WendlingInline the 'hasIncompatibleWithVarArgsAttrs' method...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-19 Shuxin YangMake sure the buffer, which containas an instance of...
2012-12-18 Shuxin Yangrdar://12801297
2012-12-18 Nadav RotemEnable the loop vectorizer in clang and not in the...
2012-12-18 Benjamin KramerLoopVectorize: Emit reductions as log2(vectorsize)...
2012-12-18 Nadav RotemEnable the loop vectorizer.
2012-12-18 Nadav RotemSROA: Replace calls to getScalarSizeInBits to DataLayou...
2012-12-18 Rafael EspindolaInitialize NoRedZone and remove unused default values.
2012-12-17 Chandler CarruthFix another SROA crasher, PR14601.
2012-12-17 Evgeniy Stepanov[msan] Fix lint warning.
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-15 NAKAMURA TakumiRevert r170246, "Enable the loop vectorizer by default."
2012-12-14 Michael IlsemanAdd back FoldOpIntoPhi optimizations with fix. Included...
2012-12-14 Nadav RotemEnable the loop vectorizer by default.
2012-12-14 Shuxin Yangrdar://12753946
2012-12-14 Evgeniy StepanovFix lint warnings in MemorySanitizer.cpp.
2012-12-14 Evgeniy Stepanov[msan] Origin stores and loads do not need explicit...
2012-12-14 Evgeniy Stepanov[msan] Refactor default shadow propagation and origin...
2012-12-14 Nadav Rotemrevert r170166 - disable the loop vectorizer.
2012-12-14 Nadav RotemEnable the loop vectorizer.
2012-12-14 Nadav RotemDisable the loop vectorizer.
2012-12-13 Nadav RotemEnable the Loop Vectorizer by default for O2 and O3...
2012-12-13 NAKAMURA TakumiRevert r170020, "Simplify negated bit test", for now.
2012-12-13 Eric ChristopherRevert "Restore the PHI optimization I accidently remov...
2012-12-13 Rafael EspindolaMissed these calls from the previous rename somehow.
2012-12-13 Rafael EspindolaRename isPowerOfTwo to isKnownToBeAPowerOfTwo.
2012-12-13 Michael IlsemanPattern matching code for intrinsics.
2012-12-13 Quentin ColombetTake into account minimize size attribute in the inliner.
2012-12-13 Nadav RotemTeach the cost model about the optimization in r169904...
2012-12-13 Chad RosierTypo.
2012-12-12 Michael IlsemanRestore the PHI optimization I accidently removed
2012-12-12 Michael IlsemanRemove trailing whitespace
2012-12-12 David MajnemerSimplify negated bit test
2012-12-12 Nadav RotemFix indentation.
2012-12-12 Nadav RotemLoopVectorizer: Use the "optsize" attribute to decide...
2012-12-12 Rafael EspindolaThe TargetData is not used for the isPowerOfTwo determi...
2012-12-12 Alexey SamsonovImprove debug info generated with enabled AddressSanitizer.
2012-12-12 Nadav RotemFix the ascii drawing that was ruined when I split...
2012-12-12 Nadav Rotemfix a typo.
2012-12-12 Nadav RotemLoopVectorizer: When -Os is used, vectorize only loops...
2012-12-12 Shuxin Yang- Fix a problematic way in creating all-the-1 APInt.
2012-12-12 Michael IlsemanRemove redunant optimizations from InstCombine, instead...
2012-12-11 Nadav RotemPR14574. Fix a bug in the code that calculates the...
2012-12-11 Nadav RotemLoop Vectorize: optimize the vectorization of trunc...
2012-12-11 Rafael EspindolaUse an ArrayRef instead of a std::vector&.
2012-12-11 Evgeniy Stepanov[msan] Use explicitely aligned stores and loads with...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getLoadExtAction to take an...
next