[llvm-branch-commits] [llvm] 33be50d - Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert""

2021-01-15 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-15T09:28:42+01:00 New Revision: 33be50daa9ce1074c3b423a4ab27c70c0722113a URL: https://github.com/llvm/llvm-project/commit/33be50daa9ce1074c3b423a4ab27c70c0722113a DIFF: https://github.com/llvm/llvm-project/commit/33be50daa9ce1074c3b423a4ab27c70c0722113a.diff

[llvm-branch-commits] [llvm] f0a0ec2 - [InstCombine] Add more tests for select operand replacement (NFC)

2021-01-16 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-16T13:10:59+01:00 New Revision: f0a0ec2d085b0bc53e20643b740b20b49cfd9bd5 URL: https://github.com/llvm/llvm-project/commit/f0a0ec2d085b0bc53e20643b740b20b49cfd9bd5 DIFF: https://github.com/llvm/llvm-project/commit/f0a0ec2d085b0bc53e20643b740b20b49cfd9bd5.diff

[llvm-branch-commits] [llvm] 5238e7b - [InstCombine] Replace one-use select operand based on condition

2021-01-16 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-16T23:25:02+01:00 New Revision: 5238e7b302ffc40707677960da9d64e872745dac URL: https://github.com/llvm/llvm-project/commit/5238e7b302ffc40707677960da9d64e872745dac DIFF: https://github.com/llvm/llvm-project/commit/5238e7b302ffc40707677960da9d64e872745dac.diff

[llvm-branch-commits] [llvm] b1c2f12 - [BasicAA] Move assumption tracking into AAQI

2021-01-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-17T10:34:35+01:00 New Revision: b1c2f1282a237e9bc60f1b0020bc7535ca019739 URL: https://github.com/llvm/llvm-project/commit/b1c2f1282a237e9bc60f1b0020bc7535ca019739 DIFF: https://github.com/llvm/llvm-project/commit/b1c2f1282a237e9bc60f1b0020bc7535ca019739.diff

[llvm-branch-commits] [llvm] 0b84afa - Reapply [BasicAA] Handle recursive queries more efficiently

2021-01-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-17T10:34:35+01:00 New Revision: 0b84afa5fcb41429004db72a0588656a8d76bf48 URL: https://github.com/llvm/llvm-project/commit/0b84afa5fcb41429004db72a0588656a8d76bf48 DIFF: https://github.com/llvm/llvm-project/commit/0b84afa5fcb41429004db72a0588656a8d76bf48.diff

[llvm-branch-commits] [llvm] 4bfbfb9 - [InstSimplify] Add tests for x*C1/C2<=x (NFC)

2021-01-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-17T16:02:55+01:00 New Revision: 4bfbfb9bcb790931b97da972ff02865810f43ce8 URL: https://github.com/llvm/llvm-project/commit/4bfbfb9bcb790931b97da972ff02865810f43ce8 DIFF: https://github.com/llvm/llvm-project/commit/4bfbfb9bcb790931b97da972ff02865810f43ce8.diff

[llvm-branch-commits] [llvm] a13c0f6 - [InstSimplify] Fold x*C1/C2 <= x (PR48744)

2021-01-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-17T16:02:55+01:00 New Revision: a13c0f62c38131ef2656b06de02d82110abaf272 URL: https://github.com/llvm/llvm-project/commit/a13c0f62c38131ef2656b06de02d82110abaf272 DIFF: https://github.com/llvm/llvm-project/commit/a13c0f62c38131ef2656b06de02d82110abaf272.diff

[llvm-branch-commits] [llvm] 1cc477f - [SimplifyCFG] Add test for PR48778 (NFC)

2021-01-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-17T20:06:17+01:00 New Revision: 1cc477f030bdeb6de98c6bde89fa7850630def24 URL: https://github.com/llvm/llvm-project/commit/1cc477f030bdeb6de98c6bde89fa7850630def24 DIFF: https://github.com/llvm/llvm-project/commit/1cc477f030bdeb6de98c6bde89fa7850630def24.diff

[llvm-branch-commits] [llvm] 4229b87 - [ValueTracking] Fix isSafeToSpeculativelyExecute for sdiv (PR48778)

2021-01-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-17T20:06:17+01:00 New Revision: 4229b87ed36cf20b95b363393452aa4815e344e2 URL: https://github.com/llvm/llvm-project/commit/4229b87ed36cf20b95b363393452aa4815e344e2 DIFF: https://github.com/llvm/llvm-project/commit/4229b87ed36cf20b95b363393452aa4815e344e2.diff

[llvm-branch-commits] [llvm] 22b6844 - [PredicateInfo] Add more and/or tests (NFC)

2021-01-18 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-18T22:15:35+01:00 New Revision: 22b68440e1647e16b5ee24b924986207173c02d1 URL: https://github.com/llvm/llvm-project/commit/22b68440e1647e16b5ee24b924986207173c02d1 DIFF: https://github.com/llvm/llvm-project/commit/22b68440e1647e16b5ee24b924986207173c02d1.diff

[llvm-branch-commits] [llvm] 051ec9f - [ValueTracking] Strengthen impliesPoison reasoning

2021-01-19 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-19T18:04:23+01:00 New Revision: 051ec9f5f43a83e23bd3e20e512fc5ec44c19850 URL: https://github.com/llvm/llvm-project/commit/051ec9f5f43a83e23bd3e20e512fc5ec44c19850 DIFF: https://github.com/llvm/llvm-project/commit/051ec9f5f43a83e23bd3e20e512fc5ec44c19850.diff

[llvm-branch-commits] [llvm] 2144338 - Reapply [InstCombine] Replace one-use select operand based on condition

2021-01-19 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-19T20:26:38+01:00 New Revision: 21443381c00d9d5ddd6a73f2f839dc4872d79463 URL: https://github.com/llvm/llvm-project/commit/21443381c00d9d5ddd6a73f2f839dc4872d79463 DIFF: https://github.com/llvm/llvm-project/commit/21443381c00d9d5ddd6a73f2f839dc4872d79463.diff

[llvm-branch-commits] [llvm] bedbb58 - [InstCombine] Add additional tests for select operand replacement (NFC)

2021-01-19 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-19T20:26:38+01:00 New Revision: bedbb58203cd67a46f64a0182dc1e6717b3c536c URL: https://github.com/llvm/llvm-project/commit/bedbb58203cd67a46f64a0182dc1e6717b3c536c DIFF: https://github.com/llvm/llvm-project/commit/bedbb58203cd67a46f64a0182dc1e6717b3c536c.diff

[llvm-branch-commits] [llvm] ca4ed1e - [PredicateInfo] Generalize processing of conditions

2021-01-20 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-20T20:40:41+01:00 New Revision: ca4ed1e7aeebe21dc3952f84b408805ab17ad63f URL: https://github.com/llvm/llvm-project/commit/ca4ed1e7aeebe21dc3952f84b408805ab17ad63f DIFF: https://github.com/llvm/llvm-project/commit/ca4ed1e7aeebe21dc3952f84b408805ab17ad63f.diff

[llvm-branch-commits] [llvm] e406de7 - [PredicateInfo][SCCP][NewGVN] Add tests for logical and/or (NFC)

2021-01-20 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-20T20:53:55+01:00 New Revision: e406de77c6f33a6d3bf0b432bad1217b37605c15 URL: https://github.com/llvm/llvm-project/commit/e406de77c6f33a6d3bf0b432bad1217b37605c15 DIFF: https://github.com/llvm/llvm-project/commit/e406de77c6f33a6d3bf0b432bad1217b37605c15.diff

[llvm-branch-commits] [llvm] 1c6d1e5 - [PredicateInfo] Handle logical and/or

2021-01-20 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-20T21:03:07+01:00 New Revision: 1c6d1e57c15b59114a05b20e667517872510aaa9 URL: https://github.com/llvm/llvm-project/commit/1c6d1e57c15b59114a05b20e667517872510aaa9 DIFF: https://github.com/llvm/llvm-project/commit/1c6d1e57c15b59114a05b20e667517872510aaa9.diff

[llvm-branch-commits] [llvm] 65fd034 - [FunctionAttrs] Infer willreturn for functions without loops

2021-01-21 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-21T20:29:33+01:00 New Revision: 65fd034b95d69fa0e634861ee165b502ceb92a12 URL: https://github.com/llvm/llvm-project/commit/65fd034b95d69fa0e634861ee165b502ceb92a12 DIFF: https://github.com/llvm/llvm-project/commit/65fd034b95d69fa0e634861ee165b502ceb92a12.diff

[llvm-branch-commits] [llvm] 176c7f2 - [IR] Optimize adding attribute to AttributeList (NFC)

2021-01-22 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-22T11:30:21+01:00 New Revision: 176c7f22172eefddc9ff42dfae8a6015d4e017c6 URL: https://github.com/llvm/llvm-project/commit/176c7f22172eefddc9ff42dfae8a6015d4e017c6 DIFF: https://github.com/llvm/llvm-project/commit/176c7f22172eefddc9ff42dfae8a6015d4e017c6.diff

[llvm-branch-commits] [llvm] 45b259f - [SimplifyLibCalls] Skip unused calls in sincos transform

2021-01-22 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-22T20:57:13+01:00 New Revision: 45b259f99509dda6820e09369d84c21d4ea33bcd URL: https://github.com/llvm/llvm-project/commit/45b259f99509dda6820e09369d84c21d4ea33bcd DIFF: https://github.com/llvm/llvm-project/commit/45b259f99509dda6820e09369d84c21d4ea33bcd.diff

[llvm-branch-commits] [llvm] 9d27962 - [Tests] Add willreturn to libcalls in some tests

2021-01-22 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-22T21:47:35+01:00 New Revision: 9d2796210f71f95d0c62337c130a455694ce99a5 URL: https://github.com/llvm/llvm-project/commit/9d2796210f71f95d0c62337c130a455694ce99a5 DIFF: https://github.com/llvm/llvm-project/commit/9d2796210f71f95d0c62337c130a455694ce99a5.diff

[llvm-branch-commits] [llvm] fdab28e - [InstSimplify] Add willreturn to more libcall tests (NFC)

2021-01-22 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-22T21:58:59+01:00 New Revision: fdab28edef35dde906678cd3c3008dd116ea8572 URL: https://github.com/llvm/llvm-project/commit/fdab28edef35dde906678cd3c3008dd116ea8572 DIFF: https://github.com/llvm/llvm-project/commit/fdab28edef35dde906678cd3c3008dd116ea8572.diff

[llvm-branch-commits] [llvm] 4a16c50 - [InstCombine] Disable unsafe select transform behind a flag

2020-12-28 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-28T22:43:52+01:00 New Revision: 4a16c507cb68e425226e81598d91963aacdd57ed URL: https://github.com/llvm/llvm-project/commit/4a16c507cb68e425226e81598d91963aacdd57ed DIFF: https://github.com/llvm/llvm-project/commit/4a16c507cb68e425226e81598d91963aacdd57ed.diff

[llvm-branch-commits] [llvm] 13b1c9a - [CVP] Add tests for union of conditions (NFC)

2021-01-01 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-01T16:46:21+01:00 New Revision: 13b1c9abaf46a7163bfc8fc0a765fbee051ccc80 URL: https://github.com/llvm/llvm-project/commit/13b1c9abaf46a7163bfc8fc0a765fbee051ccc80 DIFF: https://github.com/llvm/llvm-project/commit/13b1c9abaf46a7163bfc8fc0a765fbee051ccc80.diff

[llvm-branch-commits] [llvm] 14e540f - [LVI] Handle unions of conditions

2021-01-01 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-01T16:46:21+01:00 New Revision: 14e540febcdace3b650dba2b8bb0e770b90409ad URL: https://github.com/llvm/llvm-project/commit/14e540febcdace3b650dba2b8bb0e770b90409ad DIFF: https://github.com/llvm/llvm-project/commit/14e540febcdace3b650dba2b8bb0e770b90409ad.diff

[llvm-branch-commits] [llvm] 2668026 - [InstSimplify] Add tests for gep p, -p without inbounds (NFC)

2021-01-01 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-01T17:00:02+01:00 New Revision: 26680269e0ed17eb46e9bf10faa4116152608a51 URL: https://github.com/llvm/llvm-project/commit/26680269e0ed17eb46e9bf10faa4116152608a51 DIFF: https://github.com/llvm/llvm-project/commit/26680269e0ed17eb46e9bf10faa4116152608a51.diff

[llvm-branch-commits] [llvm] 858b99d - [InstSimplify] Regenerate test checks (NFC)

2021-01-03 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-03T18:09:58+01:00 New Revision: 858b99d774f10fb59a3d9ddb8bcc7dc040490e39 URL: https://github.com/llvm/llvm-project/commit/858b99d774f10fb59a3d9ddb8bcc7dc040490e39 DIFF: https://github.com/llvm/llvm-project/commit/858b99d774f10fb59a3d9ddb8bcc7dc040490e39.diff

[llvm-branch-commits] [llvm] c6ad00d - [InstSimplify] Return poison for out of bounds extractelement

2021-01-03 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-03T18:15:58+01:00 New Revision: c6ad00d709853e378cd70e34e755942f9d6f0c8f URL: https://github.com/llvm/llvm-project/commit/c6ad00d709853e378cd70e34e755942f9d6f0c8f DIFF: https://github.com/llvm/llvm-project/commit/c6ad00d709853e378cd70e34e755942f9d6f0c8f.diff

[llvm-branch-commits] [llvm] f094d65 - [InstSimplify] Fix addo/subo with undef (PR43188)

2021-01-03 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-03T18:51:49+01:00 New Revision: f094d65beaa492e845b03561eddd75b5be653a01 URL: https://github.com/llvm/llvm-project/commit/f094d65beaa492e845b03561eddd75b5be653a01 DIFF: https://github.com/llvm/llvm-project/commit/f094d65beaa492e845b03561eddd75b5be653a01.diff

[llvm-branch-commits] [llvm] 766cf7f - [InstSimplify] Fold division by zero to poison

2021-01-03 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-03T20:52:45+01:00 New Revision: 766cf7f32e4f0974dbccd9771317a102533aa0df URL: https://github.com/llvm/llvm-project/commit/766cf7f32e4f0974dbccd9771317a102533aa0df DIFF: https://github.com/llvm/llvm-project/commit/766cf7f32e4f0974dbccd9771317a102533aa0df.diff

[llvm-branch-commits] [llvm] 3715c99 - [InstSimplify] Fold nnan/ninf violation to poison

2021-01-03 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-03T22:05:40+01:00 New Revision: 3715c99be9dcde1421f2365a59ab2bc433993d7c URL: https://github.com/llvm/llvm-project/commit/3715c99be9dcde1421f2365a59ab2bc433993d7c DIFF: https://github.com/llvm/llvm-project/commit/3715c99be9dcde1421f2365a59ab2bc433993d7c.diff

[llvm-branch-commits] [llvm] 8f9da24 - [GVN] Regenerate test checks (NFC)

2021-01-06 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-06T20:41:36+01:00 New Revision: 8f9da24fa7fffd52ccc2c66e3e2c1e7e87ed0336 URL: https://github.com/llvm/llvm-project/commit/8f9da24fa7fffd52ccc2c66e3e2c1e7e87ed0336 DIFF: https://github.com/llvm/llvm-project/commit/8f9da24fa7fffd52ccc2c66e3e2c1e7e87ed0336.diff

[llvm-branch-commits] [llvm] a6df392 - [InstSimplify] Fold out-of-bounds shift to poison

2021-01-06 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-06T20:41:37+01:00 New Revision: a6df39236fdc6e422f6794935e5e08e05f566e23 URL: https://github.com/llvm/llvm-project/commit/a6df39236fdc6e422f6794935e5e08e05f566e23 DIFF: https://github.com/llvm/llvm-project/commit/a6df39236fdc6e422f6794935e5e08e05f566e23.diff

[llvm-branch-commits] [llvm] 7d48eff - [PowerPC] Avoid call to undef in test (NFC)

2021-01-06 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-06T21:09:02+01:00 New Revision: 7d48eff8ba172216fca3649a3c452de4c7c16c00 URL: https://github.com/llvm/llvm-project/commit/7d48eff8ba172216fca3649a3c452de4c7c16c00 DIFF: https://github.com/llvm/llvm-project/commit/7d48eff8ba172216fca3649a3c452de4c7c16c00.diff

[llvm-branch-commits] [llvm] d042f2d - [InstSimplify] Fold call null/undef to poison

2021-01-06 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-06T21:09:30+01:00 New Revision: d042f2db5bf0a852bdbef53ab0310d363031f56f URL: https://github.com/llvm/llvm-project/commit/d042f2db5bf0a852bdbef53ab0310d363031f56f DIFF: https://github.com/llvm/llvm-project/commit/d042f2db5bf0a852bdbef53ab0310d363031f56f.diff

[llvm-branch-commits] [llvm] 221c3b1 - [InstSimplify] Canonicalize non-demanded shuffle op to poison (NFCI)

2021-01-06 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-06T21:22:27+01:00 New Revision: 221c3b174b15855ec941ef60a551f22ac96a254e URL: https://github.com/llvm/llvm-project/commit/221c3b174b15855ec941ef60a551f22ac96a254e DIFF: https://github.com/llvm/llvm-project/commit/221c3b174b15855ec941ef60a551f22ac96a254e.diff

[llvm-branch-commits] [llvm] f6f6f63 - [BasicAA] Fix BatchAA results for phi-phi assumptions

2021-01-06 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-06T22:15:30+01:00 New Revision: f6f6f6375d1a4bced8a6e79a78726ab32b8dd879 URL: https://github.com/llvm/llvm-project/commit/f6f6f6375d1a4bced8a6e79a78726ab32b8dd879 DIFF: https://github.com/llvm/llvm-project/commit/f6f6f6375d1a4bced8a6e79a78726ab32b8dd879.diff

[llvm-branch-commits] [llvm] bdb748a - [ConstantFold] Add tests for fptoi.sat (NFC)

2021-01-10 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-10T17:08:11+01:00 New Revision: bdb748a0ab24b9d87f98d3cdbecdbbf504aed930 URL: https://github.com/llvm/llvm-project/commit/bdb748a0ab24b9d87f98d3cdbecdbbf504aed930 DIFF: https://github.com/llvm/llvm-project/commit/bdb748a0ab24b9d87f98d3cdbecdbbf504aed930.diff

[llvm-branch-commits] [llvm] 1ecae1e - [ConstantFold] Fold fptoi.sat intrinsics

2021-01-10 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-10T17:37:27+01:00 New Revision: 1ecae1e62ad016f0c12c204ce312fdfd653ca8cf URL: https://github.com/llvm/llvm-project/commit/1ecae1e62ad016f0c12c204ce312fdfd653ca8cf DIFF: https://github.com/llvm/llvm-project/commit/1ecae1e62ad016f0c12c204ce312fdfd653ca8cf.diff

[llvm-branch-commits] [llvm] a808d89 - [PredicateInfo] Add test for one unknown condition in and/or (NFC)

2021-01-11 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-11T22:33:34+01:00 New Revision: a808d89d355c98d7475795e13271beb90e9436cb URL: https://github.com/llvm/llvm-project/commit/a808d89d355c98d7475795e13271beb90e9436cb DIFF: https://github.com/llvm/llvm-project/commit/a808d89d355c98d7475795e13271beb90e9436cb.diff

[llvm-branch-commits] [llvm] 00f773c - [SCCP] Fix misclassified conditions in test (NFC)

2021-01-11 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2021-01-11T22:33:34+01:00 New Revision: 00f773cf424699d8eb31591fdc95e0ca18b2682c URL: https://github.com/llvm/llvm-project/commit/00f773cf424699d8eb31591fdc95e0ca18b2682c DIFF: https://github.com/llvm/llvm-project/commit/00f773cf424699d8eb31591fdc95e0ca18b2682c.diff

[llvm-branch-commits] [clang] 911756e - [PATCH] Reorganize gtest integration

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: serge-sans-paille Date: 2022-05-03T10:05:27+02:00 New Revision: 911756e62f00720c3403b62054d815a8ac4dd308 URL: https://github.com/llvm/llvm-project/commit/911756e62f00720c3403b62054d815a8ac4dd308 DIFF: https://github.com/llvm/llvm-project/commit/911756e62f00720c3403b62054d815a8ac4dd308.d

[llvm-branch-commits] [clang] bcc526e - [PATCH] Prefer gcc toolchains with libgcc_s.so when not static linking libgcc

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: serge-sans-paille Date: 2022-05-03T10:10:07+02:00 New Revision: bcc526e516e00f5cd4427f5977f0baa2e2d393f4 URL: https://github.com/llvm/llvm-project/commit/bcc526e516e00f5cd4427f5977f0baa2e2d393f4 DIFF: https://github.com/llvm/llvm-project/commit/bcc526e516e00f5cd4427f5977f0baa2e2d393f4.d

[llvm-branch-commits] [flang] 29a49ed - [PATCH] Disable use of sphinx_markdown_tables

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: Tom Stellard Date: 2022-05-03T10:10:12+02:00 New Revision: 29a49ed780fcfd34a1fb12fe05ef02af8394b58a URL: https://github.com/llvm/llvm-project/commit/29a49ed780fcfd34a1fb12fe05ef02af8394b58a DIFF: https://github.com/llvm/llvm-project/commit/29a49ed780fcfd34a1fb12fe05ef02af8394b58a.diff

[llvm-branch-commits] [libcxx] c8a5a0d - [PATCH] Remove monorepo requirement

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: Tom Stellard Date: 2022-05-03T10:10:12+02:00 New Revision: c8a5a0dfe1d2416b22ba5e2cd8485fa36d91ddf7 URL: https://github.com/llvm/llvm-project/commit/c8a5a0dfe1d2416b22ba5e2cd8485fa36d91ddf7 DIFF: https://github.com/llvm/llvm-project/commit/c8a5a0dfe1d2416b22ba5e2cd8485fa36d91ddf7.diff

[llvm-branch-commits] [libcxxabi] 9a1c187 - [PATCH] Remove monorepo requirement

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: Tom Stellard Date: 2022-05-03T10:10:12+02:00 New Revision: 9a1c187a0823bcc0c119e1ed12ab1d71d52056b1 URL: https://github.com/llvm/llvm-project/commit/9a1c187a0823bcc0c119e1ed12ab1d71d52056b1 DIFF: https://github.com/llvm/llvm-project/commit/9a1c187a0823bcc0c119e1ed12ab1d71d52056b1.diff

[llvm-branch-commits] [lld] 5ea33d0 - [PATCH] CMake: Check for gtest headers even if lit.py is not present

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: Tom Stellard Date: 2022-05-03T10:10:13+02:00 New Revision: 5ea33d0fd269cf90a8d3c69eeb0ac57ab5d8a790 URL: https://github.com/llvm/llvm-project/commit/5ea33d0fd269cf90a8d3c69eeb0ac57ab5d8a790 DIFF: https://github.com/llvm/llvm-project/commit/5ea33d0fd269cf90a8d3c69eeb0ac57ab5d8a790.diff

[llvm-branch-commits] [lldb] bddd410 - [PATCH] Portable asm/ptrace.h include

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: serge-sans-paille Date: 2022-05-03T10:10:13+02:00 New Revision: bddd41020a71e79a69e470c527214c688dab6314 URL: https://github.com/llvm/llvm-project/commit/bddd41020a71e79a69e470c527214c688dab6314 DIFF: https://github.com/llvm/llvm-project/commit/bddd41020a71e79a69e470c527214c688dab6314.d

[llvm-branch-commits] [clang] 26e4d61 - [PATCH] ToolChain: Add -lgcc_s to the linker flags when using libc++

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: serge-sans-paille Date: 2022-05-03T10:05:28+02:00 New Revision: 26e4d61303313930e5f37dfd62a10406eb8133bd URL: https://github.com/llvm/llvm-project/commit/26e4d61303313930e5f37dfd62a10406eb8133bd DIFF: https://github.com/llvm/llvm-project/commit/26e4d61303313930e5f37dfd62a10406eb8133bd.d

[llvm-branch-commits] [clang] cb8e6e7 - [PATCH] Make -funwind-tables the default on all archs

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: serge-sans-paille Date: 2022-05-03T10:05:28+02:00 New Revision: cb8e6e7bde2ea74d07a3307cc089270d7283ebfe URL: https://github.com/llvm/llvm-project/commit/cb8e6e7bde2ea74d07a3307cc089270d7283ebfe DIFF: https://github.com/llvm/llvm-project/commit/cb8e6e7bde2ea74d07a3307cc089270d7283ebfe.d

[llvm-branch-commits] [openmp] ba26d24 - [PATCH] CMake: Make LIBOMP_HEADERS_INSTALL_PATH a cache variable when bulding standalone

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: Tom Stellard Date: 2022-05-03T10:10:13+02:00 New Revision: ba26d248aa9280016d34259413df9c37b76f7819 URL: https://github.com/llvm/llvm-project/commit/ba26d248aa9280016d34259413df9c37b76f7819 DIFF: https://github.com/llvm/llvm-project/commit/ba26d248aa9280016d34259413df9c37b76f7819.diff

[llvm-branch-commits] [clang] 71f281e - [PATCH] Don't install static libraries

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: Tom Stellard Date: 2022-05-03T10:05:28+02:00 New Revision: 71f281ee2bbdeb12bf8cd9e435edc824e24a05e4 URL: https://github.com/llvm/llvm-project/commit/71f281ee2bbdeb12bf8cd9e435edc824e24a05e4 DIFF: https://github.com/llvm/llvm-project/commit/71f281ee2bbdeb12bf8cd9e435edc824e24a05e4.diff

[llvm-branch-commits] [polly] bb2b2a3 - [PATCH] Portability of subproject extension

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: serge-sans-paille Date: 2022-05-03T10:10:13+02:00 New Revision: bb2b2a3fc2695539d40bf41824cc86a364064dd0 URL: https://github.com/llvm/llvm-project/commit/bb2b2a3fc2695539d40bf41824cc86a364064dd0 DIFF: https://github.com/llvm/llvm-project/commit/bb2b2a3fc2695539d40bf41824cc86a364064dd0.d

[llvm-branch-commits] [lld] e9e80a6 - [PATCH] Import compact_unwind_encoding.h from libunwind

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: serge-sans-paille Date: 2022-05-03T10:10:13+02:00 New Revision: e9e80a636ee4e52959899f6be4f136e127db1c83 URL: https://github.com/llvm/llvm-project/commit/e9e80a636ee4e52959899f6be4f136e127db1c83 DIFF: https://github.com/llvm/llvm-project/commit/e9e80a636ee4e52959899f6be4f136e127db1c83.d

[llvm-branch-commits] [llvm] 13cbdad - [PATCH] Make source-interleave-prefix test case compatible with llvm-test

2022-05-03 Thread Nikita Popov via llvm-branch-commits
Author: Konrad Kleine Date: 2022-05-03T10:10:13+02:00 New Revision: 13cbdadf32c5bba647136f51a2fd7ce4d0488bde URL: https://github.com/llvm/llvm-project/commit/13cbdadf32c5bba647136f51a2fd7ce4d0488bde DIFF: https://github.com/llvm/llvm-project/commit/13cbdadf32c5bba647136f51a2fd7ce4d0488bde.diff

[llvm-branch-commits] [llvm] e728024 - [DSE] Pass MemoryLocation by const ref (NFC)

2020-12-16 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-16T21:47:46+01:00 New Revision: e728024808712ebfe072be8f7b5aeb6b1776dd2a URL: https://github.com/llvm/llvm-project/commit/e728024808712ebfe072be8f7b5aeb6b1776dd2a DIFF: https://github.com/llvm/llvm-project/commit/e728024808712ebfe072be8f7b5aeb6b1776dd2a.diff

[llvm-branch-commits] [llvm] 1b84934 - [DSE] Add more tests for read clobber location (NFC)

2020-12-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-17T21:03:00+01:00 New Revision: 1b84934f908d7ab04443f2d442a19d058aadc2ed URL: https://github.com/llvm/llvm-project/commit/1b84934f908d7ab04443f2d442a19d058aadc2ed DIFF: https://github.com/llvm/llvm-project/commit/1b84934f908d7ab04443f2d442a19d058aadc2ed.diff

[llvm-branch-commits] [llvm] 3d56644 - [DSE] Add test for potential caching bug (NFC)

2020-12-17 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-17T23:35:01+01:00 New Revision: 3d56644f18eefe30e353e7fae3cb5e5daf0a0ffb URL: https://github.com/llvm/llvm-project/commit/3d56644f18eefe30e353e7fae3cb5e5daf0a0ffb DIFF: https://github.com/llvm/llvm-project/commit/3d56644f18eefe30e353e7fae3cb5e5daf0a0ffb.diff

[llvm-branch-commits] [llvm] 1f11450 - [DSE] Use correct memory location for read clobber check

2020-12-18 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-18T20:26:53+01:00 New Revision: 1f1145006b32533484c9ebc0f45e241a02fe6c8b URL: https://github.com/llvm/llvm-project/commit/1f1145006b32533484c9ebc0f45e241a02fe6c8b DIFF: https://github.com/llvm/llvm-project/commit/1f1145006b32533484c9ebc0f45e241a02fe6c8b.diff

[llvm-branch-commits] [llvm] 2af2f58 - [InstCombine] Regenerate test checks (NFC)

2020-12-18 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-18T20:55:26+01:00 New Revision: 2af2f58ec09257d65a2a6f99f833a1b242d434a3 URL: https://github.com/llvm/llvm-project/commit/2af2f58ec09257d65a2a6f99f833a1b242d434a3 DIFF: https://github.com/llvm/llvm-project/commit/2af2f58ec09257d65a2a6f99f833a1b242d434a3.diff

[llvm-branch-commits] [llvm] 6fa1230 - [MemLoc] Fix debug print for LocationSize

2020-12-20 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-20T17:52:48+01:00 New Revision: 6fa1230594e06bcd32a94a5eeed60d9927a209c9 URL: https://github.com/llvm/llvm-project/commit/6fa1230594e06bcd32a94a5eeed60d9927a209c9 DIFF: https://github.com/llvm/llvm-project/commit/6fa1230594e06bcd32a94a5eeed60d9927a209c9.diff

[llvm-branch-commits] [llvm] bfa95b4 - [BasicAA] Add test for byval argument (NFC)

2020-12-20 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-20T21:58:22+01:00 New Revision: bfa95b4ac79d5b3b2bbd6707859f63a2ef8caea7 URL: https://github.com/llvm/llvm-project/commit/bfa95b4ac79d5b3b2bbd6707859f63a2ef8caea7 DIFF: https://github.com/llvm/llvm-project/commit/bfa95b4ac79d5b3b2bbd6707859f63a2ef8caea7.diff

[llvm-branch-commits] [llvm] 82bd64f - [AA] byval argument is identified function local

2020-12-21 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-21T20:18:23+01:00 New Revision: 82bd64fff63272c92b91a951ffde678fb9af4899 URL: https://github.com/llvm/llvm-project/commit/82bd64fff63272c92b91a951ffde678fb9af4899 DIFF: https://github.com/llvm/llvm-project/commit/82bd64fff63272c92b91a951ffde678fb9af4899.diff

[llvm-branch-commits] [llvm] de127d8 - [InstCombine] Add tests for PR48577 (NFC)

2020-12-23 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-23T21:03:22+01:00 New Revision: de127d83d81228de36c487a6da28502b458e9924 URL: https://github.com/llvm/llvm-project/commit/de127d83d81228de36c487a6da28502b458e9924 DIFF: https://github.com/llvm/llvm-project/commit/de127d83d81228de36c487a6da28502b458e9924.diff

[llvm-branch-commits] [llvm] 899faa5 - [InstCombine] Check inbounds in load/store of gep null transform (PR48577)

2020-12-23 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-23T21:03:22+01:00 New Revision: 899faa50f206073cdd8eeaaa130ffa15f850e656 URL: https://github.com/llvm/llvm-project/commit/899faa50f206073cdd8eeaaa130ffa15f850e656 DIFF: https://github.com/llvm/llvm-project/commit/899faa50f206073cdd8eeaaa130ffa15f850e656.diff

[llvm-branch-commits] [llvm] 87087a0 - [InstCombine] Add tests for gep of null (NFC)

2020-12-23 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-23T21:41:53+01:00 New Revision: 87087a02ae49a907e0ec9e6dfe62c9b9ca232936 URL: https://github.com/llvm/llvm-project/commit/87087a02ae49a907e0ec9e6dfe62c9b9ca232936 DIFF: https://github.com/llvm/llvm-project/commit/87087a02ae49a907e0ec9e6dfe62c9b9ca232936.diff

[llvm-branch-commits] [llvm] eb79fd3 - [InstCombine] Fold gep inbounds of null to null

2020-12-23 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-23T21:41:53+01:00 New Revision: eb79fd3c928dbbb97f7937963361c1dad2bf8222 URL: https://github.com/llvm/llvm-project/commit/eb79fd3c928dbbb97f7937963361c1dad2bf8222 DIFF: https://github.com/llvm/llvm-project/commit/eb79fd3c928dbbb97f7937963361c1dad2bf8222.diff

[llvm-branch-commits] [llvm] 759b8c1 - [InstCombine] Handle different pointer types when folding gep of null

2020-12-23 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-23T21:58:26+01:00 New Revision: 759b8c11c398c20f12503356f8aef604e0bf82be URL: https://github.com/llvm/llvm-project/commit/759b8c11c398c20f12503356f8aef604e0bf82be DIFF: https://github.com/llvm/llvm-project/commit/759b8c11c398c20f12503356f8aef604e0bf82be.diff

[llvm-branch-commits] [llvm] 9017791 - Revert "[InstCombine] Fold gep inbounds of null to null"

2020-12-24 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-24T10:20:31+01:00 New Revision: 90177912a4dbf425a511caa6420e951a73c5fcf7 URL: https://github.com/llvm/llvm-project/commit/90177912a4dbf425a511caa6420e951a73c5fcf7 DIFF: https://github.com/llvm/llvm-project/commit/90177912a4dbf425a511caa6420e951a73c5fcf7.diff

[llvm-branch-commits] [llvm] ef2f843 - Revert "[InstCombine] Check inbounds in load/store of gep null transform (PR48577)"

2020-12-24 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-24T12:36:56+01:00 New Revision: ef2f843347baca1ece69066a3c3a7afa45532079 URL: https://github.com/llvm/llvm-project/commit/ef2f843347baca1ece69066a3c3a7afa45532079 DIFF: https://github.com/llvm/llvm-project/commit/ef2f843347baca1ece69066a3c3a7afa45532079.diff

[llvm-branch-commits] [llvm] b96a6ea - [BasicAA] Make sure context instruction is symmetric

2020-12-25 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-25T11:35:46+01:00 New Revision: b96a6ea0a94e45ede46f534c6b5319f4ffb9d986 URL: https://github.com/llvm/llvm-project/commit/b96a6ea0a94e45ede46f534c6b5319f4ffb9d986 DIFF: https://github.com/llvm/llvm-project/commit/b96a6ea0a94e45ede46f534c6b5319f4ffb9d986.diff

[llvm-branch-commits] [llvm] a3614a3 - [BasicAA] Pass context instruction to isKnownNonZero()

2020-12-25 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-25T12:58:19+01:00 New Revision: a3614a31c46a41b76fd6a6c6b30b353bc4131b94 URL: https://github.com/llvm/llvm-project/commit/a3614a31c46a41b76fd6a6c6b30b353bc4131b94 DIFF: https://github.com/llvm/llvm-project/commit/a3614a31c46a41b76fd6a6c6b30b353bc4131b94.diff

[llvm-branch-commits] [llvm] b0e6007 - [InstCombine] Add additional tests for known non zero (NFC)

2020-12-25 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-25T16:28:30+01:00 New Revision: b0e6007c8254811a5828c1a253a615e45359c653 URL: https://github.com/llvm/llvm-project/commit/b0e6007c8254811a5828c1a253a615e45359c653 DIFF: https://github.com/llvm/llvm-project/commit/b0e6007c8254811a5828c1a253a615e45359c653.diff

[llvm-branch-commits] [llvm] 35676a4 - [InstCombine] Generalize icmp handling in isKnownNonZero()

2020-12-25 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-25T16:49:23+01:00 New Revision: 35676a4f9a536a2aab768af63ddbb15bc722d7f9 URL: https://github.com/llvm/llvm-project/commit/35676a4f9a536a2aab768af63ddbb15bc722d7f9 DIFF: https://github.com/llvm/llvm-project/commit/35676a4f9a536a2aab768af63ddbb15bc722d7f9.diff

[llvm-branch-commits] [llvm] c795dd1 - [BasicAA] Pass AC/DT to isKnownNonEqual()

2020-12-25 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-25T18:29:20+01:00 New Revision: c795dd19265d80e835ea1137f19f73624d7983e4 URL: https://github.com/llvm/llvm-project/commit/c795dd19265d80e835ea1137f19f73624d7983e4 DIFF: https://github.com/llvm/llvm-project/commit/c795dd19265d80e835ea1137f19f73624d7983e4.diff

[llvm-branch-commits] [llvm] e8c7e7c - [ValueTracking] Add more known non zero tests (NFC)

2020-12-26 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-26T15:48:04+01:00 New Revision: e8c7e7cdbbb12a485999a8b9d69e7138b3f34845 URL: https://github.com/llvm/llvm-project/commit/e8c7e7cdbbb12a485999a8b9d69e7138b3f34845 DIFF: https://github.com/llvm/llvm-project/commit/e8c7e7cdbbb12a485999a8b9d69e7138b3f34845.diff

[llvm-branch-commits] [llvm] b218407 - [ValueTracking] Handle more non-trivial conditions in isKnownNonZero()

2020-12-26 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-26T15:48:04+01:00 New Revision: b21840751278128ef6942074ae89ea63c9c6ac58 URL: https://github.com/llvm/llvm-project/commit/b21840751278128ef6942074ae89ea63c9c6ac58 DIFF: https://github.com/llvm/llvm-project/commit/b21840751278128ef6942074ae89ea63c9c6ac58.diff

[llvm-branch-commits] [llvm] 5bc5c01 - [CVP] Add tests for select form of and/or (NFC)

2020-12-26 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-26T21:48:24+01:00 New Revision: 5bc5c016c4bf81af010e3c4e74ec800b203caaf5 URL: https://github.com/llvm/llvm-project/commit/5bc5c016c4bf81af010e3c4e74ec800b203caaf5 DIFF: https://github.com/llvm/llvm-project/commit/5bc5c016c4bf81af010e3c4e74ec800b203caaf5.diff

[llvm-branch-commits] [llvm] fb77d95 - [AArch64] Fix legalization of i128 ctpop without neon

2020-12-27 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-27T17:24:41+01:00 New Revision: fb77d95022198edebde3e4cb2807eaeea2156d85 URL: https://github.com/llvm/llvm-project/commit/fb77d95022198edebde3e4cb2807eaeea2156d85 DIFF: https://github.com/llvm/llvm-project/commit/fb77d95022198edebde3e4cb2807eaeea2156d85.diff

[llvm-branch-commits] [llvm] 0af42d3 - [PatternMatch][LVI] Handle select-form and/or in LVI

2020-12-27 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-27T17:39:02+01:00 New Revision: 0af42d3dc73e8f08e37811131c31358ecb9adf20 URL: https://github.com/llvm/llvm-project/commit/0af42d3dc73e8f08e37811131c31358ecb9adf20 DIFF: https://github.com/llvm/llvm-project/commit/0af42d3dc73e8f08e37811131c31358ecb9adf20.diff

[llvm-branch-commits] [llvm] dcd2157 - [ValueTracking] Fix isKnownNonEqual() with constexpr mul

2020-12-28 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-28T18:32:57+01:00 New Revision: dcd21572f971ae5b5f1bf1f1abefafa0085404e1 URL: https://github.com/llvm/llvm-project/commit/dcd21572f971ae5b5f1bf1f1abefafa0085404e1 DIFF: https://github.com/llvm/llvm-project/commit/dcd21572f971ae5b5f1bf1f1abefafa0085404e1.diff

[llvm-branch-commits] [llvm] 081c255 - [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison use canCreateUndefOrPoison

2020-07-19 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-07-19T19:26:45+02:00 New Revision: 081c25553185740fde7d93d2a32ef4e87ae480aa URL: https://github.com/llvm/llvm-project/commit/081c25553185740fde7d93d2a32ef4e87ae480aa DIFF: https://github.com/llvm/llvm-project/commit/081c25553185740fde7d93d2a32ef4e87ae480aa.diff

Re: [llvm-branch-commits] [llvm] 081c255 - [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison use canCreateUndefOrPoison

2020-07-27 Thread Nikita Popov via llvm-branch-commits
essage doesn't mention a code > review or if this is a cherry-pick from something on trunk. > > Please always check with me before pushing anything to the release branch. > > Thanks, > Hans > > On Sun, Jul 19, 2020 at 7:27 PM Nikita Popov via llvm-branch-commits > wr

[llvm-branch-commits] [llvm] 072ddff - [BasicAA] Add recphi test with dynamic offset (NFC)

2020-11-21 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-21T17:37:41+01:00 New Revision: 072ddff3f20787fd82ed8ee7f019db5f594b8a08 URL: https://github.com/llvm/llvm-project/commit/072ddff3f20787fd82ed8ee7f019db5f594b8a08 DIFF: https://github.com/llvm/llvm-project/commit/072ddff3f20787fd82ed8ee7f019db5f594b8a08.diff

[llvm-branch-commits] [llvm] 913a99c - [BasicAA] Remove stale FIXME (NFC)

2020-11-21 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-21T20:07:26+01:00 New Revision: 913a99c47439740531e03cc7d08fc04448c0752c URL: https://github.com/llvm/llvm-project/commit/913a99c47439740531e03cc7d08fc04448c0752c DIFF: https://github.com/llvm/llvm-project/commit/913a99c47439740531e03cc7d08fc04448c0752c.diff

[llvm-branch-commits] [llvm] f4412c5 - [BasicAA] Remove some intermediate variables (NFC)

2020-11-21 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-21T20:36:25+01:00 New Revision: f4412c5ae4eee0421801c9db905428bae1f7658b URL: https://github.com/llvm/llvm-project/commit/f4412c5ae4eee0421801c9db905428bae1f7658b DIFF: https://github.com/llvm/llvm-project/commit/f4412c5ae4eee0421801c9db905428bae1f7658b.diff

[llvm-branch-commits] [llvm] 0d114f5 - [BasicAA] Return DecomposedGEP (NFC)

2020-11-21 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-21T21:05:26+01:00 New Revision: 0d114f56d709792cc4230775c7da8a623d3a409a URL: https://github.com/llvm/llvm-project/commit/0d114f56d709792cc4230775c7da8a623d3a409a DIFF: https://github.com/llvm/llvm-project/commit/0d114f56d709792cc4230775c7da8a623d3a409a.diff

[llvm-branch-commits] [llvm] ded5928 - [BasicAA] Remove unnecessary sextOrSelf (NFC)

2020-11-21 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-21T21:32:56+01:00 New Revision: ded5928866254ea08569aed946dd2a879464da48 URL: https://github.com/llvm/llvm-project/commit/ded5928866254ea08569aed946dd2a879464da48 DIFF: https://github.com/llvm/llvm-project/commit/ded5928866254ea08569aed946dd2a879464da48.diff

[llvm-branch-commits] [llvm] 221c2b8 - [BasicAA] Add more phi-phi tests (NFC)

2020-11-22 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-22T16:53:06+01:00 New Revision: 221c2b8862b1e507a6e79ca2731c2f839a2fd482 URL: https://github.com/llvm/llvm-project/commit/221c2b8862b1e507a6e79ca2731c2f839a2fd482 DIFF: https://github.com/llvm/llvm-project/commit/221c2b8862b1e507a6e79ca2731c2f839a2fd482.diff

[llvm-branch-commits] [llvm] 6f5ef64 - [BasicAA] Avoid unnecessary cache update (NFC)

2020-11-22 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-22T20:10:45+01:00 New Revision: 6f5ef648a57aed3274118dcbd6467e8ac4f6ed1f URL: https://github.com/llvm/llvm-project/commit/6f5ef648a57aed3274118dcbd6467e8ac4f6ed1f DIFF: https://github.com/llvm/llvm-project/commit/6f5ef648a57aed3274118dcbd6467e8ac4f6ed1f.diff

[llvm-branch-commits] [llvm] 4df8efc - [AA] Split up LocationSize::unknown()

2020-11-26 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-26T18:39:55+01:00 New Revision: 4df8efce80e373dd1e05bd4910c796a0c91383e7 URL: https://github.com/llvm/llvm-project/commit/4df8efce80e373dd1e05bd4910c796a0c91383e7 DIFF: https://github.com/llvm/llvm-project/commit/4df8efce80e373dd1e05bd4910c796a0c91383e7.diff

[llvm-branch-commits] [llvm] 8166ed1 - [BasicAA] Fix BatchAA results for phi-phi assumptions

2020-11-26 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-26T21:43:50+01:00 New Revision: 8166ed1a7a26ee8ea8db9005cc8ee5d156adad9b URL: https://github.com/llvm/llvm-project/commit/8166ed1a7a26ee8ea8db9005cc8ee5d156adad9b DIFF: https://github.com/llvm/llvm-project/commit/8166ed1a7a26ee8ea8db9005cc8ee5d156adad9b.diff

[llvm-branch-commits] [llvm] 8351f9b - [ValueTracking] Fix assert on shufflevector of pointers

2020-11-27 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-27T21:19:31+01:00 New Revision: 8351f9b5ce7e3e2af5773c83e618d68a21d93d7e URL: https://github.com/llvm/llvm-project/commit/8351f9b5ce7e3e2af5773c83e618d68a21d93d7e DIFF: https://github.com/llvm/llvm-project/commit/8351f9b5ce7e3e2af5773c83e618d68a21d93d7e.diff

[llvm-branch-commits] [llvm] 1dea8ed - [BasicAA] Remove unnecessary known size requirement

2020-11-28 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-28T10:17:12+01:00 New Revision: 1dea8ed8b7dd2ff5ea89dd6dcaf0b682a81e9815 URL: https://github.com/llvm/llvm-project/commit/1dea8ed8b7dd2ff5ea89dd6dcaf0b682a81e9815 DIFF: https://github.com/llvm/llvm-project/commit/1dea8ed8b7dd2ff5ea89dd6dcaf0b682a81e9815.diff

[llvm-branch-commits] [llvm] b5e8de9 - [BasicAA] Add tests for suboptimal speculation results (NFC)

2020-11-28 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-28T19:16:17+01:00 New Revision: b5e8de9c7903d458b098a8af03939384270c1a5e URL: https://github.com/llvm/llvm-project/commit/b5e8de9c7903d458b098a8af03939384270c1a5e DIFF: https://github.com/llvm/llvm-project/commit/b5e8de9c7903d458b098a8af03939384270c1a5e.diff

[llvm-branch-commits] [llvm] e987fbd - [BasicAA] Generalize recursive phi alias analysis

2020-11-29 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-29T10:25:23+01:00 New Revision: e987fbdd85d6bb5964d9db7a729d6ec8b1dc2322 URL: https://github.com/llvm/llvm-project/commit/e987fbdd85d6bb5964d9db7a729d6ec8b1dc2322 DIFF: https://github.com/llvm/llvm-project/commit/e987fbdd85d6bb5964d9db7a729d6ec8b1dc2322.diff

[llvm-branch-commits] [llvm] 891170e - [DL] Optimize address space zero lookup (NFC)

2020-11-29 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-29T22:49:55+01:00 New Revision: 891170e8636b312092486dee7c9117db7def8836 URL: https://github.com/llvm/llvm-project/commit/891170e8636b312092486dee7c9117db7def8836 DIFF: https://github.com/llvm/llvm-project/commit/891170e8636b312092486dee7c9117db7def8836.diff

[llvm-branch-commits] [llvm] b5f2318 - [DL] Inline getAlignmentInfo() implementation (NFC)

2020-11-30 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-11-30T20:56:15+01:00 New Revision: b5f23189fb051e720d43f8a80c09038d4860b8a1 URL: https://github.com/llvm/llvm-project/commit/b5f23189fb051e720d43f8a80c09038d4860b8a1 DIFF: https://github.com/llvm/llvm-project/commit/b5f23189fb051e720d43f8a80c09038d4860b8a1.diff

[llvm-branch-commits] [llvm] 54eab29 - [BasicAA] Add test for suboptimal result with unknown sizes (NFC)

2020-12-01 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-01T18:20:34+01:00 New Revision: 54eab293f523956bdc4b1a98b6cf5abc0bd1ef3f URL: https://github.com/llvm/llvm-project/commit/54eab293f523956bdc4b1a98b6cf5abc0bd1ef3f DIFF: https://github.com/llvm/llvm-project/commit/54eab293f523956bdc4b1a98b6cf5abc0bd1ef3f.diff

[llvm-branch-commits] [llvm] 624af93 - [MemCpyOpt] Port to MemorySSA

2020-12-01 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-01T17:57:41+01:00 New Revision: 624af932a808b363a888139beca49f57313d9a3b URL: https://github.com/llvm/llvm-project/commit/624af932a808b363a888139beca49f57313d9a3b DIFF: https://github.com/llvm/llvm-project/commit/624af932a808b363a888139beca49f57313d9a3b.diff

[llvm-branch-commits] [llvm] 8925d23 - [BasicAA] Add recphi tests with nested loops (NFC)

2020-12-05 Thread Nikita Popov via llvm-branch-commits
Author: Nikita Popov Date: 2020-12-05T11:09:15+01:00 New Revision: 8925d2347432b69d7e4b721a4ced85df0ad782b1 URL: https://github.com/llvm/llvm-project/commit/8925d2347432b69d7e4b721a4ced85df0ad782b1 DIFF: https://github.com/llvm/llvm-project/commit/8925d2347432b69d7e4b721a4ced85df0ad782b1.diff

<    1   2   3   4   5   6   >