[llvm-branch-commits] [llvm] release/18.x: [PPCMergeStringPool] Only replace constant once (#92996) (PR #93442)

2024-05-27 Thread Chen Zheng via llvm-branch-commits
https://github.com/chenzheng1030 approved this pull request. cherry-pick LGTM https://github.com/llvm/llvm-project/pull/93442 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] release/18.x: [PPCMergeStringPool] Avoid replacing constant with instruction (#88846) (PR #91557)

2024-05-12 Thread Chen Zheng via llvm-branch-commits
https://github.com/chenzheng1030 approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/91557 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)

2024-03-24 Thread Chen Zheng via llvm-branch-commits
https://github.com/chenzheng1030 approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/86375 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org

[llvm-branch-commits] [llvm] ee7e6c4 - common chains

2021-08-17 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-08-18T03:20:39Z New Revision: ee7e6c4e05af743c1ba2db57abd33fb828d49025 URL: https://github.com/llvm/llvm-project/commit/ee7e6c4e05af743c1ba2db57abd33fb828d49025 DIFF: https://github.com/llvm/llvm-project/commit/ee7e6c4e05af743c1ba2db57abd33fb828d49025.diff LOG:

[llvm-branch-commits] [llvm] cb317d6 - update form prepare

2021-08-17 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-07-15T08:02:10Z New Revision: cb317d60cca17f5ab60bd841b0d25a145cedfa70 URL: https://github.com/llvm/llvm-project/commit/cb317d60cca17f5ab60bd841b0d25a145cedfa70 DIFF: https://github.com/llvm/llvm-project/commit/cb317d60cca17f5ab60bd841b0d25a145cedfa70.diff LOG:

[llvm-branch-commits] [llvm] 5a87328 - more ds/dq preparation

2021-08-17 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-07-15T07:54:49Z New Revision: 5a8732852b4d7225acaa347f705798fe7d61e92c URL: https://github.com/llvm/llvm-project/commit/5a8732852b4d7225acaa347f705798fe7d61e92c DIFF: https://github.com/llvm/llvm-project/commit/5a8732852b4d7225acaa347f705798fe7d61e92c.diff LOG:

[llvm-branch-commits] [llvm] d8dc1f2 - file name - special characters.

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-26T05:13:10-04:00 New Revision: d8dc1f20c9a86adfe31ae8df2a763e89ee5068bb URL: https://github.com/llvm/llvm-project/commit/d8dc1f20c9a86adfe31ae8df2a763e89ee5068bb DIFF: https://github.com/llvm/llvm-project/commit/d8dc1f20c9a86adfe31ae8df2a763e89ee5068bb.diff

[llvm-branch-commits] [llvm] 93a3592 - file name - directory info

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-26T01:31:23-04:00 New Revision: 93a3592728ac1b55a7dd2a1d6abeeb8f9a54e2b6 URL: https://github.com/llvm/llvm-project/commit/93a3592728ac1b55a7dd2a1d6abeeb8f9a54e2b6 DIFF: https://github.com/llvm/llvm-project/commit/93a3592728ac1b55a7dd2a1d6abeeb8f9a54e2b6.diff

[llvm-branch-commits] [llvm] b92a912 - DW_OP_stack_value

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-25T02:59:49-04:00 New Revision: b92a9126259f0e9adeb589d54358d095477e9a35 URL: https://github.com/llvm/llvm-project/commit/b92a9126259f0e9adeb589d54358d095477e9a35 DIFF: https://github.com/llvm/llvm-project/commit/b92a9126259f0e9adeb589d54358d095477e9a35.diff

[llvm-branch-commits] [clang] 72cc3f7 - DW_TAG_Rvalue_reference

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-24T21:41:22-04:00 New Revision: 72cc3f7159b695f1928b82a4f29935db6eb62b42 URL: https://github.com/llvm/llvm-project/commit/72cc3f7159b695f1928b82a4f29935db6eb62b42 DIFF: https://github.com/llvm/llvm-project/commit/72cc3f7159b695f1928b82a4f29935db6eb62b42.diff

[llvm-branch-commits] [llvm] e91eb89 - [Debug-Info] guard attribute generating under strict dwarf.

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-24T21:34:42-04:00 New Revision: e91eb89cc97d077c8bbae2c28749304d005511cd URL: https://github.com/llvm/llvm-project/commit/e91eb89cc97d077c8bbae2c28749304d005511cd DIFF: https://github.com/llvm/llvm-project/commit/e91eb89cc97d077c8bbae2c28749304d005511cd.diff

[llvm-branch-commits] [llvm] b12067b - [Debug-Info] add a wrapper addAttribute for addValue()

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-22T22:55:30-04:00 New Revision: b12067bad7c30c33caf2dd168c126be3303be634 URL: https://github.com/llvm/llvm-project/commit/b12067bad7c30c33caf2dd168c126be3303be634 DIFF: https://github.com/llvm/llvm-project/commit/b12067bad7c30c33caf2dd168c126be3303be634.diff

[llvm-branch-commits] [llvm] 681d9ec - [Debug-Info] change return type to void for attribute adding functions.

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-22T21:30:22-04:00 New Revision: 681d9ecd727bf5835098a4e5d5a49f823670a6b5 URL: https://github.com/llvm/llvm-project/commit/681d9ecd727bf5835098a4e5d5a49f823670a6b5 DIFF: https://github.com/llvm/llvm-project/commit/681d9ecd727bf5835098a4e5d5a49f823670a6b5.diff

[llvm-branch-commits] [clang] 082b2fc - strict-dwarf in backend

2021-04-26 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-04-22T21:28:07-04:00 New Revision: 082b2fc0e5a78bd45840c1faa392354ff856de11 URL: https://github.com/llvm/llvm-project/commit/082b2fc0e5a78bd45840c1faa392354ff856de11 DIFF: https://github.com/llvm/llvm-project/commit/082b2fc0e5a78bd45840c1faa392354ff856de11.diff

[llvm-branch-commits] [llvm] 4fda9ab - [AIX DWARF] support aix dwarf for 32-bit assembly.

2021-01-25 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-25T07:01:54-05:00 New Revision: 4fda9ab7444d93fa12e830975230fc4a1fdfe094 URL: https://github.com/llvm/llvm-project/commit/4fda9ab7444d93fa12e830975230fc4a1fdfe094 DIFF: https://github.com/llvm/llvm-project/commit/4fda9ab7444d93fa12e830975230fc4a1fdfe094.diff

[llvm-branch-commits] [llvm] 6744490 - [debug-info] NFC - add isa<> support for MCStreamer

2021-01-25 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-25T02:55:35-05:00 New Revision: 67444901ed2ae692dcf9971708362df2463be975 URL: https://github.com/llvm/llvm-project/commit/67444901ed2ae692dcf9971708362df2463be975 DIFF: https://github.com/llvm/llvm-project/commit/67444901ed2ae692dcf9971708362df2463be975.diff

[llvm-branch-commits] [llvm] de6cd53 - [DebugInfo][NFC] add a new DIE type to represent label + offset.

2021-01-25 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-14T07:03:38-05:00 New Revision: de6cd53343c4ed37926c18edbad04aeec06f6ec1 URL: https://github.com/llvm/llvm-project/commit/de6cd53343c4ed37926c18edbad04aeec06f6ec1 DIFF: https://github.com/llvm/llvm-project/commit/de6cd53343c4ed37926c18edbad04aeec06f6ec1.diff

[llvm-branch-commits] [llvm] 4fda9ab - [AIX DWARF] support aix dwarf for 32-bit assembly.

2021-01-25 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-25T07:01:54-05:00 New Revision: 4fda9ab7444d93fa12e830975230fc4a1fdfe094 URL: https://github.com/llvm/llvm-project/commit/4fda9ab7444d93fa12e830975230fc4a1fdfe094 DIFF: https://github.com/llvm/llvm-project/commit/4fda9ab7444d93fa12e830975230fc4a1fdfe094.diff

[llvm-branch-commits] [llvm] de6cd53 - [DebugInfo][NFC] add a new DIE type to represent label + offset.

2021-01-25 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-14T07:03:38-05:00 New Revision: de6cd53343c4ed37926c18edbad04aeec06f6ec1 URL: https://github.com/llvm/llvm-project/commit/de6cd53343c4ed37926c18edbad04aeec06f6ec1 DIFF: https://github.com/llvm/llvm-project/commit/de6cd53343c4ed37926c18edbad04aeec06f6ec1.diff

[llvm-branch-commits] [llvm] 6744490 - [debug-info] NFC - add isa<> support for MCStreamer

2021-01-25 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-25T02:55:35-05:00 New Revision: 67444901ed2ae692dcf9971708362df2463be975 URL: https://github.com/llvm/llvm-project/commit/67444901ed2ae692dcf9971708362df2463be975 DIFF: https://github.com/llvm/llvm-project/commit/67444901ed2ae692dcf9971708362df2463be975.diff

[llvm-branch-commits] [llvm] 0ed4cf4 - [PowerPC] support register pressure reduction in machine combiner.

2021-01-24 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-24T21:28:21-05:00 New Revision: 0ed4cf4bf3b65e54d3ccb9a3bf1505efbd1b864c URL: https://github.com/llvm/llvm-project/commit/0ed4cf4bf3b65e54d3ccb9a3bf1505efbd1b864c DIFF: https://github.com/llvm/llvm-project/commit/0ed4cf4bf3b65e54d3ccb9a3bf1505efbd1b864c.diff

[llvm-branch-commits] [llvm] 8120cfe - [NFC] [TargetRegisterInfo] add another API to get srcreg through copy.

2021-01-21 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-21T20:10:25-05:00 New Revision: 8120cfedf55ade13a0a1a4a4629911aa2f8ed9c3 URL: https://github.com/llvm/llvm-project/commit/8120cfedf55ade13a0a1a4a4629911aa2f8ed9c3 DIFF: https://github.com/llvm/llvm-project/commit/8120cfedf55ade13a0a1a4a4629911aa2f8ed9c3.diff

[llvm-branch-commits] [llvm] 26a396c - [PowerPC] support register pressure reduction in machine combiner.

2021-01-17 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-17T23:56:13-05:00 New Revision: 26a396c4ef481cb159bba631982841736a125a9c URL: https://github.com/llvm/llvm-project/commit/26a396c4ef481cb159bba631982841736a125a9c DIFF: https://github.com/llvm/llvm-project/commit/26a396c4ef481cb159bba631982841736a125a9c.diff

[llvm-branch-commits] [llvm] 3bdf450 - [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.

2021-01-17 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2021-01-17T19:56:42-05:00 New Revision: 3bdf4507b66348ad78df4655a8e4f36c3fc10f3c URL: https://github.com/llvm/llvm-project/commit/3bdf4507b66348ad78df4655a8e4f36c3fc10f3c DIFF: https://github.com/llvm/llvm-project/commit/3bdf4507b66348ad78df4655a8e4f36c3fc10f3c.diff

[llvm-branch-commits] [llvm] 31c2b93 - [MachineSink] add threshold in machinesink pass to reduce compiling time.

2020-12-27 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2020-12-27T23:23:07-05:00 New Revision: 31c2b93d83f63ce7f9bb4977f58de2e00bf18e0f URL: https://github.com/llvm/llvm-project/commit/31c2b93d83f63ce7f9bb4977f58de2e00bf18e0f DIFF: https://github.com/llvm/llvm-project/commit/31c2b93d83f63ce7f9bb4977f58de2e00bf18e0f.diff

[llvm-branch-commits] [llvm] 5640665 - [PowerPC] add has side effect for SAT bit clobber intrinsics/instructions

2020-12-20 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2020-12-20T19:48:26-05:00 New Revision: 564066524ad0872eb8b7cadfaf7c94274f3d5951 URL: https://github.com/llvm/llvm-project/commit/564066524ad0872eb8b7cadfaf7c94274f3d5951 DIFF: https://github.com/llvm/llvm-project/commit/564066524ad0872eb8b7cadfaf7c94274f3d5951.diff

[llvm-branch-commits] [llvm] 4dce7c2 - [MachineLICM] delete dead flag if the duplicated def outside of loop is dead.

2020-12-20 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2020-12-20T19:26:22-05:00 New Revision: 4dce7c2e2092953f2cea1a2c1ffd4a53ec2531ac URL: https://github.com/llvm/llvm-project/commit/4dce7c2e2092953f2cea1a2c1ffd4a53ec2531ac DIFF: https://github.com/llvm/llvm-project/commit/4dce7c2e2092953f2cea1a2c1ffd4a53ec2531ac.diff

[llvm-branch-commits] [llvm] 4830d45 - [MachineCombiner][NFC] Add MustReduceRegisterPressure goal

2020-12-13 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2020-12-14T00:02:42-05:00 New Revision: 4830d458dd0d133354cbe1a616e38dfda8e096b8 URL: https://github.com/llvm/llvm-project/commit/4830d458dd0d133354cbe1a616e38dfda8e096b8 DIFF: https://github.com/llvm/llvm-project/commit/4830d458dd0d133354cbe1a616e38dfda8e096b8.diff

[llvm-branch-commits] [llvm] 66a03d1 - [PowerPC] prepare more dq form for P10 pair load/store

2020-12-08 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2020-12-08T21:01:40-05:00 New Revision: 66a03d10220a56437352cafa1f6ff803e307eb8c URL: https://github.com/llvm/llvm-project/commit/66a03d10220a56437352cafa1f6ff803e307eb8c DIFF: https://github.com/llvm/llvm-project/commit/66a03d10220a56437352cafa1f6ff803e307eb8c.diff

[llvm-branch-commits] [llvm] 3cb7d62 - [LSR][NFC] don't collect chains when isNumRegsMajorCostOfLSR is false.

2020-12-01 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2020-12-01T22:29:33-05:00 New Revision: 3cb7d6245249d61f443abfacc6d7b0272a71535e URL: https://github.com/llvm/llvm-project/commit/3cb7d6245249d61f443abfacc6d7b0272a71535e DIFF: https://github.com/llvm/llvm-project/commit/3cb7d6245249d61f443abfacc6d7b0272a71535e.diff

[llvm-branch-commits] [llvm] 95d6042 - [NFC][PowerPC] code refactor: split IsReassociable to fma and add.

2020-12-01 Thread Chen Zheng via llvm-branch-commits
Author: Chen Zheng Date: 2020-12-01T21:18:57-05:00 New Revision: 95d6042dd440f3db6a71e6a01413adc2f148f788 URL: https://github.com/llvm/llvm-project/commit/95d6042dd440f3db6a71e6a01413adc2f148f788 DIFF: https://github.com/llvm/llvm-project/commit/95d6042dd440f3db6a71e6a01413adc2f148f788.diff