Adding a new option to CMake to disable C++ atexit on llvm-shlib.
[oota-llvm.git] / lib / Transforms /
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-09 Frederic RissCorrectly handle complex locations expressions in repla...
2014-12-09 Juergen RibutzkaRevert "Move function to obtain branch weights into...
2014-12-09 Juergen RibutzkaMove function to obtain branch weights into the BranchI...
2014-12-09 Chandler CarruthTeach instcombine to canonicalize "element extraction...
2014-12-08 Justin BognerInstrProf: An intrinsic and lowering for instrumentatio...
2014-12-06 NAKAMURA TakumiLLVMInstrumentation requires MC since r223532.
2014-12-06 Duncan P. N. Exon... Utils: Style cleanups, NFC
2014-12-06 Duncan P. N. Exon... Utils: Avoid RAUW on metadata in CloneFunction()
2014-12-05 Kuba BreckaRecommit of r223513 and r223514.
2014-12-05 Kuba BreckaReverting r223513 and r223514.
2014-12-05 Peter Collingbourne[DFSAN][MIPS][LLVM] Defining ShadowPtrMask variable...
2014-12-05 Kuba BreckaAddressSanitizer - Don't instrument globals from cstrin...
2014-12-05 Evgeniy Stepanov[msan] Avoid extra origin address realignment.
2014-12-04 Simon Pilgrim[InstCombine] Minor optimization for bswap with binary ops
2014-12-03 Kostya Serebryany[msan] allow -fsanitize-coverage=N together with -fsani...
2014-12-03 Matthias Brauncorrect spelling, NFC
2014-12-03 Matthias Braun[SimplifyLibCalls] Improve double->float shrinking...
2014-12-03 Matthias Braun[SimplifyLibCalls] Enable double to float shrinking...
2014-12-03 Evgeniy Stepanovmsan] Add compile-time checks for missing origins.
2014-12-03 Erik EcksteinInstCombine: simplify signed range checks
2014-12-03 Nick LewyckyRevert r222997. The newly added compile-time checks...
2014-12-03 Duncan P. N. Exon... LoopVectorize: Remove unnecessary RAUW
2014-12-03 Tom StellardStructurizeCFG: Use LoopInfo analysis for better loop...
2014-12-03 Nick LewyckyEmit the entry block first and the exit block second...
2014-12-03 Peter CollingbournePrologue support
2014-12-02 Michael ZolotukhinPR21302. Vectorize only bottom-tested loops.
2014-12-02 Philip Reames[Statepoints 3/4] Statepoint infrastructure for garbage...
2014-12-02 Bruno Cardoso Lopes[SwitchLowering] Handle destinations on multiple phi...
2014-12-02 Bruno Cardoso Lopes[LICM] Avoind store sinking if no preheader is available
2014-12-01 Hans WennborgRevert r223049, r223050 and r223051 while investigating...
2014-12-01 Hans WennborgSimplifyCFG: Omit range checks for switch lookup tables...
2014-12-01 Hans WennborgSimplifyCFG: don't remove unreachable default switch...
2014-12-01 Evgeniy Stepanov[msan] Add compile-time checks for missing origins.
2014-12-01 Yury Gribov[asan] Change dynamic alloca instrumentation to only...
2014-11-29 Duncan P. N. Exon... DebugIR: Delete -debug-ir
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-28 David MajnemerInstCombine: FoldOrOfICmps harder
2014-11-28 Bruno Cardoso Lopes[LICM] Store sink and indirectbr instructions
2014-11-28 Bruno Cardoso Lopes[SwitchLowering] Handle multiple destinations on conden...
2014-11-28 Evgeniy Stepanov[msan] Fix origin propagation for select of floats.
2014-11-28 Ankur GargRemoved extra line from a comment to test first commit...
2014-11-27 Erik Ecksteinreinstate r222872: Peephole optimization in switch...
2014-11-27 Evgeniy Stepanov[msan] Remove indirect call wrapping code.
2014-11-27 Erik EcksteinRevert "Peephole optimization in switch table lookup...
2014-11-27 Erik EcksteinPeephole optimization in switch table lookup: reuse...
2014-11-27 David MajnemerInstCombine: Restore optimizations lost in r210006
2014-11-26 David MajnemerRevert "Added inst combine transforms for single bit...
2014-11-25 Chandler Carruth[InstCombine] Change LLVM To canonicalize toward the...
2014-11-25 Chandler CarruthRevert r220349 to re-instate r220277 with a fix for...
2014-11-24 Matt ArsenaultBug 21610: Canonicalize min/max fcmp selects to use...
2014-11-24 Kostya Serebryany[asan/coverage] change the way asan coverage instrument...
2014-11-24 David MajnemerInstCombine: Don't create an unused instruction
2014-11-24 David MajnemerInstCombine: Don't assume DataLayout is always available
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-22 David MajnemerInstCombine: Propagate exact for (sdiv X, Pow2) ->...
2014-11-22 David MajnemerInstCombine: Propagate exact for (sdiv X, Y) -> (udiv...
2014-11-22 David MajnemerInstCombine: Propagate exact for (sdiv -X, C) -> (sdiv...
2014-11-22 Simon PilgrimTidied up target triple OS detection. NFC
2014-11-22 David MajnemerInstCombine: Propagate exact in (udiv (lshr X,C1),C2...
2014-11-22 David MajnemerInstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<Y
2014-11-22 David MajnemerInstCombine: Propagate NSW for -X * -Y -> X * Y
2014-11-22 David MajnemerInstCombine: Silence a parenthesis warning
2014-11-22 David MajnemerInstCombine: Preserve nsw when folding X*(2^C) -> X...
2014-11-22 David MajnemerInstCombine: Preserve nsw/nuw for ((X << C2)*C1) -...
2014-11-22 David MajnemerInstCombine: Preserve nsw for (mul %V, -1) -> (sub...
2014-11-21 Gerolf Hoflehner[InstCombine] Re-commit of r218721 (Optimize icmp...
2014-11-21 Kostya Serebryany[asan] remove old experimental code
2014-11-21 Kostya Serebryany[asan] add statistic counter to dynamic alloca instrume...
2014-11-21 Roman DivackyDisable header duplication at -Oz in loop-rotate pass.
2014-11-21 Yury Gribov[asan] Add new hidden compile-time flag asan-instrument...
2014-11-21 David MajnemerThis Reassociate change unintentionally slipped in...
2014-11-21 David MajnemerSROA: The alloca type isn't a candidate promotion type...
2014-11-20 Mehdi AminiSimplifyCFG: Refactor GatherConstantCompares() result...
2014-11-20 Michael ZolotukhinFix a trip-count overflow issue in LoopUnroll.
2014-11-20 Timur IskhodzhanovRevert r222416, r222422, r222426: the former revision...
2014-11-20 Timur IskhodzhanovFix a typo
2014-11-20 NAKAMURA TakumiSimplifyCFG.cpp: Tweak to let msc17 compliant.
2014-11-20 Mehdi AminiSimplifyCFG: Refactor GatherConstantCompares() result...
2014-11-19 Chad RosierRevert "[Reassociate] As the expression tree is rewritt...
2014-11-19 Nico WeberTry to fix MSVS build after r222384. No intended behavi...
2014-11-19 Mehdi AminiSimplifyCFG: turn recursive GatherConstantCompares...
2014-11-19 Suyog SardaVectorize a reduction chain feeding into a 'return...
2014-11-19 Arnaud A. de Grand... Fix tail recursion elimination
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-19 Hao Liu[SeparateConstOffsetFromGEP] Allow SeparateConstOffsetF...
2014-11-19 Kostya Serebryany[asan] add experimental basic-block tracing to asan...
2014-11-19 Kostya SerebryanyIntroduce llvm::SplitAllCriticalEdges
2014-11-19 Manman RenRevert r222039 because of bot failure.
2014-11-18 David MajnemerInstCombine: Fix another infinite loop caused by visitF...
2014-11-18 David MajnemerRevert "Revert r222040 because of bot failure."
2014-11-18 Chad Rosier[Reassociate] Rename local variable to not use same...
2014-11-18 Philip ReamesTweak EarlyCSE to recognize series of dead stores
2014-11-18 David MajnemerInstCombine: Fold away tautological masked compares
2014-11-18 David MajnemerInstCombine: Clean up foldLogOpOfMaskedICmps
2014-11-18 Hans WennborgSimplifyCFG: Range'ify some for-loops. No functional...
2014-11-18 David MajnemerIndVarSimplify: Allow LFTR to fire more often
2014-11-18 Manman RenRevert r222040 because of bot failure.
2014-11-17 Juergen Ributzka[SimplifyCFG] Make the value type of the hole check...
2014-11-17 Chad Rosier[Reassociate] As the expression tree is rewritten make...
next