[llvm-branch-commits] [llvm] 2ee7248 - [SimplifyCFG] ConstantFoldTerminator() already knows how to preserve DomTree

2020-12-17 Thread Roman Lebedev via llvm-branch-commits
Author: Roman Lebedev Date: 2020-12-18T00:37:22+03:00 New Revision: 2ee724863e9cfe631fd7eb7eb63f8b795d68a388 URL: https://github.com/llvm/llvm-project/commit/2ee724863e9cfe631fd7eb7eb63f8b795d68a388 DIFF: https://github.com/llvm/llvm-project/commit/2ee724863e9cfe631fd7eb7eb63f8b795d68a388.diff

[llvm-branch-commits] [llvm] 2d07414 - [SimplifyCFG] Teach simplifyUnreachable() to preserve DomTree

2020-12-17 Thread Roman Lebedev via llvm-branch-commits
Author: Roman Lebedev Date: 2020-12-18T00:37:22+03:00 New Revision: 2d07414ee5f74a09fb89723b4a9bb0818bdc2e18 URL: https://github.com/llvm/llvm-project/commit/2d07414ee5f74a09fb89723b4a9bb0818bdc2e18 DIFF: https://github.com/llvm/llvm-project/commit/2d07414ee5f74a09fb89723b4a9bb0818bdc2e18.diff

[llvm-branch-commits] [llvm] 71a1b9f - [VectorCombine] add tests for gep load with cast; NFC

2020-12-17 Thread Sanjay Patel via llvm-branch-commits
Author: Sanjay Patel Date: 2020-12-17T16:40:55-05:00 New Revision: 71a1b9fe76acfea8920e143c807c5cb8bf510254 URL: https://github.com/llvm/llvm-project/commit/71a1b9fe76acfea8920e143c807c5cb8bf510254 DIFF: https://github.com/llvm/llvm-project/commit/71a1b9fe76acfea8920e143c807c5cb8bf510254.diff

[llvm-branch-commits] [clang] 3203143 - CodeGen: Improve generated IR for __builtin_mul_overflow(uint, uint, int)

2020-12-17 Thread Tom Stellard via llvm-branch-commits
Author: Tom Stellard Date: 2020-12-17T14:30:31-08:00 New Revision: 3203143f1356a4e4e3ada231156fc6da6e1a9f9d URL: https://github.com/llvm/llvm-project/commit/3203143f1356a4e4e3ada231156fc6da6e1a9f9d DIFF: https://github.com/llvm/llvm-project/commit/3203143f1356a4e4e3ada231156fc6da6e1a9f9d.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] [mlir] de03121 - [mlir] Add canonicalization from `tensor_cast` to `dim` op.

2020-12-17 Thread via llvm-branch-commits
Author: MaheshRavishankar Date: 2020-12-17T14:45:51-08:00 New Revision: de031216bf1755e61418a1515f2b0db0a9cfeddc URL: https://github.com/llvm/llvm-project/commit/de031216bf1755e61418a1515f2b0db0a9cfeddc DIFF: https://github.com/llvm/llvm-project/commit/de031216bf1755e61418a1515f2b0db0a9cfeddc.d

[llvm-branch-commits] [mlir] 118a715 - [mlir][Linalg] Define a linalg.init_tensor operation.

2020-12-17 Thread via llvm-branch-commits
Author: MaheshRavishankar Date: 2020-12-17T14:45:51-08:00 New Revision: 118a71565462db41cab1dbb0349200627d6e8524 URL: https://github.com/llvm/llvm-project/commit/118a71565462db41cab1dbb0349200627d6e8524 DIFF: https://github.com/llvm/llvm-project/commit/118a71565462db41cab1dbb0349200627d6e8524.d

[llvm-branch-commits] [mlir] a555ca8 - Workaround around clang 5.0 bug by including SmallVector.h in LLVM.h (PR41549)

2020-12-17 Thread Mehdi Amini via llvm-branch-commits
Author: Mehdi Amini Date: 2020-12-18T00:00:36Z New Revision: a555ca8b3d67267c19db48fc2470d20daae80aeb URL: https://github.com/llvm/llvm-project/commit/a555ca8b3d67267c19db48fc2470d20daae80aeb DIFF: https://github.com/llvm/llvm-project/commit/a555ca8b3d67267c19db48fc2470d20daae80aeb.diff LOG: W

[llvm-branch-commits] [mlir] 129d6e5 - [mlir] Move `std.tensor_cast` -> `tensor.cast`.

2020-12-17 Thread Sean Silva via llvm-branch-commits
Author: Sean Silva Date: 2020-12-17T16:06:56-08:00 New Revision: 129d6e554e7a0dba3443ffd8f1df185b90cc6fd5 URL: https://github.com/llvm/llvm-project/commit/129d6e554e7a0dba3443ffd8f1df185b90cc6fd5 DIFF: https://github.com/llvm/llvm-project/commit/129d6e554e7a0dba3443ffd8f1df185b90cc6fd5.diff LO

[llvm-branch-commits] [mlir] 9887097 - Remove unneeded header include (NFC)

2020-12-17 Thread Mehdi Amini via llvm-branch-commits
Author: Mehdi Amini Date: 2020-12-18T00:10:26Z New Revision: 9887097d802d0a585807e693727ab8836790da8d URL: https://github.com/llvm/llvm-project/commit/9887097d802d0a585807e693727ab8836790da8d DIFF: https://github.com/llvm/llvm-project/commit/9887097d802d0a585807e693727ab8836790da8d.diff LOG: R

[llvm-branch-commits] [mlir] 14da25b - [mlir][sparse] scalarize reductions in for-loops during sparse codegen

2020-12-17 Thread Aart Bik via llvm-branch-commits
Author: Aart Bik Date: 2020-12-17T16:12:21-08:00 New Revision: 14da25b4b2eedf8a16aae34edfefd7bcaa5ceae5 URL: https://github.com/llvm/llvm-project/commit/14da25b4b2eedf8a16aae34edfefd7bcaa5ceae5 DIFF: https://github.com/llvm/llvm-project/commit/14da25b4b2eedf8a16aae34edfefd7bcaa5ceae5.diff LOG:

[llvm-branch-commits] [compiler-rt] ab1a05d - Revert "[sanitizer-common] Pickup llvm-symbolizer from $OUT/bin IFF exists."

2020-12-17 Thread Mitch Phillips via llvm-branch-commits
Author: Mitch Phillips Date: 2020-12-17T16:17:56-08:00 New Revision: ab1a05d57f6f10ed36372ae47dad828c5202d07a URL: https://github.com/llvm/llvm-project/commit/ab1a05d57f6f10ed36372ae47dad828c5202d07a DIFF: https://github.com/llvm/llvm-project/commit/ab1a05d57f6f10ed36372ae47dad828c5202d07a.diff

[llvm-branch-commits] [compiler-rt] 13261f4 - Revert "[sanitizer-common] Force pickup of llvm-symbolizer from new binaries."

2020-12-17 Thread Mitch Phillips via llvm-branch-commits
Author: Mitch Phillips Date: 2020-12-17T16:17:56-08:00 New Revision: 13261f4c03492542f756f5ec986510a89f4a1f4b URL: https://github.com/llvm/llvm-project/commit/13261f4c03492542f756f5ec986510a89f4a1f4b DIFF: https://github.com/llvm/llvm-project/commit/13261f4c03492542f756f5ec986510a89f4a1f4b.diff

[llvm-branch-commits] [mlir] fc5cf50 - [mlir] Remove the MutableDictionaryAttr class

2020-12-17 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-17T17:18:42-08:00 New Revision: fc5cf50e892b5e2307de924923fe799702b055d2 URL: https://github.com/llvm/llvm-project/commit/fc5cf50e892b5e2307de924923fe799702b055d2 DIFF: https://github.com/llvm/llvm-project/commit/fc5cf50e892b5e2307de924923fe799702b055d2.diff

[llvm-branch-commits] [llvm] cea8076 - [IRSim][IROutliner] Adding InstVisitor to disallow certain operations.

2020-12-17 Thread Andrew Litteken via llvm-branch-commits
Author: Andrew Litteken Date: 2020-12-17T19:33:57-06:00 New Revision: cea807602a2fb0b8d79b0eef30ce717ae4645fbc URL: https://github.com/llvm/llvm-project/commit/cea807602a2fb0b8d79b0eef30ce717ae4645fbc DIFF: https://github.com/llvm/llvm-project/commit/cea807602a2fb0b8d79b0eef30ce717ae4645fbc.dif

[llvm-branch-commits] [lld] cc1cf63 - [lld-macho] Implement option: -undefined TREATMENT

2020-12-17 Thread Greg McGary via llvm-branch-commits
Author: Greg McGary Date: 2020-12-17T17:40:50-08:00 New Revision: cc1cf6332a301331ef1b20e24948159dc291014a URL: https://github.com/llvm/llvm-project/commit/cc1cf6332a301331ef1b20e24948159dc291014a DIFF: https://github.com/llvm/llvm-project/commit/cc1cf6332a301331ef1b20e24948159dc291014a.diff L

[llvm-branch-commits] [clang-tools-extra] 2808f59 - [clangd] Print .clang-tidy configuration parsing errors using [ev]?log.

2020-12-17 Thread Nathan James via llvm-branch-commits
Author: Nathan James Date: 2020-12-18T02:07:27Z New Revision: 2808f597f872e68a8bd69d5b53f5d583665b4c4f URL: https://github.com/llvm/llvm-project/commit/2808f597f872e68a8bd69d5b53f5d583665b4c4f DIFF: https://github.com/llvm/llvm-project/commit/2808f597f872e68a8bd69d5b53f5d583665b4c4f.diff LOG:

[llvm-branch-commits] [llvm] 385e9a2 - [DAGCombiner] Improve shift by select of constant

2020-12-17 Thread QingShan Zhang via llvm-branch-commits
Author: Layton Kifer Date: 2020-12-18T02:21:42Z New Revision: 385e9a2a047bc0bee13a21a9016763e694a686a3 URL: https://github.com/llvm/llvm-project/commit/385e9a2a047bc0bee13a21a9016763e694a686a3 DIFF: https://github.com/llvm/llvm-project/commit/385e9a2a047bc0bee13a21a9016763e694a686a3.diff LOG:

[llvm-branch-commits] [llvm] 3733463 - [IR][PGO] Add hot func attribute and use hot/cold attribute in func section

2020-12-17 Thread Rong Xu via llvm-branch-commits
Author: Rong Xu Date: 2020-12-17T18:41:12-08:00 New Revision: 3733463dbb58a29892be3872bd32f93cb9af492c URL: https://github.com/llvm/llvm-project/commit/3733463dbb58a29892be3872bd32f93cb9af492c DIFF: https://github.com/llvm/llvm-project/commit/3733463dbb58a29892be3872bd32f93cb9af492c.diff LOG:

[llvm-branch-commits] [flang] f6b577e - [flang] Fix -intrinsic-module-directory in flang script

2020-12-17 Thread Tim Keith via llvm-branch-commits
Author: Tim Keith Date: 2020-12-17T19:08:19-08:00 New Revision: f6b577ed5bf61078cdcf60e94867b75c94f540a7 URL: https://github.com/llvm/llvm-project/commit/f6b577ed5bf61078cdcf60e94867b75c94f540a7 DIFF: https://github.com/llvm/llvm-project/commit/f6b577ed5bf61078cdcf60e94867b75c94f540a7.diff LOG

[llvm-branch-commits] [llvm] 31c0b87 - Fix clang-ppc64le-rhel buildbot build error

2020-12-17 Thread Rong Xu via llvm-branch-commits
Author: Rong Xu Date: 2020-12-17T19:14:43-08:00 New Revision: 31c0b8700b4f531b2353fbb0e72d6934f65814f8 URL: https://github.com/llvm/llvm-project/commit/31c0b8700b4f531b2353fbb0e72d6934f65814f8 DIFF: https://github.com/llvm/llvm-project/commit/31c0b8700b4f531b2353fbb0e72d6934f65814f8.diff LOG:

[llvm-branch-commits] [llvm] 7087ae7 - [RISCV] Remove NoVReg to avoid compile warning messages.

2020-12-17 Thread Hsiangkai Wang via llvm-branch-commits
Author: Hsiangkai Wang Date: 2020-12-18T11:37:47+08:00 New Revision: 7087ae7be9f00b95d14bfba41264bbbd8f8711f2 URL: https://github.com/llvm/llvm-project/commit/7087ae7be9f00b95d14bfba41264bbbd8f8711f2 DIFF: https://github.com/llvm/llvm-project/commit/7087ae7be9f00b95d14bfba41264bbbd8f8711f2.diff

[llvm-branch-commits] [llvm] b621116 - [Transforms] Use llvm::erase_if (NFC)

2020-12-17 Thread Kazu Hirata via llvm-branch-commits
Author: Kazu Hirata Date: 2020-12-17T19:53:10-08:00 New Revision: b62111671619a78e61b603493478fbac6e487df7 URL: https://github.com/llvm/llvm-project/commit/b62111671619a78e61b603493478fbac6e487df7 DIFF: https://github.com/llvm/llvm-project/commit/b62111671619a78e61b603493478fbac6e487df7.diff L

[llvm-branch-commits] [llvm] ed6a135 - [IVDescriptors] Remove getConsecutiveDirection (NFC)

2020-12-17 Thread Kazu Hirata via llvm-branch-commits
Author: Kazu Hirata Date: 2020-12-17T20:19:15-08:00 New Revision: ed6a135246f01eb7a52bbe321a0b4de1d40b513d URL: https://github.com/llvm/llvm-project/commit/ed6a135246f01eb7a52bbe321a0b4de1d40b513d DIFF: https://github.com/llvm/llvm-project/commit/ed6a135246f01eb7a52bbe321a0b4de1d40b513d.diff L

[llvm-branch-commits] [lld] d4ec334 - [lld-macho][nfc] Refactor to accommodate paired relocs

2020-12-17 Thread Greg McGary via llvm-branch-commits
Author: Greg McGary Date: 2020-12-17T20:21:41-08:00 New Revision: d4ec3346b1baf31819d20a8950ced8be8f66a408 URL: https://github.com/llvm/llvm-project/commit/d4ec3346b1baf31819d20a8950ced8be8f66a408 DIFF: https://github.com/llvm/llvm-project/commit/d4ec3346b1baf31819d20a8950ced8be8f66a408.diff L

[llvm-branch-commits] [clang] d3bf0bb - PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of

2020-12-17 Thread Richard Smith via llvm-branch-commits
Author: Richard Smith Date: 2020-12-17T21:31:23-08:00 New Revision: d3bf0bb18952d830fe6df6f791a64552b271000b URL: https://github.com/llvm/llvm-project/commit/d3bf0bb18952d830fe6df6f791a64552b271000b DIFF: https://github.com/llvm/llvm-project/commit/d3bf0bb18952d830fe6df6f791a64552b271000b.diff

[llvm-branch-commits] [llvm] f0e3d1d - [IndVars] Fix adding trunc instructions to unwind blocks

2020-12-17 Thread Yevgeny Rouban via llvm-branch-commits
Author: Yevgeny Rouban Date: 2020-12-18T12:52:23+07:00 New Revision: f0e3d1d6ca8c9c0d1191de1db90bd4906d16cb28 URL: https://github.com/llvm/llvm-project/commit/f0e3d1d6ca8c9c0d1191de1db90bd4906d16cb28 DIFF: https://github.com/llvm/llvm-project/commit/f0e3d1d6ca8c9c0d1191de1db90bd4906d16cb28.diff

[llvm-branch-commits] [llvm] 93fd523 - [NFC][utils] Factor remaining APIs under FunctionTestBuilder

2020-12-17 Thread Mircea Trofin via llvm-branch-commits
Author: Mircea Trofin Date: 2020-12-17T22:13:14-08:00 New Revision: 93fd52329fe530d10ace5d24327e2b6d457c2ac8 URL: https://github.com/llvm/llvm-project/commit/93fd52329fe530d10ace5d24327e2b6d457c2ac8 DIFF: https://github.com/llvm/llvm-project/commit/93fd52329fe530d10ace5d24327e2b6d457c2ac8.diff

[llvm-branch-commits] [lld] fdd6ed8 - [LLD] Rename lld port driver entry function to a consistent name

2020-12-17 Thread Reshabh Sharma via llvm-branch-commits
Author: Reshabh Sharma Date: 2020-12-18T12:18:37+05:30 New Revision: fdd6ed8e9341f5161673e962cbd36e1f4c3968f5 URL: https://github.com/llvm/llvm-project/commit/fdd6ed8e9341f5161673e962cbd36e1f4c3968f5 DIFF: https://github.com/llvm/llvm-project/commit/fdd6ed8e9341f5161673e962cbd36e1f4c3968f5.diff

[llvm-branch-commits] [libc] d599ed4 - [libc][NFC] Use ASSERT_FP_EQ to comapre NaN values in tests.

2020-12-17 Thread Siva Chandra Reddy via llvm-branch-commits
Author: Siva Chandra Reddy Date: 2020-12-17T23:16:26-08:00 New Revision: d599ed49b355f1481bf8b22774e1a902352c9766 URL: https://github.com/llvm/llvm-project/commit/d599ed49b355f1481bf8b22774e1a902352c9766 DIFF: https://github.com/llvm/llvm-project/commit/d599ed49b355f1481bf8b22774e1a902352c9766.

[llvm-branch-commits] [clang] 638867a - DR2064: decltype(E) is only a dependent type if E is type-dependent, not

2020-12-17 Thread Richard Smith via llvm-branch-commits
Author: Richard Smith Date: 2020-12-17T23:23:05-08:00 New Revision: 638867afd4bce4a2c56dea041299428af3727d61 URL: https://github.com/llvm/llvm-project/commit/638867afd4bce4a2c56dea041299428af3727d61 DIFF: https://github.com/llvm/llvm-project/commit/638867afd4bce4a2c56dea041299428af3727d61.diff

[llvm-branch-commits] [clang] 71886c5 - Where possible, don't try to ask whether a template argument is

2020-12-17 Thread Richard Smith via llvm-branch-commits
Author: Richard Smith Date: 2020-12-17T23:23:05-08:00 New Revision: 71886c56f336667969be4cac0b6a17a3f75b7555 URL: https://github.com/llvm/llvm-project/commit/71886c56f336667969be4cac0b6a17a3f75b7555 DIFF: https://github.com/llvm/llvm-project/commit/71886c56f336667969be4cac0b6a17a3f75b7555.diff

[llvm-branch-commits] [clang] 4b38885 - Ensure that we transform types into the current instantiation even if

2020-12-17 Thread Richard Smith via llvm-branch-commits
Author: Richard Smith Date: 2020-12-17T23:23:05-08:00 New Revision: 4b388859f527f822a27bcee409242c421f199f1d URL: https://github.com/llvm/llvm-project/commit/4b388859f527f822a27bcee409242c421f199f1d DIFF: https://github.com/llvm/llvm-project/commit/4b388859f527f822a27bcee409242c421f199f1d.diff

[llvm-branch-commits] [llvm] 477b650 - [PowerPC] Select the D-Form load if we know its offset meets the requirement

2020-12-17 Thread QingShan Zhang via llvm-branch-commits
Author: QingShan Zhang Date: 2020-12-18T07:27:26Z New Revision: 477b6505fa1d49339c81fbbda937dc8bb5e53cfd URL: https://github.com/llvm/llvm-project/commit/477b6505fa1d49339c81fbbda937dc8bb5e53cfd DIFF: https://github.com/llvm/llvm-project/commit/477b6505fa1d49339c81fbbda937dc8bb5e53cfd.diff LOG

[llvm-branch-commits] [clang] 8c1f2d1 - Following up on PR48517, fix handling of template arguments that refer

2020-12-17 Thread Richard Smith via llvm-branch-commits
Author: Richard Smith Date: 2020-12-17T23:54:37-08:00 New Revision: 8c1f2d15b826591cdf6bd6b468b8a7d23377b29e URL: https://github.com/llvm/llvm-project/commit/8c1f2d15b826591cdf6bd6b468b8a7d23377b29e DIFF: https://github.com/llvm/llvm-project/commit/8c1f2d15b826591cdf6bd6b468b8a7d23377b29e.diff

<    1   2