[clang] 13d3cd3 - [PowerPC] Implement vector float and vector double version for vec_orc builtin

2021-10-06 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-10-06T02:47:42-05:00 New Revision: 13d3cd37e27889cb343d92313944d5dabfe2762b URL: https://github.com/llvm/llvm-project/commit/13d3cd37e27889cb343d92313944d5dabfe2762b DIFF: https://github.com/llvm/llvm-project/commit/13d3cd37e27889cb343d92313944d5dabfe2762b.diff

[clang] 29bb877 - [PowerPC] Fix lharx and lbarx builtin signatures

2021-09-30 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-09-30T22:36:13-05:00 New Revision: 29bb877499ce328f8f4a5d61e9bae94e5f97f908 URL: https://github.com/llvm/llvm-project/commit/29bb877499ce328f8f4a5d61e9bae94e5f97f908 DIFF: https://github.com/llvm/llvm-project/commit/29bb877499ce328f8f4a5d61e9bae94e5f97f908.diff

[clang] 840afbd - [PowerPC] SemaChecking for darn family of builtins

2021-09-23 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-09-23T23:38:59-05:00 New Revision: 840afbde48e90213028174fdba715e10aa39dd85 URL: https://github.com/llvm/llvm-project/commit/840afbde48e90213028174fdba715e10aa39dd85 DIFF: https://github.com/llvm/llvm-project/commit/840afbde48e90213028174fdba715e10aa39dd85.diff

[clang] b93359e - [PowerPC] Support for vector bool int128 on vector comparison builtins

2021-09-21 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-09-21T16:29:37-05:00 New Revision: b93359ea3fe59ea0c652f5e61ee68231e2fb60c4 URL: https://github.com/llvm/llvm-project/commit/b93359ea3fe59ea0c652f5e61ee68231e2fb60c4 DIFF: https://github.com/llvm/llvm-project/commit/b93359ea3fe59ea0c652f5e61ee68231e2fb60c4.diff

[clang] 9d4faa8 - [PowerPC] Implement cmplxl builtins

2021-08-19 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-08-19T21:36:43-05:00 New Revision: 9d4faa8ac3e7f98b1ca09951d4d3a015aeedab38 URL: https://github.com/llvm/llvm-project/commit/9d4faa8ac3e7f98b1ca09951d4d3a015aeedab38 DIFF: https://github.com/llvm/llvm-project/commit/9d4faa8ac3e7f98b1ca09951d4d3a015aeedab38.diff

[clang] 18526b0 - [PowerPC] Changed sema checking range for tdw td builtin

2021-07-26 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-26T18:44:33-05:00 New Revision: 18526b0d661f28e79cb70bfd712cedf9e7085154 URL: https://github.com/llvm/llvm-project/commit/18526b0d661f28e79cb70bfd712cedf9e7085154 DIFF: https://github.com/llvm/llvm-project/commit/18526b0d661f28e79cb70bfd712cedf9e7085154.diff

[clang] 2fd1520 - [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins

2021-07-20 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-20T17:51:00-05:00 New Revision: 2fd1520247de6ba1679e7288e3678fb7f8ca2183 URL: https://github.com/llvm/llvm-project/commit/2fd1520247de6ba1679e7288e3678fb7f8ca2183 DIFF: https://github.com/llvm/llvm-project/commit/2fd1520247de6ba1679e7288e3678fb7f8ca2183.diff

[clang] 3434ac9 - [PowerPC] Store, load, move from and to registers related builtins

2021-07-20 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-20T15:46:14-05:00 New Revision: 3434ac9e39026ae19870a3356d744649dc85777e URL: https://github.com/llvm/llvm-project/commit/3434ac9e39026ae19870a3356d744649dc85777e DIFF: https://github.com/llvm/llvm-project/commit/3434ac9e39026ae19870a3356d744649dc85777e.diff

[clang] 0d4f63e - Revert "[PowerPC] Extra test case for LDARX"

2021-07-19 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-19T21:27:02-05:00 New Revision: 0d4f63e1b78f6e44f7e406737c2639e96427f1d6 URL: https://github.com/llvm/llvm-project/commit/0d4f63e1b78f6e44f7e406737c2639e96427f1d6 DIFF: https://github.com/llvm/llvm-project/commit/0d4f63e1b78f6e44f7e406737c2639e96427f1d6.diff

[clang] 1d3e77e - [PowerPC] Extra test case for LDARX

2021-07-19 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-19T20:03:45-05:00 New Revision: 1d3e77e7a8421a9d2dd13e3ef499ea967ea8f85c URL: https://github.com/llvm/llvm-project/commit/1d3e77e7a8421a9d2dd13e3ef499ea967ea8f85c DIFF: https://github.com/llvm/llvm-project/commit/1d3e77e7a8421a9d2dd13e3ef499ea967ea8f85c.diff

[clang] f1aca5a - [PowerPC] Fix L[D|W]ARX Implementation

2021-07-13 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-13T11:02:07-05:00 New Revision: f1aca5ac96ebd0beadfa68a474c5947d3bc8c109 URL: https://github.com/llvm/llvm-project/commit/f1aca5ac96ebd0beadfa68a474c5947d3bc8c109 DIFF: https://github.com/llvm/llvm-project/commit/f1aca5ac96ebd0beadfa68a474c5947d3bc8c109.diff

[clang] ef49d92 - [PowerPC] Implement trap and conversion builtins for XL compatibility

2021-07-12 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-12T11:04:17-05:00 New Revision: ef49d925e2a788248473b847a0e51835c6ca854f URL: https://github.com/llvm/llvm-project/commit/ef49d925e2a788248473b847a0e51835c6ca854f DIFF: https://github.com/llvm/llvm-project/commit/ef49d925e2a788248473b847a0e51835c6ca854f.diff

[clang] 203b48c - [PowerPC] Removed a test case meant for a later patch

2021-07-05 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-05T22:31:17-05:00 New Revision: 203b48c71a0db835bd0d6869311578dbd7cc8b71 URL: https://github.com/llvm/llvm-project/commit/203b48c71a0db835bd0d6869311578dbd7cc8b71 DIFF: https://github.com/llvm/llvm-project/commit/203b48c71a0db835bd0d6869311578dbd7cc8b71.diff

[clang] 7d10dd6 - [PowerPC] Implament Load and Reserve and Store Conditional Builtins

2021-07-05 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-07-05T21:35:41-05:00 New Revision: 7d10dd60ce126a6a0a29aa1f3948f596bd6e4fb0 URL: https://github.com/llvm/llvm-project/commit/7d10dd60ce126a6a0a29aa1f3948f596bd6e4fb0 DIFF: https://github.com/llvm/llvm-project/commit/7d10dd60ce126a6a0a29aa1f3948f596bd6e4fb0.diff

[clang] 994bb93 - [PowerPC] Moving defineXLCompatMacros() definition

2021-06-15 Thread Albion Fung via cfe-commits
Author: Quinn Pham Date: 2021-06-15T14:25:43-05:00 New Revision: 994bb937f020a014c7039151169649a7076ca9b1 URL: https://github.com/llvm/llvm-project/commit/994bb937f020a014c7039151169649a7076ca9b1 DIFF: https://github.com/llvm/llvm-project/commit/994bb937f020a014c7039151169649a7076ca9b1.diff

[clang] 3b7104a - Fix a test case that should check whether or not it is passed into lld

2021-02-25 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2021-02-25T10:32:32-05:00 New Revision: 3b7104a2f2033d100aebb605c46fbe0495ea320b URL: https://github.com/llvm/llvm-project/commit/3b7104a2f2033d100aebb605c46fbe0495ea320b DIFF: https://github.com/llvm/llvm-project/commit/3b7104a2f2033d100aebb605c46fbe0495ea320b.diff

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

2020-12-17 Thread Albion Fung via cfe-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:

[clang] 1af037f - [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI

2020-11-05 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-11-05T15:35:14-05:00 New Revision: 1af037f643fc5499f83d92e5aec199950871d475 URL: https://github.com/llvm/llvm-project/commit/1af037f643fc5499f83d92e5aec199950871d475 DIFF: https://github.com/llvm/llvm-project/commit/1af037f643fc5499f83d92e5aec199950871d475.diff

[clang] d30155f - [PowerPC] Implementation of 128-bit Binary Vector Rotate builtins

2020-10-16 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-10-16T18:03:22-04:00 New Revision: d30155feaa9c4ddd09cb115fb30ea5810f63af9c URL: https://github.com/llvm/llvm-project/commit/d30155feaa9c4ddd09cb115fb30ea5810f63af9c DIFF: https://github.com/llvm/llvm-project/commit/d30155feaa9c4ddd09cb115fb30ea5810f63af9c.diff

[clang] 88cdbea - [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins

2020-09-23 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-09-23T16:49:40-04:00 New Revision: 88cdbeab417cc716d1da2de2a508d24622f4a4bc URL: https://github.com/llvm/llvm-project/commit/88cdbeab417cc716d1da2de2a508d24622f4a4bc DIFF: https://github.com/llvm/llvm-project/commit/88cdbeab417cc716d1da2de2a508d24622f4a4bc.diff

[clang] 2e7117f - [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM

2020-09-23 Thread Albion Fung via cfe-commits
Author: Amy Kwan Date: 2020-09-23T16:49:40-04:00 New Revision: 2e7117f847708d2fd1ff2d2961c3439470532b80 URL: https://github.com/llvm/llvm-project/commit/2e7117f847708d2fd1ff2d2961c3439470532b80 DIFF: https://github.com/llvm/llvm-project/commit/2e7117f847708d2fd1ff2d2961c3439470532b80.diff

[clang] d7eb917 - [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins

2020-09-23 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-09-23T01:18:14-05:00 New Revision: d7eb917a7cb793f49e16841fc24826b988dd5c8f URL: https://github.com/llvm/llvm-project/commit/d7eb917a7cb793f49e16841fc24826b988dd5c8f DIFF: https://github.com/llvm/llvm-project/commit/d7eb917a7cb793f49e16841fc24826b988dd5c8f.diff

[clang] 05aa997 - [PowerPC] Implement __int128 vector divide operations

2020-09-15 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-09-15T15:19:35-04:00 New Revision: 05aa997d511eed530305e2f3aa401584d0691186 URL: https://github.com/llvm/llvm-project/commit/05aa997d511eed530305e2f3aa401584d0691186 DIFF: https://github.com/llvm/llvm-project/commit/05aa997d511eed530305e2f3aa401584d0691186.diff

[clang] 5d1fe3f - [PowerPC] Implemented Vector Multiply Builtins

2020-09-02 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-09-02T14:16:21-05:00 New Revision: 5d1fe3f903b9f46b994956f3b214305be119c4e2 URL: https://github.com/llvm/llvm-project/commit/5d1fe3f903b9f46b994956f3b214305be119c4e2 DIFF: https://github.com/llvm/llvm-project/commit/5d1fe3f903b9f46b994956f3b214305be119c4e2.diff

[clang] 331dcc4 - [PowerPC] Implemented Vector Load with Zero and Signed Extend Builtins

2020-08-28 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-08-28T11:28:58-05:00 New Revision: 331dcc43eac28b8e659f928fd1f1ce7fd091e1e3 URL: https://github.com/llvm/llvm-project/commit/331dcc43eac28b8e659f928fd1f1ce7fd091e1e3 DIFF: https://github.com/llvm/llvm-project/commit/331dcc43eac28b8e659f928fd1f1ce7fd091e1e3.diff

[clang] 3136cbe - [PowerPC] Implement Vector Shift Builtins

2020-08-12 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-08-12T18:26:58-05:00 New Revision: 3136cbe29e74e19e6cb71c5ce71e4b92a63d03d8 URL: https://github.com/llvm/llvm-project/commit/3136cbe29e74e19e6cb71c5ce71e4b92a63d03d8 DIFF: https://github.com/llvm/llvm-project/commit/3136cbe29e74e19e6cb71c5ce71e4b92a63d03d8.diff

[clang] ed66df6 - test commit

2020-08-10 Thread Albion Fung via cfe-commits
Author: Albion Fung Date: 2020-08-10T21:18:36-04:00 New Revision: ed66df6705a9dffc36fecc3468cc3ab430849182 URL: https://github.com/llvm/llvm-project/commit/ed66df6705a9dffc36fecc3468cc3ab430849182 DIFF: https://github.com/llvm/llvm-project/commit/ed66df6705a9dffc36fecc3468cc3ab430849182.diff