[llvm-branch-commits] [llvm] 7a61357 - [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)

2022-01-25 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2022-01-25T22:51:51+01:00 New Revision: 7a61357ea2c3b737ce338452aee058033119fa28 URL: https://github.com/llvm/llvm-project/commit/7a61357ea2c3b737ce338452aee058033119fa28 DIFF: https://github.com/llvm/llvm-project/commit/7a61357ea2c3b737ce338452aee058033119fa28.dif

[llvm-branch-commits] [clang] 7d8d30d - [Clang][NFC] Added testcase from #49549

2022-01-31 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2022-01-31T23:43:36+01:00 New Revision: 7d8d30d6d3ddb37230a519bf4ee8144a547e4195 URL: https://github.com/llvm/llvm-project/commit/7d8d30d6d3ddb37230a519bf4ee8144a547e4195 DIFF: https://github.com/llvm/llvm-project/commit/7d8d30d6d3ddb37230a519bf4ee8144a547e4195.dif

[llvm-branch-commits] [llvm] bb9ebf6 - [Tests] Add tests for new InstCombine OR transformation, NFC

2021-01-12 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-12T19:29:17+01:00 New Revision: bb9ebf6baf7057d7f2aed90fccbac2414cf9a134 URL: https://github.com/llvm/llvm-project/commit/bb9ebf6baf7057d7f2aed90fccbac2414cf9a134 DIFF: https://github.com/llvm/llvm-project/commit/bb9ebf6baf7057d7f2aed90fccbac2414cf9a134.dif

[llvm-branch-commits] [llvm] 0529946 - [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B)

2021-01-12 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-12T19:29:17+01:00 New Revision: 0529946b5bafafd10d77b946ee9fa96f388860ef URL: https://github.com/llvm/llvm-project/commit/0529946b5bafafd10d77b946ee9fa96f388860ef DIFF: https://github.com/llvm/llvm-project/commit/0529946b5bafafd10d77b946ee9fa96f388860ef.dif

[llvm-branch-commits] [llvm] d307d89 - [Tests] Added test for memcpy loop idiom recognization

2021-01-13 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-13T14:55:46+01:00 New Revision: d307d892ade9384a5d8b40ddb6a9c0b2dffbdb81 URL: https://github.com/llvm/llvm-project/commit/d307d892ade9384a5d8b40ddb6a9c0b2dffbdb81 DIFF: https://github.com/llvm/llvm-project/commit/d307d892ade9384a5d8b40ddb6a9c0b2dffbdb81.dif

[llvm-branch-commits] [llvm] a150010 - [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument

2021-01-15 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-15T23:53:43+01:00 New Revision: a1500105ee6074f992f376c916dcfa3a54acb717 URL: https://github.com/llvm/llvm-project/commit/a1500105ee6074f992f376c916dcfa3a54acb717 DIFF: https://github.com/llvm/llvm-project/commit/a1500105ee6074f992f376c916dcfa3a54acb717.dif

[llvm-branch-commits] [llvm] 9fc814e - [Tests] Added tests for new instcombine or simplification; NFC

2021-01-16 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-16T15:43:33+01:00 New Revision: 9fc814ed59669d8f1d06cde5714c17fac652f2a1 URL: https://github.com/llvm/llvm-project/commit/9fc814ed59669d8f1d06cde5714c17fac652f2a1 DIFF: https://github.com/llvm/llvm-project/commit/9fc814ed59669d8f1d06cde5714c17fac652f2a1.dif

[llvm-branch-commits] [llvm] a4e2a51 - [InstSimplify] Add (~A & B) | ~(A | B) --> ~A

2021-01-16 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-16T15:43:34+01:00 New Revision: a4e2a5145a29af678139f33e94ab3df0fc973e59 URL: https://github.com/llvm/llvm-project/commit/a4e2a5145a29af678139f33e94ab3df0fc973e59 DIFF: https://github.com/llvm/llvm-project/commit/a4e2a5145a29af678139f33e94ab3df0fc973e59.dif

[llvm-branch-commits] [llvm] bdd4dda - [InstSimplify] Update comments, remove redundant tests

2021-01-16 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-16T16:31:23+01:00 New Revision: bdd4dda58b0de08bd3474fb8d4589a9ba9349e88 URL: https://github.com/llvm/llvm-project/commit/bdd4dda58b0de08bd3474fb8d4589a9ba9349e88 DIFF: https://github.com/llvm/llvm-project/commit/bdd4dda58b0de08bd3474fb8d4589a9ba9349e88.dif

[llvm-branch-commits] [llvm] 416854d - [InstSimplify] Precommit new testcases; NFC

2021-01-16 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-16T19:11:58+01:00 New Revision: 416854d0f7cda90def07e9b4aee14505f222b0b3 URL: https://github.com/llvm/llvm-project/commit/416854d0f7cda90def07e9b4aee14505f222b0b3 DIFF: https://github.com/llvm/llvm-project/commit/416854d0f7cda90def07e9b4aee14505f222b0b3.dif

[llvm-branch-commits] [llvm] 63bedc8 - [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A

2021-01-16 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-16T19:42:50+01:00 New Revision: 63bedc80da36cf5eb71b06b453c186e057607bf4 URL: https://github.com/llvm/llvm-project/commit/63bedc80da36cf5eb71b06b453c186e057607bf4 DIFF: https://github.com/llvm/llvm-project/commit/63bedc80da36cf5eb71b06b453c186e057607bf4.dif

[llvm-branch-commits] [llvm] bfd75bd - [NFC] Removed extra text in comments

2021-01-16 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-16T22:48:56+01:00 New Revision: bfd75bdf3fd62d4f5e7028d4122f9ffa517f2a09 URL: https://github.com/llvm/llvm-project/commit/bfd75bdf3fd62d4f5e7028d4122f9ffa517f2a09 DIFF: https://github.com/llvm/llvm-project/commit/bfd75bdf3fd62d4f5e7028d4122f9ffa517f2a09.dif

[llvm-branch-commits] [llvm] 469ceaf - [Tests] Add test for PR45691

2021-01-17 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-17T17:04:49+01:00 New Revision: 469ceaf53892d26f7b68f86f1feb38fe7057815e URL: https://github.com/llvm/llvm-project/commit/469ceaf53892d26f7b68f86f1feb38fe7057815e DIFF: https://github.com/llvm/llvm-project/commit/469ceaf53892d26f7b68f86f1feb38fe7057815e.dif

[llvm-branch-commits] [llvm] ed39621 - [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691)

2021-01-17 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-17T17:06:14+01:00 New Revision: ed396212da41feed9bffb8cc1ca6518ab031a3c7 URL: https://github.com/llvm/llvm-project/commit/ed396212da41feed9bffb8cc1ca6518ab031a3c7 DIFF: https://github.com/llvm/llvm-project/commit/ed396212da41feed9bffb8cc1ca6518ab031a3c7.dif

[llvm-branch-commits] [llvm] 16d6e85 - [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly

2021-01-20 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-20T19:45:23+01:00 New Revision: 16d6e8527189298c75bf5690c771e8ab6dc3628d URL: https://github.com/llvm/llvm-project/commit/16d6e8527189298c75bf5690c771e8ab6dc3628d DIFF: https://github.com/llvm/llvm-project/commit/16d6e8527189298c75bf5690c771e8ab6dc3628d.dif

[llvm-branch-commits] [llvm] bb3f169 - [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete

2021-01-20 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2021-01-21T00:12:37+01:00 New Revision: bb3f169b59e1c8bd7fd70097532220bbd11e9967 URL: https://github.com/llvm/llvm-project/commit/bb3f169b59e1c8bd7fd70097532220bbd11e9967 DIFF: https://github.com/llvm/llvm-project/commit/bb3f169b59e1c8bd7fd70097532220bbd11e9967.dif

[llvm-branch-commits] [llvm] 9b64939 - [NFC] Added tests for PR48604

2020-12-31 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2020-12-31T14:03:20+01:00 New Revision: 9b6493946307c321cacc5d1da53bbae5a1acda24 URL: https://github.com/llvm/llvm-project/commit/9b6493946307c321cacc5d1da53bbae5a1acda24 DIFF: https://github.com/llvm/llvm-project/commit/9b6493946307c321cacc5d1da53bbae5a1acda24.dif

[llvm-branch-commits] [llvm] 742ea77 - [InstCombine] Transform (A + B) - (A | B) to A & B (PR48604)

2020-12-31 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2020-12-31T14:03:20+01:00 New Revision: 742ea77ca4c0ea10d8ccd160c7d7f4257d214ed0 URL: https://github.com/llvm/llvm-project/commit/742ea77ca4c0ea10d8ccd160c7d7f4257d214ed0 DIFF: https://github.com/llvm/llvm-project/commit/742ea77ca4c0ea10d8ccd160c7d7f4257d214ed0.dif

[llvm-branch-commits] [llvm] c1937c2 - [NFC] Added/adjusted tests for PR48604; second pattern

2020-12-31 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2020-12-31T14:59:15+01:00 New Revision: c1937c2af2a03f0b5fda3bbf99e2971ffa04ff0c URL: https://github.com/llvm/llvm-project/commit/c1937c2af2a03f0b5fda3bbf99e2971ffa04ff0c DIFF: https://github.com/llvm/llvm-project/commit/c1937c2af2a03f0b5fda3bbf99e2971ffa04ff0c.dif

[llvm-branch-commits] [llvm] ae69fa9 - [InstCombine] Transform (A + B) - (A & B) to A | B (PR48604)

2020-12-31 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2020-12-31T15:04:32+01:00 New Revision: ae69fa9b9f65f59cc0ca8c47f23748a53c8dbdc5 URL: https://github.com/llvm/llvm-project/commit/ae69fa9b9f65f59cc0ca8c47f23748a53c8dbdc5 DIFF: https://github.com/llvm/llvm-project/commit/ae69fa9b9f65f59cc0ca8c47f23748a53c8dbdc5.dif

[llvm-branch-commits] [llvm] 5da71a4 - [NFC] Added test for PR33549

2020-12-08 Thread Dávid Bolvanský via llvm-branch-commits
Author: Dávid Bolvanský Date: 2020-12-09T03:21:52+01:00 New Revision: 5da71a4274acb86d31b74b79490cab30ac96bbf3 URL: https://github.com/llvm/llvm-project/commit/5da71a4274acb86d31b74b79490cab30ac96bbf3 DIFF: https://github.com/llvm/llvm-project/commit/5da71a4274acb86d31b74b79490cab30ac96bbf3.dif