Teach the include sorter to skip files under test trees and under INPUTS
[oota-llvm.git] / lib / Transforms /
2012-11-18 Nick LewyckyDon't try to calculate the alignment of an unsigned...
2012-11-17 Benjamin KramerPlug a memory leak in the GCOV profiling emitter, which...
2012-11-17 Nadav RotemLoopVectorizer: Add initial support for pointer inducti...
2012-11-17 Evan ChengTeach SROA rewriteVectorizedStoreInst to handle cases...
2012-11-16 Duncan SandsMake this easier to understand, as suggested by Chandler.
2012-11-16 Duncan SandsFix PR14361: wrong simplification of A+B==B+A. You...
2012-11-16 Hans WennborgSimplifyCFG: Don't assume non-null ScalarTargetTransfor...
2012-11-16 Nadav RotemLoopVectorize: Division reductions generate incorrect...
2012-11-15 Andrew Trickmisspell
2012-11-15 Andrew Trickwhitespace
2012-11-15 Dmitri GribenkoUse empty parens for empty function parameter list...
2012-11-15 Hans WennborgMake GlobalOpt be conservative with TLS variables ...
2012-11-15 Duncan SandsFix a crash observed by Shuxin Yang. The issue here...
2012-11-15 NAKAMURA TakumiInstCombineAndOrXor.cpp: Escape bracket in doxygen...
2012-11-14 Hal FinkelReplace std::vector -> SmallVector in BBVectorize
2012-11-14 Hal FinkelFix the largest offender of determinism in BBVectorize
2012-11-14 Alexey Samsonov[TSan] fix indentation
2012-11-14 Nadav Rotemuse the getSplat API. Patch by Paul Redmond.
2012-11-13 Alexey SamsonovFigure out <size> argument of llvm.lifetime intrinsics...
2012-11-13 Hal FinkelBBVectorize: Remove temporary assert used for debugging
2012-11-13 Meador Ingeinstcombine: Migrate math library call simplifications
2012-11-13 Hal FinkelBBVectorize: Don't vectorize vector-manipulation chains
2012-11-13 Shuxin Yangrevert r167740
2012-11-12 Hal FinkelBBVectorize: Only some insert element operand pairs...
2012-11-12 Hal FinkelBBVectorize: Use a more sophisticated check for input...
2012-11-12 Hal FinkelBBVectorize: Check the types of compare instructions
2012-11-12 Shuxin YangThis change is to fix rdar://12571717 which is about...
2012-11-12 Hal FinkelBBVectorize: Check the input types of shuffles for...
2012-11-12 Alexey Samsonov[ASan] fixup for r167725: Don't fetch name of StructTyp...
2012-11-12 Meador IngeNormalize memcmp constant folding results.
2012-11-12 Alexey Samsonov[ASan]: Add minimalistic support for turning off initia...
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 Nadav RotemFix a comment typo and add comments.
2012-11-11 Meador Ingeinstcombine: Migrate memcmp optimizations
2012-11-11 Meador Ingeinstcombine: Migrate strstr optimizations
2012-11-11 Meador IngeAdd method for replacing instructions to LibCallSimplifier
2012-11-10 Meador Ingeinstcombine: Migrate strcspn optimizations
2012-11-10 Meador Ingeinstcombine: Query target library information to gate...
2012-11-09 Dmitry Vyukovtsan: switch to new memory_order constants (ABI compatible)
2012-11-09 Dmitry Vyukovtsan: instrument all atomics (including fetch_add,...
2012-11-09 Nadav RotemAdd support for memory runtime check. When we can,...
2012-11-08 Meador Ingeinstcombine: Migrate strspn optimizations
2012-11-07 Hans WennborgOnly do switch-to-lookup table transformation when...
2012-11-07 Kostya Serebryany[asan] fix bug 14277 (asan needs to fail with fata...
2012-11-03 Duncan SandsGeneralize the transform that boosts GEP indices to...
2012-11-02 Alexey SamsonovFix whitespaces
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-02 Chandler CarruthFix sign compare warning. Patch by Mahesha HS.
2012-11-01 Hal FinkelBBVectorize: Use target costs for incoming and outgoing...
2012-11-01 Kostya Serebryany[asan] don't instrument globals that we've created...
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 Hal FinkelBBVectorize: Account for internal shuffle costs
2012-11-01 Jakub StaszakDon't insert and erase load instruction. Simply create...
2012-10-31 Nadav RotemLoopVectorize: Preserve NSW, NUW and IsExact flags.
2012-10-31 Benjamin KramerLCSSA: Try to recover compile time regressions due...
2012-10-31 Nadav RotemPut the threshold magic number in a variable.
2012-10-31 Hans WennborgRemove fixme about unreachable cases from SwitchToLooku...
2012-10-31 Nadav RotemRemove enum values since they are not used anymore.
2012-10-31 Hans WennborgAddress Duncan's comments on r167121.
2012-10-31 Hal FinkelBBVectorize: Choose pair ordering to minimize shuffles
2012-10-31 Hans WennborgAddress Duncan's comments on r167115
2012-10-31 Meador Ingeinstcombine: Migrate strto* optimizations
2012-10-31 Hans WennborgFix false -> NULL conversion from r167115 spotted by...
2012-10-31 Benjamin KramerReplace some instances of UniqueVector with SetVector...
2012-10-31 Hans WennborgDo simple constant propagation in lookup table formatio...
2012-10-31 Benjamin KramerLCSSA: Add a workaround for another nasty SCEV cache...
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 Nadav RotemLoopVectorize: Do not vectorize loops with tiny constan...
2012-10-31 Nadav RotemAdd support for loops that don't start with Zero.
2012-10-31 Meador Ingeinstcombine: Migrate stpcpy optimizations
2012-10-31 Meador Ingeinstcombine: Split out the __stpcpy_chk simplifications...
2012-10-30 Nadav RotemAdd documentation.
2012-10-30 Chandler CarruthFix PR14212: For some strange reason I treated vectors...
2012-10-30 Hal FinkelBBVectorize: Cache fixed-order pairs instead of recompu...
2012-10-30 Benjamin KramerLoopIdiom: Fix a serious missed optimization: we only...
2012-10-30 Hal FinkelBBVectorize: Fix a small bug introduced in r167042.
2012-10-30 Hal FinkelBBVectorize: Simplify how input swapping is handled.
2012-10-30 Hal FinkelBBVectorize: Don't make calls to SE when the result...
2012-10-30 Nadav Rotem80-col
2012-10-30 Nadav RotemLoopVectorize: Add support for write-only loops when...
2012-10-30 Nadav RotemLoopVectorize: Fix a bug in the initialization of reduc...
2012-10-30 Duncan SandsFix isEliminableCastPair to work correctly in the prese...
2012-10-30 Ulrich WeigandEnable some additional constant folding for PPCDoubleDo...
2012-10-30 Hans WennborgUse TargetTransformInfo to control switch-to-lookup...
2012-10-30 Nadav RotemLoopVectorizer: change debug prints: Print the module...
2012-10-29 Nadav RotemLoopVectorize: Update and preserve the dominator tree...
2012-10-29 Ulrich WeigandIn various places throughout the code generator, there...
2012-10-29 Nadav RotemRename the BB-vectorize flag to match the dragonegg...
2012-10-29 Duncan SandsRemove a wrapper around getIntPtrType added to GVN...
2012-10-29 Nadav RotemChange the PassManagerBuilder (used by -O3) loop vector...
2012-10-29 Rafael Espindolallvm-extract changes linkages so that functions on...
2012-10-29 Rafael Espindolallvm-extract was unable to handle aliases. It would...
2012-10-27 Benjamin KramerLoopIdiom: Add checks to avoid turning memmove into...
next