summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Added tests for 'select with ctlz to cttz' foldDavid Bolvansky2019-08-151-0/+249
* [InstCombine] Precommit test case for D66216Florian Hahn2019-08-151-0/+99
* [LV] fold-tail predication should be respected even with assume_safetyDorit Nuzman2019-08-152-11/+177
* [coroutine] Fixes "cannot move instruction since its users are not dominated ...Gor Nishanov2019-08-152-0/+165
* [Attributor] Use liveness during the creation of AAReturnedValuesJohannes Doerfert2019-08-141-1/+60
* [RLEV] Rewrite loop exit values for multiple exit loops w/o overall loop exit...Philip Reames2019-08-142-1/+168
* [InstCombine][NFC] Tests for 'try to reuse constant from select in comparison'Roman Lebedev2019-08-141-0/+298
* [SLC] Dereferenceable annonation - handle valid null pointersDavid Bolvansky2019-08-142-1/+23
* [BuildLibCalls] Noalias annotationDavid Bolvansky2019-08-1416-124/+52
* Ignore indirect branches from callbr.Bill Wendling2019-08-141-0/+44
* [X86][CostModel] Adjust the costs of ZERO_EXTEND/SIGN_EXTEND with less than 1...Craig Topper2019-08-143-208/+262
* [SimplifyCFG] Add "safe abs" test from CMSIS DSP 'abs_with_clamp()'Roman Lebedev2019-08-141-0/+34
* [InstCombine][NFC] Autogenerate checks in adjust-for-minmax.llRoman Lebedev2019-08-141-82/+82
* [LV] Fold-tail flagDorit Nuzman2019-08-141-1/+19
* Revert '[LICM] Make Loop ICM profile aware' and 'Fix pass dependency for LICM'David L. Jones2019-08-141-8/+2
* Support swifterror in coroutine lowering.John McCall2019-08-141-0/+143
* Update for optimizer changes.John McCall2019-08-141-1/+1
* In coro.retcon lowering, don't explode if the optimizer messes around with th...John McCall2019-08-141-0/+20
* Fix a use-after-free in the coro.alloca treatment.John McCall2019-08-141-0/+28
* Add intrinsics for doing frame-bound dynamic allocations within a coroutine.John McCall2019-08-141-0/+219
* Generalize llvm.coro.suspend.retcon to allow an arbitrary number of arguments...John McCall2019-08-146-39/+220
* Extend coroutines to support a "returned continuation" lowering.John McCall2019-08-145-3/+388
* [SimplifyLibCalls] Add noalias from known callsitesDavid Bolvansky2019-08-1314-38/+118
* [ValueTracking] Improve reverse assumption inferenceNikita Popov2019-08-131-2/+2
* [NFC] Revisited/updated testsDavid Bolvansky2019-08-131-4/+22
* [SLC] Improve dereferenceable bytes annotationDavid Bolvansky2019-08-131-1/+1
* [InstCombine] Non-canonical clamp-like pattern handlingRoman Lebedev2019-08-133-155/+154
* [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all...Roman Lebedev2019-08-132-43/+41
* [SimplifyLibCalls] Add dereferenceable bytes from known callsitesDavid Bolvansky2019-08-1319-344/+808
* [NFC][InstCombine] Non-canonical clamp pattern: non-canonical predicate testsRoman Lebedev2019-08-131-0/+43
* [InstCombine] add tests for scalar-select-of-vectors; NFCSanjay Patel2019-08-121-21/+82
* [InstCombine] x /c fabs(x) -> copysign(1.0, x)David Bolvansky2019-08-121-11/+28
* [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): avoid constantexp...Roman Lebedev2019-08-121-0/+12
* [MVE] Don't try to unroll vectorised MVE loopsDavid Green2019-08-111-0/+127
* [ARM] Permit auto-vectorization using MVEDavid Green2019-08-111-0/+5
* [LICM] Make Loop ICM profile awareWenlei He2019-08-111-2/+8
* [NFC][InstCombine] Tests for shift amount reassociation in bittest with trunc...Roman Lebedev2019-08-101-0/+475
* [InstCombine] Shift amount reassociation in bittest: relax one-use check when...Roman Lebedev2019-08-101-6/+4
* [InstCombine] Shift amount reassociation in bittest: drop pointless one-use r...Roman Lebedev2019-08-101-6/+6
* [NFC][InstCombine] Tests for shift amount reassociation in bittest with shift...Roman Lebedev2019-08-101-10/+67
* [Reassociate] try harder to convert negative FP constants to positiveSanjay Patel2019-08-103-86/+85
* cfi-icall: Allow the jump table to be optionally made non-canonical.Peter Collingbourne2019-08-092-5/+36
* [NFC] Added tests for D65898David Bolvansky2019-08-091-0/+24
* [GlobalOpt] prevent crashing on large integer types (PR42932)Sanjay Patel2019-08-091-0/+23
* [InstSimplify] Report "Changed" also when only deleting dead instructionsBjorn Pettersson2019-08-091-0/+28
* [InstCombine][NFC] Added comments about constants in tests for pow->exp2 foldDavid Bolvansky2019-08-082-0/+2
* [LICM] Support unary FNeg in LICMCameron McInally2019-08-081-2/+1
* Add llvm.licm.disable metadataTim Corringham2019-08-081-0/+33
* [Reassociate] add more tests with negative FP constants; NFCSanjay Patel2019-08-081-0/+332
* [ScalarizeMaskedMemIntrin] Add test case for expanding scatter.Craig Topper2019-08-071-0/+64
OpenPOWER on IntegriCloud