summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [NFC][InstCombine] Fixup few new tests in unrecognized_three-way-comparison.llRoman Lebedev2019-08-221-6/+6
* IR. Change strip* family of functions to not look through aliases.Peter Collingbourne2019-08-224-240/+222
* [NFC][InstCombine] New tests: unrecognized_three-way-comparison.ll is ignoran...Roman Lebedev2019-08-221-0/+121
* [NFC][InstCombine] New tests: unrecognized_three-way-comparison.ll is ignoran...Roman Lebedev2019-08-221-0/+121
* [Loop Peeling] Fix silly bug in metadata update.Serguei Katkov2019-08-221-0/+50
* [Attributor] FIX: Try to make bots happyJohannes Doerfert2019-08-214-4/+4
* [Attributor] Fix: Gracefully handle non-instruction usersJohannes Doerfert2019-08-211-0/+23
* [Attributor][NFCI] Introduce tight iteration bounds in the testsJohannes Doerfert2019-08-2115-15/+15
* [Attributor] Use existing unreachable instead of introducing new onesJohannes Doerfert2019-08-211-0/+10
* [GVN] Do PHI translations across all edges between the load and the unavailab...Florian Hahn2019-08-211-0/+125
* [LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to ...Alina Sbirlea2019-08-2119-27/+68
* Add a couple of extra test noticed in post-commit discussion of rL369541Philip Reames2019-08-211-0/+19
* [instcombine] icmp eq/ne (sub C, Y), C -> icmp eq/ne Y, 0Philip Reames2019-08-211-0/+40
* [InstCombine] narrow icmp with extended operands of different widthsSanjay Patel2019-08-211-37/+30
* [Attributor] Liveness for internal functions.Stefan Stipanovic2019-08-203-1/+99
* [InstCombine] add more extra use tests for icmp with extends; NFCSanjay Patel2019-08-201-2/+34
* [InstCombine] add tests for mismatched cast ops for icmp; NFCSanjay Patel2019-08-201-18/+190
* [BlockExtractor] Avoid assert with wrong line formatJinsong Ji2019-08-201-0/+9
* [InstCombine] simplify min/max of min/max with same operands (PR35607)Sanjay Patel2019-08-201-96/+40
* [InstCombine] add tests for min/max with min/max of same operands; NFCSanjay Patel2019-08-201-0/+382
* [Attributor] Create abstract attributes on-demandJohannes Doerfert2019-08-207-68/+25
* [Attributor] Use structured deduction for AADereferenceableJohannes Doerfert2019-08-203-12/+12
* [Attributor] Use structured deduction for AANonNullJohannes Doerfert2019-08-207-19/+45
* [Attributor] -attributor-verify has false positives. Temporarily removeStefan Stipanovic2019-08-191-1/+0
* [SLP] add test that requires shuffle of scalars; NFCSanjay Patel2019-08-191-0/+26
* [NFC][InstCombine] Some tests for 'shift amount reassoc in bit test - trunc-o...Roman Lebedev2019-08-171-0/+546
* Revert r367891 - "[InstCombine] combine mul+shl separated by zext"Sanjay Patel2019-08-161-6/+8
* Reland "[ARM] push LR before __gnu_mcount_nc"Jian Cai2019-08-161-2/+2
* [CodeGenPrepare] Fix use-after-freeSanjay Patel2019-08-161-0/+17
* [InstCombine][NFC] reuse-constant-from-select-in-icmp.ll - check branch_weigh...Roman Lebedev2019-08-161-2/+8
* [InstCombine][NFC] Revisit tests in reuse-constant-from-select-in-icmp.llRoman Lebedev2019-08-161-8/+30
* [CaptureTracking] Allow null to be in either icmp operandJohannes Doerfert2019-08-161-0/+14
* [CodeGenPrepare] fix RUN line settingsSanjay Patel2019-08-161-1/+1
* [Attributor] Towards a more structured deduction patternJohannes Doerfert2019-08-162-7/+35
* [InstCombine] canonicalize a scalar-select-of-vectors to vector selectSanjay Patel2019-08-161-4/+10
* [SLP] add tests for PR16739; NFCSanjay Patel2019-08-161-0/+68
* [InstCombine] Simplify pow(2.0, itofp(y)) to ldexp(1.0, y)Evandro Menezes2019-08-161-0/+63
* [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)Roman Lebedev2019-08-161-46/+34
* [ARM] Don't pretend we know how to generate MVE VLDnDavid Green2019-08-161-0/+416
* [ValueTracking] Fix recurrence detection to check both PHI operands.Florian Hahn2019-08-161-2/+2
* [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
OpenPOWER on IntegriCloud