[llvm-branch-commits] [llvm] release/18.x: [PowerPC] Mask constant operands in ValueBit tracking (#67653) (PR #82301)

2024-02-19 Thread Kai Luo via llvm-branch-commits
https://github.com/bzEq approved this pull request. LG. https://github.com/llvm/llvm-project/pull/82301 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] f6515b0 - [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present

2021-01-03 Thread Kai Luo via llvm-branch-commits
Author: Kai Luo Date: 2021-01-04T07:54:15Z New Revision: f6515b05205d4324d174dd1f7455c6c8e6671e6b URL: https://github.com/llvm/llvm-project/commit/f6515b05205d4324d174dd1f7455c6c8e6671e6b DIFF: https://github.com/llvm/llvm-project/commit/f6515b05205d4324d174dd1f7455c6c8e6671e6b.diff LOG: [Powe

[llvm-branch-commits] [llvm] e3e25cf - [PowerPC] Add mir test to show effect of `optimizeCompareInstr` when `equalityOnly` is true. NFC.

2020-12-29 Thread Kai Luo via llvm-branch-commits
Author: Kai Luo Date: 2020-12-30T02:23:05Z New Revision: e3e25cfb44bc2a35e3b53d62d37c27b7d13157b6 URL: https://github.com/llvm/llvm-project/commit/e3e25cfb44bc2a35e3b53d62d37c27b7d13157b6 DIFF: https://github.com/llvm/llvm-project/commit/e3e25cfb44bc2a35e3b53d62d37c27b7d13157b6.diff LOG: [Powe

[llvm-branch-commits] [llvm] f904d50 - [PowerPC] Remaining KnownBits should be constant when performing non-sign comparison

2020-12-29 Thread Kai Luo via llvm-branch-commits
Author: Kai Luo Date: 2020-12-30T02:00:47Z New Revision: f904d50c29f23510cdbae0579085ae7ffebc1f63 URL: https://github.com/llvm/llvm-project/commit/f904d50c29f23510cdbae0579085ae7ffebc1f63 DIFF: https://github.com/llvm/llvm-project/commit/f904d50c29f23510cdbae0579085ae7ffebc1f63.diff LOG: [Powe

[llvm-branch-commits] [llvm] 44bd8ea - [DAGCombine][PowerPC] Simplify nabs by using legal `smin` operation

2020-12-07 Thread Kai Luo via llvm-branch-commits
Author: Kai Luo Date: 2020-12-08T03:24:07Z New Revision: 44bd8ea167f2138de9317196a7b199840e29fb59 URL: https://github.com/llvm/llvm-project/commit/44bd8ea167f2138de9317196a7b199840e29fb59 DIFF: https://github.com/llvm/llvm-project/commit/44bd8ea167f2138de9317196a7b199840e29fb59.diff LOG: [DAGC

[llvm-branch-commits] [llvm] f5d5291 - [PowerPC] Pre-commit neg abs test for vector. NFC.

2020-12-03 Thread Kai Luo via llvm-branch-commits
Author: Kai Luo Date: 2020-12-04T06:52:05Z New Revision: f5d52916ce34f68a2fb4de69844f1b51b6bd0a13 URL: https://github.com/llvm/llvm-project/commit/f5d52916ce34f68a2fb4de69844f1b51b6bd0a13 DIFF: https://github.com/llvm/llvm-project/commit/f5d52916ce34f68a2fb4de69844f1b51b6bd0a13.diff LOG: [Powe

[llvm-branch-commits] [llvm] 97e7ce3 - [PowerPC] Probe the gap between stackptr and realigned stackptr

2020-11-24 Thread Kai Luo via llvm-branch-commits
Author: Kai Luo Date: 2020-11-25T07:01:45Z New Revision: 97e7ce3b15ccaf3e121a666122a5b282a5a6607d URL: https://github.com/llvm/llvm-project/commit/97e7ce3b15ccaf3e121a666122a5b282a5a6607d DIFF: https://github.com/llvm/llvm-project/commit/97e7ce3b15ccaf3e121a666122a5b282a5a6607d.diff LOG: [Powe

[llvm-branch-commits] [llvm] 8e6d920 - [DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeExist` helper

2020-11-24 Thread Kai Luo via llvm-branch-commits
Author: Kai Luo Date: 2020-11-25T04:39:03Z New Revision: 8e6d92026c624386b85675a4664e2666225fcfac URL: https://github.com/llvm/llvm-project/commit/8e6d92026c624386b85675a4664e2666225fcfac DIFF: https://github.com/llvm/llvm-project/commit/8e6d92026c624386b85675a4664e2666225fcfac.diff LOG: [DAG]