summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "Add a pass to lower is.constant and objectsize intrinsics"Dmitri Gribenko2019-10-145-122/+154
* Add a pass to lower is.constant and objectsize intrinsicsJoerg Sonnenberger2019-10-135-154/+122
* [Attributor] Shortcut no-return through will-returnJohannes Doerfert2019-10-136-6/+18
* [Attributor][FIX] NullPointerIsDefined needs the pointer AS (AANonNull)Johannes Doerfert2019-10-134-3/+10
* [Attributor][MemBehavior] Fallback to the function state for argumentsJohannes Doerfert2019-10-133-11/+13
* [Attributor][FIX] Use check prefix that is actually testedJohannes Doerfert2019-10-133-15/+15
* [ConstantFold] fix inconsistent handling of extractelement with undef index (...Sanjay Patel2019-10-131-1/+1
* [InstCombine] don't assume 'inbounds' for bitcast deref or null pointer in no...Sanjay Patel2019-10-131-2/+2
* [NFC][InstCombine] More test for "sign bit test via shifts" pattern (PR43595)Roman Lebedev2019-10-136-13/+377
* [Attributor][FIX] Avoid splitting blocks if possibleJohannes Doerfert2019-10-133-8/+8
* [Attributor][FIX] Ensure h2s doesn't trigger on escaped pointersJohannes Doerfert2019-10-131-52/+67
* [Attributor][FIX] Do not apply h2s for arbitrary mallocsJohannes Doerfert2019-10-131-0/+5
* [Attributor][FIX] Add missing function declaration in test caseJohannes Doerfert2019-10-131-0/+2
* [Attributor][FIX] Avoid modifying naked/optnone functionsJohannes Doerfert2019-10-131-0/+24
* [SROA] Reuse existing lifetime markers if possibleJohannes Doerfert2019-10-131-0/+69
* [LoopIdiomRecognize] Recommit: BCmp loop idiom recognitionRoman Lebedev2019-10-123-595/+407
* [NFC][LoopIdiom] Add bcmp loop idiom miscompile test from PR43206.Roman Lebedev2019-10-121-3/+54
* [NFC][LoopIdiom] Move one bcmp test into the proper placeRoman Lebedev2019-10-122-23/+47
* [CostModel][X86] Improve sum reduction costs.Simon Pilgrim2019-10-121-1/+1
* recommit: [LoopVectorize][PowerPC] Estimate int and float register pressure s...Zi Xuan Wu2019-10-123-10/+165
* Dead Virtual Function EliminationOliver Stannard2019-10-119-0/+749
* [NFC] run specific pass instead of whole -O3 pipeline for popcount recoginzat...Chen Zheng2019-10-111-5/+5
* [InstCombine] recognize popcount.Chen Zheng2019-10-111-0/+193
* [CVP] Remove a masking operation if range information implies it's a noopPhilip Reames2019-10-113-3/+128
* [Attributor][FIX] Do not replace musstail calls with constantJohannes Doerfert2019-10-111-0/+5
* [ValueTracking] Improve pointer offset computation for cases of same baseRong Xu2019-10-101-0/+77
* [InstCombine] Add test case for PR43617 (NFC)Evandro Menezes2019-10-101-0/+10
* Revert "[IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator"Dmitri Gribenko2019-10-104-17/+17
* [Attributor] Handle `null` differently in capture and alias logicJohannes Doerfert2019-10-102-1/+10
* [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperatorCameron McInally2019-10-094-17/+17
* [SampleFDO] Add indexing for function profiles so they can be loaded on demandWei Mi2019-10-092-0/+0
* [ConstProp] add tests for extractelement with undef index; NFCSanjay Patel2019-10-091-6/+27
* [InstCombine] add another test for gep inbounds; NFCSanjay Patel2019-10-091-0/+11
* [SLP] respect target register width for GEP vectorization (PR43578)Sanjay Patel2019-10-093-58/+60
* [LV] Emitting SCEV checks with OptForSizeSjoerd Meijer2019-10-091-0/+37
* [CVP} Replace SExt with ZExt if the input is known-non-negativeRoman Lebedev2019-10-081-6/+6
* [CVP][NFC] Revisit sext vs. zext testRoman Lebedev2019-10-081-5/+33
* Revert "[LoopVectorize][PowerPC] Estimate int and float register pressure sep...Jinsong Ji2019-10-083-215/+10
* [SLP] add test with prefer-vector-width function attribute; NFC (PR43578)Sanjay Patel2019-10-081-0/+59
* [Attributor][Fix] Temporary fix for windows build bot failureHideto Ueno2019-10-081-1/+3
* [NFC][CVP] Add tests where we can replace sext with zextRoman Lebedev2019-10-081-0/+107
* [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using Mus...Hideto Ueno2019-10-0815-65/+295
* [SLP] add test with prefer-vector-width function attribute; NFCSanjay Patel2019-10-081-31/+73
* [NFC] Add REQUIRES for r374017 in testcaseZi Xuan Wu2019-10-081-0/+1
* [LoopVectorize][PowerPC] Estimate int and float register pressure separately ...Zi Xuan Wu2019-10-083-10/+214
* [Attributor] Use local linkage instead of internalJohannes Doerfert2019-10-071-2/+2
* [Attributor] Use abstract call sites for call site callbackJohannes Doerfert2019-10-071-0/+63
* [Attributor] Deduce memory behavior of functions and argumentsJohannes Doerfert2019-10-0715-159/+155
* [InstCombine] Fold conditional sign-extend of high-bit-extract into high-bit-...Roman Lebedev2019-10-071-19/+19
* [InstCombine][NFC] Tests for "conditional sign-extend of high-bit-extract" pa...Roman Lebedev2019-10-071-0/+1040
OpenPOWER on IntegriCloud