At Jim Grosbach's request detemplate Object/MachO.h.
[oota-llvm.git] / lib / Transforms /
2013-04-18 Chris LattnerFix a comment, PR15777.
2013-04-18 Arnold SchwaighoferLoopVectorizer: Recognize min/max reductions
2013-04-18 Benjamin KramerLoopVectorize: Use a set to avoid longer cycles in...
2013-04-18 David MajnemerRevert "Combine bit test + conditional or into simple...
2013-04-18 David MajnemerCombine bit test + conditional or into simple math
2013-04-18 Michael Gottesman[objc-arc] Do not mismatch up retains inside a for...
2013-04-18 Michael GottesmanRemoved trailing whitespace.
2013-04-17 Michael Gottesman[objc-arc] Added annotation option to only emit annotat...
2013-04-17 Michael GottesmanFixed typo.
2013-04-17 Michael Gottesman[objc-arc] Added descriptions for EnableARCAnnotations...
2013-04-17 Michael Gottesman[objc-arc] Added an option to arc-annotations for turni...
2013-04-17 Peter CollingbourneDo not optimise fprintf() calls if its return value...
2013-04-16 Hans Wennborgsimplifycfg: Fix integer overflow converting switch...
2013-04-15 Bill WendlingWe are not able to bitcast a pointer to an integral...
2013-04-15 Nadav RotemSLPVectorizer: Make it a function pass and add code...
2013-04-15 Jim GrosbachFix a typo in comment.
2013-04-15 Nadav RotemAdd an option -vectorize-slp-aggressive for running...
2013-04-15 Nadav RotemRename the slp-vectorizer clang/llvm flags. No function...
2013-04-15 Nadav RotemSLPVectorizer: Add support for vectorizing trees that...
2013-04-14 David MajnemerReorders two transforms that collide with each other
2013-04-14 Benjamin KramerMiscellaneous cleanups for VecUtils.h
2013-04-14 Nadav RotemSLP: Document the scalarization cost method.
2013-04-14 Nadav RotemSLPVectorizer: Add support for trees that don't start...
2013-04-14 Nadav RotemSLPVectorizer: add initial support for reduction variab...
2013-04-13 Benjamin KramerGlobalDCE: Fix an oversight in my last commit that...
2013-04-13 Benjamin KramerFix a scalability issue with complex ConstantExprs.
2013-04-12 Benjamin KramerInstCombine: Check the operand types before merging...
2013-04-12 Nadav RotemSLPVectorizer: add support for vectorization of diamond...
2013-04-12 Nadav RotemAdd debug prints.
2013-04-12 David MajnemerSimplify (A & ~B) in icmp if A is a power of 2
2013-04-12 Arnold SchwaighoferLoopVectorizer: integer division is not a reduction...
2013-04-11 David MajnemerOptimize icmp involving addition better
2013-04-11 Benjamin KramerFix for wrong instcombine on vector insert/extract
2013-04-11 Alexey Samsonov[ASan] Allow disabling init-order checks for globals...
2013-04-11 Benjamin KramerRename the C function to create a SLPVectorizerPass...
2013-04-10 Nadav RotemMake the SLP store-merger less paranoid about function...
2013-04-10 Nadav RotemWe require DataLayout for analyzing the size of stores.
2013-04-10 Joey GoulyChange CloneFunctionInto to always clone Argument attri...
2013-04-09 Bob WilsonFix some comment typos.
2013-04-09 Nadav RotemAdd support for bottom-up SLP vectorization infrastructure.
2013-04-08 Shuxin YangRedo the fix Benjamin Kramer committed in r178793 about...
2013-04-07 Chandler CarruthFix PR15674 (and PR15603): a SROA think-o.
2013-04-05 Michael GottesmanRemoved trailing whitespace.
2013-04-05 Michael GottesmanAn objc_retain can serve as a use for a different pointer.
2013-04-05 Michael GottesmanProperly model precise lifetime when given an incomplet...
2013-04-05 Jim GrosbachTidy up a bit. No functional change.
2013-04-05 Shuxin YangDisable the optimization about promoting vector-element...
2013-04-05 Michael GottesmanAdded two debug logging messages to VisitInstructionsTo...
2013-04-05 Michael GottesmanCleaned up whitespace and made debug logging less verbose.
2013-04-04 Arnold SchwaighoferLoopVectorizer: Pass OperandValueKind information to...
2013-04-04 Benjamin KramerReassociate: Avoid iterator invalidation.
2013-04-03 Michael GottesmanRefactored out the helper method FindPredecessorAutorel...
2013-04-03 Michael GottesmanRefactored out the helper function FindPredecessorRetai...
2013-04-03 Michael GottesmanSmall cleanups.
2013-04-03 Michael GottesmanRefactored out a part of ObjCARCOpt::OptimizeReturns...
2013-04-03 Michael GottesmanRemoved an old comment.
2013-04-03 Michael GottesmanClean up arc annotations by moving the top/bottom BB...
2013-04-03 Michael GottesmanRemove an optimization where we were changing an objc_a...
2013-04-03 Michael GottesmanImproved comment. No functionality change.
2013-04-02 Bill WendlingUse a worklist to avoid a sneaky iterator invalidation.
2013-04-01 Shuxin YangCorrect assertion condition
2013-03-30 Shuxin YangImplement XOR reassociation. It is based on following...
2013-03-29 Michael GottesmanAdd clang.arc.used to ModuleHasARC so ARC always runs...
2013-03-29 Michael GottesmanRemoved trailing whitespace.
2013-03-28 Michael GottesmanRemoved dead code from ObjCARCOpts relating to tracking...
2013-03-28 Bill WendlingMinor simplification.
2013-03-28 Michael GottesmanNon optimizable objc_retainBlock calls are not forwarding.
2013-03-28 Michael Gottesman[ObjCARC] Strength reduce objc_retainBlock -> objc_reta...
2013-03-28 Kostya Serebryany[tsan] make sure memset/memcpy/memmove are not inlined...
2013-03-28 Akira HatanakaCheck if Type is a vector before calling function Type...
2013-03-26 Bill WendlingUse the full path when outputting the `.gcda' file.
2013-03-26 Ulrich WeigandMake InstCombineCasts.cpp:OptimizeIntToFloatBitCast...
2013-03-26 Alexey Samsonov[ASan] Change the ABI of __asan_before_dynamic_init...
2013-03-26 Michael Gottesman[ObjCARC Annotations] Added support for displaying...
2013-03-26 Michael Gottesman[ObjCARC Annotations] Implemented ARC annotation metada...
2013-03-25 Shuxin YangFix a bug in fast-math fadd/fsub simplification.
2013-03-25 Arnaud A. de Grand... Address issues found by Duncan during post-commit revie...
2013-03-25 Arnaud A. de Grand... InstCombine: simplify comparisons to zero of (shl ...
2013-03-25 Michael GottesmanChanged isNullOrUndef => IsNullOrUndef and isNoopInstru...
2013-03-24 Jakub StaszakMinor cleanups. No functionality change.
2013-03-24 Jakub StaszakUse dyn_cast instead of isa && cast.
2013-03-23 Michael GottesmanChange method name ClearRefCount => ClearKnownPositiveR...
2013-03-23 Michael GottesmanChanged the method name PtrState.IsKnownIncremented...
2013-03-22 John McCallKill every call to @clang.arc.use in the ARC contract...
2013-03-22 Bill WendlingAdd all clauses when merging the landing pads. Duplicat...
2013-03-22 Bill WendlingDon't use the removed API.
2013-03-22 Kostya Serebryany[asan] Change the way we report the alloca frame on...
2013-03-22 Dmitry Vyukovtsan: handle vptr loads specially
2013-03-22 Evgeniy StepanovFix llvm::removeUnreachableBlocks to handle unreachable...
2013-03-22 Arnaud A. de Grand... InstCombine: Improve the result bitvect type when foldi...
2013-03-21 Bill WendlingAlways forward 'resume' instructions to the outter...
2013-03-21 Chandler Carruth[SROA] Prefix names using a custom IRBuilder inserter.
2013-03-21 Evgeniy Stepanov[msan] Add an option to disable poisoning of shadow...
2013-03-21 Meador Ingesimplify-libcalls: Removed unused variable
2013-03-21 Meador IngeMove library call prototype attribute inference to...
2013-03-20 Bill WendlingCall the new llvm_gcov_init function to register the...
2013-03-20 Chandler CarruthFix a silly search-and-replace goof with r177495 that...
2013-03-20 Chandler Carruth[SROA] Don't preserve the IR names in release builds.
2013-03-20 Chandler CarruthMove the endif to the correct line so we don't have...
2013-03-20 Chandler CarruthIntroduce some new statistics to help track the exact...
next