summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] For select rule, use positive check of constant int for select ...Anna Thomas2017-03-281-1/+1
* Revert "[asan] Delay creation of asan ctor."Alex Shlyapnikov2017-03-272-26/+21
* Revert "[asan] Put ctor/dtor in comdat."Alex Shlyapnikov2017-03-271-41/+9
* [LV] Transform truncations of non-primary induction variablesMatthew Simpson2017-03-271-11/+10
* [InstCombine] Avoid incorrect folding of select into phi nodes when incoming ...Anna Thomas2017-03-271-1/+5
* [LoopUnroll] Remap references in peeled iterationSerge Pavlov2017-03-261-4/+5
* Split the SimplifyCFG pass into two variants.Joerg Sonnenberger2017-03-264-23/+79
* [IR] Make SwitchInst::CaseIt almost a normal iterator.Chandler Carruth2017-03-263-16/+24
* [InstCombine] Change the interface of SimplifyDemandedBits so that it takes t...Craig Topper2017-03-253-46/+46
* [NewGVN] Adjust NDEBUG markers.Davide Italiano2017-03-251-2/+2
* [asan] Put ctor/dtor in comdat.Evgeniy Stepanov2017-03-251-9/+41
* Revert r298711 "[InstCombine] Provide a way to calculate KnownZero/One for Ad...Craig Topper2017-03-241-5/+4
* Revert r298620: [LV] Vectorize GEPsIvan Krasin2017-03-241-117/+67
* [asan] Delay creation of asan ctor.Evgeniy Stepanov2017-03-242-21/+26
* AMDGPU: Fold rcp/rsq of undef to undefMatt Arsenault2017-03-241-2/+15
* TTI: Split IsSimple in MemIntrinsicInfoMatt Arsenault2017-03-241-13/+9
* [ThinLTO] Correct counting of functions in inliner statsTeresa Johnson2017-03-241-0/+2
* [InstCombine] Provide a way to calculate KnownZero/One for Add/Sub in Simplif...Craig Topper2017-03-241-4/+5
* Make GCC happy again.Benjamin Kramer2017-03-241-2/+1
* NewGVN: Small cleanup of two dominance related functions to makeDaniel Berlin2017-03-241-13/+39
* NewGVN: Small cleanup of useless expression deletion, and don't uselessly cre...Daniel Berlin2017-03-241-14/+19
* NewGVN: Fix PR32403 - Handling of undef in phis was not quite correctDaniel Berlin2017-03-241-1/+14
* [InstCombine] Use range-based for loop. NFCCraig Topper2017-03-241-5/+4
* [InstCombine] Fix 80 column violation I accidentally introduced. NFCCraig Topper2017-03-241-1/+2
* [sancov] Don't instrument blocks with no insertion pointReid Kleckner2017-03-231-0/+5
* Set the prof weight correctly for call instructions in DeadArgumentElimination.Dehao Chen2017-03-231-0/+6
* [MetaRenamer] Don't rename library functions.Bryant Wong2017-03-231-3/+14
* Disable loop unrolling and icp in SamplePGO ThinLTO compile phaseDehao Chen2017-03-231-1/+12
* [InstCombine] Remove some code from visitAnd that dealt with trying to reduce...Craig Topper2017-03-231-12/+0
* [ThinLTO] Add support for emitting minimized bitcode for thin linkTeresa Johnson2017-03-231-17/+57
* [LV] Vectorize GEPsMatthew Simpson2017-03-231-67/+117
* [LV] Delete unneeded scalar GEP creation codeMatthew Simpson2017-03-231-33/+1
* Do not set branch weight if the branch weight annotation is present.Dehao Chen2017-03-231-1/+5
* Preserve nonnull metadata on Loads through SROA & mem2reg.Luqman Aden2017-03-222-10/+51
* IPO: Const correctness for summaries passed into passes.Peter Collingbourne2017-03-223-59/+77
* IR: Fix a race condition in type id clients of ModuleSummaryIndex.Peter Collingbourne2017-03-222-10/+18
* [InstCombine] canonicalize insertelement of scalar constant ahead of insertel...Sanjay Patel2017-03-221-0/+33
* r286814 resulted that CallPenalty can be subtracted twice:Evgeny Astigeevich2017-03-221-1/+1
* [InstCombine] Teach SimplifyDemandedUseBits to shrink Constants on the left s...Craig Topper2017-03-221-1/+2
* Let llvm.objectsize be conservative with null pointersGeorge Burgess IV2017-03-211-2/+3
* Do not inline hot callsites for samplepgo in thinlto compile phase.Dehao Chen2017-03-211-2/+6
* Rename AttributeSet to AttributeListReid Kleckner2017-03-2122-205/+206
* Test commit accessYi Kong2017-03-211-10/+10
* NFC. InstCombiner::visitFAdd extract LHSIntVal/RHSIntVal local variablesArtur Pilipenko2017-03-211-9/+11
* InstCombine: Check source value precision when reducing cast intrinsicMatt Arsenault2017-03-201-2/+14
* Revert r298158.Evgeniy Stepanov2017-03-203-136/+48
* Fix UB found by -Wtautological-undefined-compareDavid Blaikie2017-03-201-4/+3
* Updates branch_weights annotation for call instructions during inlining.Dehao Chen2017-03-201-11/+40
* Use isa<> instead of dyn_cast<> (NFC).Adrian Prantl2017-03-201-5/+5
* [InstCombine] Print a debug message when we constant fold an operand during w...Craig Topper2017-03-201-0/+2
OpenPOWER on IntegriCloud