[llvm-branch-commits] [llvm] 657128f - [PowerPC] Store, load, move from and to registers related builtins

2021-07-16 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-16T04:25:30-05:00 New Revision: 657128f3b76f3960040f043d229a7432fef6e66b URL: https://github.com/llvm/llvm-project/commit/657128f3b76f3960040f043d229a7432fef6e66b DIFF: https://github.com/llvm/llvm-project/commit/657128f3b76f3960040f043d229a7432fef6e66b.diff L

[llvm-branch-commits] [llvm] ae5052d - [PowerPC] Store, load, move from and to registers related builtins

2021-07-15 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-15T14:52:57-05:00 New Revision: ae5052d2500626b3fc29d7a4778ccef0b95abaf2 URL: https://github.com/llvm/llvm-project/commit/ae5052d2500626b3fc29d7a4778ccef0b95abaf2 DIFF: https://github.com/llvm/llvm-project/commit/ae5052d2500626b3fc29d7a4778ccef0b95abaf2.diff L

[llvm-branch-commits] [clang] da6b871 - [PowerPC] Implement MFSPR, MTMSR, MTSPR builtins

2021-07-15 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-15T14:29:09-05:00 New Revision: da6b871e66c933fc0c33ac4eddb1db479321c33d URL: https://github.com/llvm/llvm-project/commit/da6b871e66c933fc0c33ac4eddb1db479321c33d DIFF: https://github.com/llvm/llvm-project/commit/da6b871e66c933fc0c33ac4eddb1db479321c33d.diff L

[llvm-branch-commits] [clang] 9601c05 - [PowerPC] Store, load, move from and to registers related builtins

2021-07-15 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-15T13:28:27-05:00 New Revision: 9601c05a241144d53aacd962c835c14676165f8e URL: https://github.com/llvm/llvm-project/commit/9601c05a241144d53aacd962c835c14676165f8e DIFF: https://github.com/llvm/llvm-project/commit/9601c05a241144d53aacd962c835c14676165f8e.diff L

[llvm-branch-commits] [clang] f29785c - [PowerPC] Store, load, move from and to registers related builtins

2021-07-14 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-14T15:55:56-05:00 New Revision: f29785c0171867901cbe324058be1e997dd52e75 URL: https://github.com/llvm/llvm-project/commit/f29785c0171867901cbe324058be1e997dd52e75 DIFF: https://github.com/llvm/llvm-project/commit/f29785c0171867901cbe324058be1e997dd52e75.diff L

[llvm-branch-commits] [clang] ad97d39 - [PowerPC] Store, load, move from and to registers related builtins

2021-07-14 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-14T15:52:48-05:00 New Revision: ad97d39617e4e62fd45c10539014fcd6812252f2 URL: https://github.com/llvm/llvm-project/commit/ad97d39617e4e62fd45c10539014fcd6812252f2 DIFF: https://github.com/llvm/llvm-project/commit/ad97d39617e4e62fd45c10539014fcd6812252f2.diff L

[llvm-branch-commits] [llvm] 89ccbda - [PowerPC] Implement MFSPR, MTMSR, MTSPR builtins

2021-07-14 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-14T14:33:39-05:00 New Revision: 89ccbdabb57b0782b2029a80c77d261e6fa6a138 URL: https://github.com/llvm/llvm-project/commit/89ccbdabb57b0782b2029a80c77d261e6fa6a138 DIFF: https://github.com/llvm/llvm-project/commit/89ccbdabb57b0782b2029a80c77d261e6fa6a138.diff L

[llvm-branch-commits] [llvm] 2584eb9 - [PowerPC] Store, load, move from and to registers related builtins

2021-07-14 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-14T13:13:39-05:00 New Revision: 2584eb9d2050300fa01b7fd2e422acc788a46873 URL: https://github.com/llvm/llvm-project/commit/2584eb9d2050300fa01b7fd2e422acc788a46873 DIFF: https://github.com/llvm/llvm-project/commit/2584eb9d2050300fa01b7fd2e422acc788a46873.diff L

[llvm-branch-commits] [llvm] 8a8377e - Implementation of STBCX

2021-07-14 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-14T09:39:47-05:00 New Revision: 8a8377e1d2324f2631badbd02dc4ff0fd824ebb1 URL: https://github.com/llvm/llvm-project/commit/8a8377e1d2324f2631badbd02dc4ff0fd824ebb1 DIFF: https://github.com/llvm/llvm-project/commit/8a8377e1d2324f2631badbd02dc4ff0fd824ebb1.diff L

[llvm-branch-commits] [clang] 7af1432 - Working (ish) version

2021-07-13 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-13T21:57:27-05:00 New Revision: 7af1432f63a2fe3d8902a5486eba5ba25dd3f509 URL: https://github.com/llvm/llvm-project/commit/7af1432f63a2fe3d8902a5486eba5ba25dd3f509 DIFF: https://github.com/llvm/llvm-project/commit/7af1432f63a2fe3d8902a5486eba5ba25dd3f509.diff L

[llvm-branch-commits] [clang] 09df619 - Implementation of STBCX

2021-07-13 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-13T21:30:09-05:00 New Revision: 09df6199e796f9855c3fbc78df0eb42ff278cdb2 URL: https://github.com/llvm/llvm-project/commit/09df6199e796f9855c3fbc78df0eb42ff278cdb2 DIFF: https://github.com/llvm/llvm-project/commit/09df6199e796f9855c3fbc78df0eb42ff278cdb2.diff L

[llvm-branch-commits] [llvm] ffa2430 - Init implementation

2021-07-13 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-13T20:00:05-05:00 New Revision: ffa243081676383b5b3dc0f7b63cb19ec55d92be URL: https://github.com/llvm/llvm-project/commit/ffa243081676383b5b3dc0f7b63cb19ec55d92be DIFF: https://github.com/llvm/llvm-project/commit/ffa243081676383b5b3dc0f7b63cb19ec55d92be.diff L

[llvm-branch-commits] [clang] b7df33f - [PowerPC] Fix L[D|W]ARX Implementation

2021-07-11 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-11T22:02:30-05:00 New Revision: b7df33f4ada9cbfa4ac2bb2b251497dc12e4d648 URL: https://github.com/llvm/llvm-project/commit/b7df33f4ada9cbfa4ac2bb2b251497dc12e4d648 DIFF: https://github.com/llvm/llvm-project/commit/b7df33f4ada9cbfa4ac2bb2b251497dc12e4d648.diff L

[llvm-branch-commits] [clang] a18b3c5 - [PowerPC] Fix L[D|W]ARX Implementation

2021-07-11 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-11T22:00:21-05:00 New Revision: a18b3c586876ae7bf011705feb0b8756b8063a0f URL: https://github.com/llvm/llvm-project/commit/a18b3c586876ae7bf011705feb0b8756b8063a0f DIFF: https://github.com/llvm/llvm-project/commit/a18b3c586876ae7bf011705feb0b8756b8063a0f.diff L

[llvm-branch-commits] [clang] 773beb6 - [PowerPC] Fix L[D|W]ARX Implementation

2021-07-10 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-09T20:56:41-05:00 New Revision: 773beb6fbed7fa7200ab35b88bf6b954628566cf URL: https://github.com/llvm/llvm-project/commit/773beb6fbed7fa7200ab35b88bf6b954628566cf DIFF: https://github.com/llvm/llvm-project/commit/773beb6fbed7fa7200ab35b88bf6b954628566cf.diff L

[llvm-branch-commits] [llvm] d67cbe8 - Fixed LDARX

2021-07-09 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-09T19:35:15-05:00 New Revision: d67cbe8b31a91fedd0233479eaded16af55e750f URL: https://github.com/llvm/llvm-project/commit/d67cbe8b31a91fedd0233479eaded16af55e750f DIFF: https://github.com/llvm/llvm-project/commit/d67cbe8b31a91fedd0233479eaded16af55e750f.diff L

[llvm-branch-commits] [llvm] 004c12b - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-07-09 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-07-08T15:05:44-05:00 New Revision: 004c12b29997e29ce0105b314090e16649908152 URL: https://github.com/llvm/llvm-project/commit/004c12b29997e29ce0105b314090e16649908152 DIFF: https://github.com/llvm/llvm-project/commit/004c12b29997e29ce0105b314090e16649908152.diff L

[llvm-branch-commits] [clang] baf0121 - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-06-29 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-29T02:49:36-05:00 New Revision: baf01216133277b44acdacb2de0c80aa44512bd1 URL: https://github.com/llvm/llvm-project/commit/baf01216133277b44acdacb2de0c80aa44512bd1 DIFF: https://github.com/llvm/llvm-project/commit/baf01216133277b44acdacb2de0c80aa44512bd1.diff L

[llvm-branch-commits] [clang] b20da27 - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-06-29 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-29T02:47:08-05:00 New Revision: b20da27fb4570a2aefe2d72d20565e054269f827 URL: https://github.com/llvm/llvm-project/commit/b20da27fb4570a2aefe2d72d20565e054269f827 DIFF: https://github.com/llvm/llvm-project/commit/b20da27fb4570a2aefe2d72d20565e054269f827.diff L

[llvm-branch-commits] [clang] 666a204 - Removed unneccessary comments

2021-06-29 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-29T02:46:17-05:00 New Revision: 666a2043718050e4f34f7b50d74a7e7b2e882d93 URL: https://github.com/llvm/llvm-project/commit/666a2043718050e4f34f7b50d74a7e7b2e882d93 DIFF: https://github.com/llvm/llvm-project/commit/666a2043718050e4f34f7b50d74a7e7b2e882d93.diff L

[llvm-branch-commits] [clang] 7921f04 - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-06-29 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-29T02:41:56-05:00 New Revision: 7921f048e0ccfbbc08d2176bbe0fcfb160b63c07 URL: https://github.com/llvm/llvm-project/commit/7921f048e0ccfbbc08d2176bbe0fcfb160b63c07 DIFF: https://github.com/llvm/llvm-project/commit/7921f048e0ccfbbc08d2176bbe0fcfb160b63c07.diff L

[llvm-branch-commits] [llvm] e2de46a - Updated tests

2021-06-28 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-28T15:21:49-05:00 New Revision: e2de46a63bcaeac2ed3511608c43de1e3c7abccd URL: https://github.com/llvm/llvm-project/commit/e2de46a63bcaeac2ed3511608c43de1e3c7abccd DIFF: https://github.com/llvm/llvm-project/commit/e2de46a63bcaeac2ed3511608c43de1e3c7abccd.diff L

[llvm-branch-commits] [clang] 67bad64 - temp signed impelmentation

2021-06-25 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-25T15:35:28-05:00 New Revision: 67bad646076dfb46482b5bd5eeb80d14c168dcd4 URL: https://github.com/llvm/llvm-project/commit/67bad646076dfb46482b5bd5eeb80d14c168dcd4 DIFF: https://github.com/llvm/llvm-project/commit/67bad646076dfb46482b5bd5eeb80d14c168dcd4.diff L

[llvm-branch-commits] [clang] c421412 - Fixed C test case

2021-06-25 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-25T13:54:53-05:00 New Revision: c42141216e05b92eedebdaae7565e596d0a7267e URL: https://github.com/llvm/llvm-project/commit/c42141216e05b92eedebdaae7565e596d0a7267e DIFF: https://github.com/llvm/llvm-project/commit/c42141216e05b92eedebdaae7565e596d0a7267e.diff L

[llvm-branch-commits] [clang] 68f8fae - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-06-25 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-25T02:11:39-05:00 New Revision: 68f8fae19f3b20d4bdd88c22ee67ee3ba0114768 URL: https://github.com/llvm/llvm-project/commit/68f8fae19f3b20d4bdd88c22ee67ee3ba0114768 DIFF: https://github.com/llvm/llvm-project/commit/68f8fae19f3b20d4bdd88c22ee67ee3ba0114768.diff L

[llvm-branch-commits] [clang] 63b9186 - [PowerPC] Store, load, move from and to registers related builtins

2021-06-25 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-25T02:06:01-05:00 New Revision: 63b91860728beae25dfa38cee2a61679fa491887 URL: https://github.com/llvm/llvm-project/commit/63b91860728beae25dfa38cee2a61679fa491887 DIFF: https://github.com/llvm/llvm-project/commit/63b91860728beae25dfa38cee2a61679fa491887.diff L

[llvm-branch-commits] [clang] 2f4e605 - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-06-25 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-25T02:09:06-05:00 New Revision: 2f4e605b9eb1aee5d97c67fc98c41c2cc8854969 URL: https://github.com/llvm/llvm-project/commit/2f4e605b9eb1aee5d97c67fc98c41c2cc8854969 DIFF: https://github.com/llvm/llvm-project/commit/2f4e605b9eb1aee5d97c67fc98c41c2cc8854969.diff L

[llvm-branch-commits] [llvm] 90c60a5 - Trap test case separation

2021-06-25 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-25T02:08:39-05:00 New Revision: 90c60a5f59c5a3e1d1da9b7721fe5f89db2b2ad3 URL: https://github.com/llvm/llvm-project/commit/90c60a5f59c5a3e1d1da9b7721fe5f89db2b2ad3 DIFF: https://github.com/llvm/llvm-project/commit/90c60a5f59c5a3e1d1da9b7721fe5f89db2b2ad3.diff L

[llvm-branch-commits] [clang] e043c24 - Fixed STBCX

2021-06-25 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-25T02:04:33-05:00 New Revision: e043c2429d773878e4ea8d4daf48ae561c499478 URL: https://github.com/llvm/llvm-project/commit/e043c2429d773878e4ea8d4daf48ae561c499478 DIFF: https://github.com/llvm/llvm-project/commit/e043c2429d773878e4ea8d4daf48ae561c499478.diff L

[llvm-branch-commits] [clang] bffcf34 - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-06-23 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-23T16:32:02-05:00 New Revision: bffcf34f13d87ffb0c360a50fea059a87cf2cbb0 URL: https://github.com/llvm/llvm-project/commit/bffcf34f13d87ffb0c360a50fea059a87cf2cbb0 DIFF: https://github.com/llvm/llvm-project/commit/bffcf34f13d87ffb0c360a50fea059a87cf2cbb0.diff L

[llvm-branch-commits] [clang] c1e1a4e - temp commit

2021-06-23 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-23T13:53:36-05:00 New Revision: c1e1a4ee687e416d67c8520846269b18c45222c8 URL: https://github.com/llvm/llvm-project/commit/c1e1a4ee687e416d67c8520846269b18c45222c8 DIFF: https://github.com/llvm/llvm-project/commit/c1e1a4ee687e416d67c8520846269b18c45222c8.diff L

[llvm-branch-commits] [llvm] f608ce8 - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-06-22 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-16T09:29:07-05:00 New Revision: f608ce814517ea1f42506507e9db0403313ca42c URL: https://github.com/llvm/llvm-project/commit/f608ce814517ea1f42506507e9db0403313ca42c DIFF: https://github.com/llvm/llvm-project/commit/f608ce814517ea1f42506507e9db0403313ca42c.diff L

[llvm-branch-commits] [clang] d723f26 - Temp commit

2021-06-21 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-21T21:06:23-05:00 New Revision: d723f268ae83cf1e107d1d3ecf5c415682495a75 URL: https://github.com/llvm/llvm-project/commit/d723f268ae83cf1e107d1d3ecf5c415682495a75 DIFF: https://github.com/llvm/llvm-project/commit/d723f268ae83cf1e107d1d3ecf5c415682495a75.diff L

[llvm-branch-commits] [clang] 15b07a4 - Complete stores

2021-06-21 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-16T16:18:22-05:00 New Revision: 15b07a43deac3898c8496f6c4da6dbee88252751 URL: https://github.com/llvm/llvm-project/commit/15b07a43deac3898c8496f6c4da6dbee88252751 DIFF: https://github.com/llvm/llvm-project/commit/15b07a43deac3898c8496f6c4da6dbee88252751.diff L

[llvm-branch-commits] [clang] f706b87 - Alias, test cases

2021-06-21 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-09T15:13:16-05:00 New Revision: f706b87ada57d1e0c618f8f2e370a8956712c9aa URL: https://github.com/llvm/llvm-project/commit/f706b87ada57d1e0c618f8f2e370a8956712c9aa DIFF: https://github.com/llvm/llvm-project/commit/f706b87ada57d1e0c618f8f2e370a8956712c9aa.diff L

[llvm-branch-commits] [clang] e335391 - Finish loads

2021-06-21 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-09T14:32:58-05:00 New Revision: e3353919498bd2235fb9a150f614ed43ea1ae9d1 URL: https://github.com/llvm/llvm-project/commit/e3353919498bd2235fb9a150f614ed43ea1ae9d1 DIFF: https://github.com/llvm/llvm-project/commit/e3353919498bd2235fb9a150f614ed43ea1ae9d1.diff L

[llvm-branch-commits] [clang] 66a4ddd - Completed loads

2021-06-21 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-09T13:08:30-05:00 New Revision: 66a4ddde6548ff43f45f98ce15dd5bdac8bcf1ed URL: https://github.com/llvm/llvm-project/commit/66a4ddde6548ff43f45f98ce15dd5bdac8bcf1ed DIFF: https://github.com/llvm/llvm-project/commit/66a4ddde6548ff43f45f98ce15dd5bdac8bcf1ed.diff L

[llvm-branch-commits] [clang] 89447e0 - Builtin defs

2021-06-21 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-06-09T13:04:56-05:00 New Revision: 89447e0846409fa9103b023912da6b56ef25204c URL: https://github.com/llvm/llvm-project/commit/89447e0846409fa9103b023912da6b56ef25204c DIFF: https://github.com/llvm/llvm-project/commit/89447e0846409fa9103b023912da6b56ef25204c.diff L

[llvm-branch-commits] [llvm] 719b563 - [PowerPC][Power10] Exploit splat instruction xxsplti32dx in Power10

2021-01-20 Thread Albion Fung via llvm-branch-commits
Author: Albion Fung Date: 2021-01-20T12:55:52-05:00 New Revision: 719b563ecf6851136e4c1e6a5ff6c407522dd024 URL: https://github.com/llvm/llvm-project/commit/719b563ecf6851136e4c1e6a5ff6c407522dd024 DIFF: https://github.com/llvm/llvm-project/commit/719b563ecf6851136e4c1e6a5ff6c407522dd024.diff L

[llvm-branch-commits] [llvm] 8a58f21 - [PowerPC][Power10] Exploit store rightmost vector element instructions

2020-12-22 Thread Albion Fung via llvm-branch-commits
Author: Kamau Bridgeman Date: 2020-12-22T12:06:43-05:00 New Revision: 8a58f21f5b6c228137a9b87906fe5b720c4d1dfb URL: https://github.com/llvm/llvm-project/commit/8a58f21f5b6c228137a9b87906fe5b720c4d1dfb DIFF: https://github.com/llvm/llvm-project/commit/8a58f21f5b6c228137a9b87906fe5b720c4d1dfb.dif

[llvm-branch-commits] [llvm] c289297 - [PowerPC] Rename the vector pair intrinsics and builtins to replace the _mma_ prefix by _vsx_

2020-12-17 Thread Albion Fung via llvm-branch-commits
Author: Baptiste Saleil Date: 2020-12-17T13:19:27-05:00 New Revision: c2892978e919bf66535729c70fba73c4c3224548 URL: https://github.com/llvm/llvm-project/commit/c2892978e919bf66535729c70fba73c4c3224548 DIFF: https://github.com/llvm/llvm-project/commit/c2892978e919bf66535729c70fba73c4c3224548.dif