Simplify TableGen type-compatibility checks.
[oota-llvm.git] / lib / Transforms /
2013-01-07 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-07 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-07 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-06 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-06 Michael Gottesman[ObjCARC Debug Message] - Added debug message when...
2013-01-06 Michael Gottesman[ObjCARC Debug Messages] - Added missing newline.
2013-01-06 Michael GottesmanAdded debug statement to ObjCARC when we replace objc_a...
2013-01-06 Michael GottesmanAdded 2x Debug statements to ObjCARC that log when...
2013-01-06 Michael GottesmanAdded debug message in ObjCARC when we remove a no...
2013-01-06 Michael GottesmanAdded debug message to ObjCARC when we transform an...
2013-01-06 Andrew TrickFix a crash in LSR replaceCongruentIVs.
2013-01-05 Michael GottesmanAdded debug message to ObjCARC when we transform objc_r...
2013-01-05 Michael GottesmanAdded debug message for ObjCARC when we zap an objc_aut...
2013-01-05 Chris Lattnerswitch from pointer equality comparison to MDNode:...
2013-01-05 Chandler CarruthSwitch the loop vectorizer from VTTI to just use TTI...
2013-01-05 Chandler CarruthSwitch the BB vectorizer from the VTTI interface to...
2013-01-05 Chandler CarruthSwitch SimplifyCFG over to the TargetTransformInfo...
2013-01-05 Chandler CarruthSwitch LoopIdiomRecognize to directly use the TargetTra...
2013-01-05 Chandler CarruthSink the AddressingModeMatcher helper class into an...
2013-01-05 Nadav RotemiLoopVectorize: Non commutative operators can be used...
2013-01-04 Paul RedmondDo not vectorize loops with subtraction reductions
2013-01-04 Michael GottesmanAdded DEBUG message to ObjCARC when we optimize objc_re...
2013-01-04 Michael GottesmanFixed up some DEBUG messages where I was putting in...
2013-01-04 Nadav RotemFix a warning
2013-01-04 Nadav RotemMove the loop vectorizer from O2 to O3. It looks like...
2013-01-04 Nadav RotemLoopVectorizer:
2013-01-03 Michael GottesmanChanged two debug statements that state that a queue...
2013-01-03 Michael GottesmanAdded DEBUG message for ObjCARC when we zap a push...
2013-01-03 Michael GottesmanAdded DEBUG message to ObjCARC when we transform objc_i...
2013-01-03 Michael GottesmanAdded DEBUG message for ObjCARC when an inline asm...
2013-01-03 Nadav RotemLoopVectorizer: Add support for loop-unrolling during...
2013-01-02 Nadav RotemAvoid vectorization when the function has the "noimplic...
2013-01-02 Shuxin Yang- Add comment to two functions which might be considere...
2013-01-02 Chandler CarruthActually update the CMake and Makefile builds correctly...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Chandler CarruthResort the #include lines in include/... and lib/....
2013-01-01 Benjamin KramerAdd IRBuilder::CreateVectorSplat and use it to simplify...
2013-01-01 Benjamin KramerSROA: Clean up unused assignment warnings from clang...
2013-01-01 Michael GottesmanAdded DEBUG message when ObjCARC replaces a call which...
2013-01-01 Michael GottesmanAdded DEBUG messages to the top of several processing...
2012-12-31 Jakub StaszakAdd extra CHECK to make sure that 'or' instruction...
2012-12-31 Chris LattnerFix LICM's memory promotion optimization to preserve...
2012-12-31 Chris Lattnerteach instcombine to preserve TBAA tag when merging...
2012-12-31 Jakub StaszakGrammo.
2012-12-31 Bill WendlingRemove the getAttributesAtIndex and getNumAttrs methods...
2012-12-31 Jakub StaszakTransform (A == C1 || A == C2) into (A & ~(C1 ^ C2...
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-30 Bill WendlingRemove Function::getParamAttributes and use the Attribu...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-30 Nadav RotemLoopVectorizer: Fix a bug in the code that updates...
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.
next