[clang] 294d1ea - [RISCV] Add support for -mcpu option.

2020-07-16 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2020-07-16T11:46:22-07:00 New Revision: 294d1eae75bf8867821a4491f0d67445227f8470 URL: https://github.com/llvm/llvm-project/commit/294d1eae75bf8867821a4491f0d67445227f8470 DIFF: https://github.com/llvm/llvm-project/commit/294d1eae75bf8867821a4491f0d67445227f8470.diff LOG

[clang] bc4eef5 - [RISCV][Clang] Refactor and rename rvv intrinsic related stuff. (NFC)

2022-07-26 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-07-26T09:35:34Z New Revision: bc4eef509b21e5ba72dcf18f949eae27087a7b9c URL: https://github.com/llvm/llvm-project/commit/bc4eef509b21e5ba72dcf18f949eae27087a7b9c DIFF: https://github.com/llvm/llvm-project/commit/bc4eef509b21e5ba72dcf18f949eae27087a7b9c.diff LOG: [RI

[clang] 93f8657 - [RISCV][Clang] Refactor RISCVVEmitter. (NFC)

2022-07-26 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-07-26T10:15:04Z New Revision: 93f8657c743ba9ce9696e5f0c9487207cf8ccb6b URL: https://github.com/llvm/llvm-project/commit/93f8657c743ba9ce9696e5f0c9487207cf8ccb6b DIFF: https://github.com/llvm/llvm-project/commit/93f8657c743ba9ce9696e5f0c9487207cf8ccb6b.diff LOG: [RI

[clang] 7eddeb9 - [RISCV][Clang] Support policy functions for vmerge, vfmerge and

2022-08-02 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-08-02T17:27:55Z New Revision: 7eddeb9e99f36d907295a2ed75244d39e1e41e33 URL: https://github.com/llvm/llvm-project/commit/7eddeb9e99f36d907295a2ed75244d39e1e41e33 DIFF: https://github.com/llvm/llvm-project/commit/7eddeb9e99f36d907295a2ed75244d39e1e41e33.diff LOG: [RI

[clang] 9caf2cc - [RISCV][Clang] Support policy functions for Vector Comparison

2022-08-02 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-08-02T17:27:56Z New Revision: 9caf2cc05c02300c06e2405ff3606d5aa8cf773d URL: https://github.com/llvm/llvm-project/commit/9caf2cc05c02300c06e2405ff3606d5aa8cf773d DIFF: https://github.com/llvm/llvm-project/commit/9caf2cc05c02300c06e2405ff3606d5aa8cf773d.diff LOG: [RI

[clang] dffdca8 - [RISCV][Clang] Support policy functions for Vector Reduction

2022-08-02 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-08-02T17:27:56Z New Revision: dffdca85ec2d17ce751adca1a851bc4458973e57 URL: https://github.com/llvm/llvm-project/commit/dffdca85ec2d17ce751adca1a851bc4458973e57 DIFF: https://github.com/llvm/llvm-project/commit/dffdca85ec2d17ce751adca1a851bc4458973e57.diff LOG: [RI

[clang] bb99d4b - [RISCV][Clang] Support policy functions for Vector Mask Instructions.

2022-08-02 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-08-02T17:27:57Z New Revision: bb99d4b11d84ae178d9ea3ea2c9da4d4c2e1eafc URL: https://github.com/llvm/llvm-project/commit/bb99d4b11d84ae178d9ea3ea2c9da4d4c2e1eafc DIFF: https://github.com/llvm/llvm-project/commit/bb99d4b11d84ae178d9ea3ea2c9da4d4c2e1eafc.diff LOG: [RI

[clang] 010f329 - [RISCV][Clang] Support policy function for all vector segment load.

2022-08-04 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-08-04T17:47:24Z New Revision: 010f329803c84e43ec15ffaff7b6e26b032cbcc6 URL: https://github.com/llvm/llvm-project/commit/010f329803c84e43ec15ffaff7b6e26b032cbcc6 DIFF: https://github.com/llvm/llvm-project/commit/010f329803c84e43ec15ffaff7b6e26b032cbcc6.diff LOG: [RI

[clang] f5fea45 - [RISCV][NFC] Add tests to address invalid arch dependencies.

2022-03-18 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-03-18T09:41:04-07:00 New Revision: f5fea45d09e5bae2f141195d05cfcb055914b63f URL: https://github.com/llvm/llvm-project/commit/f5fea45d09e5bae2f141195d05cfcb055914b63f DIFF: https://github.com/llvm/llvm-project/commit/f5fea45d09e5bae2f141195d05cfcb055914b63f.diff LOG

[clang] 9ab18cc - [RISCV] Add policy operand for masked vid and viota IR intrinsics.

2022-03-22 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-03-22T02:32:31-07:00 New Revision: 9ab18cc535379c3442bf52e21fbe21c92eb0fd60 URL: https://github.com/llvm/llvm-project/commit/9ab18cc535379c3442bf52e21fbe21c92eb0fd60 DIFF: https://github.com/llvm/llvm-project/commit/9ab18cc535379c3442bf52e21fbe21c92eb0fd60.diff LOG

[clang] 23d60ce - [RISCV][NFC] Refine and refactor RISCVVEmitter and riscv_vector.td.

2022-03-22 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-03-22T09:58:43-07:00 New Revision: 23d60ce164db48cfaff84967e86dd052801bf73a URL: https://github.com/llvm/llvm-project/commit/23d60ce164db48cfaff84967e86dd052801bf73a DIFF: https://github.com/llvm/llvm-project/commit/23d60ce164db48cfaff84967e86dd052801bf73a.diff LOG

[clang] bd0d126 - [RISCV][Clang][NFC] Update vid intrinsic tests.

2022-04-20 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-04-20T01:35:53-07:00 New Revision: bd0d126302a870df15f60fde4925617c06a36e3f URL: https://github.com/llvm/llvm-project/commit/bd0d126302a870df15f60fde4925617c06a36e3f DIFF: https://github.com/llvm/llvm-project/commit/bd0d126302a870df15f60fde4925617c06a36e3f.diff LOG

[clang] cfe7f69 - [RISCV][NFC] Refactor RISCVISAInfo.

2022-02-08 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-02-08T18:37:43-08:00 New Revision: cfe7f690367b9d2903f099162f0bcbbfd18c7610 URL: https://github.com/llvm/llvm-project/commit/cfe7f690367b9d2903f099162f0bcbbfd18c7610 DIFF: https://github.com/llvm/llvm-project/commit/cfe7f690367b9d2903f099162f0bcbbfd18c7610.diff LOG

[clang] 6c10014 - [RISCV][Clang] add more tests for clang driver. (NFC)

2022-05-04 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-05-04T23:55:52-07:00 New Revision: 6c10014f1de6bf5533a7fb51dc21790cd5f16d28 URL: https://github.com/llvm/llvm-project/commit/6c10014f1de6bf5533a7fb51dc21790cd5f16d28 DIFF: https://github.com/llvm/llvm-project/commit/6c10014f1de6bf5533a7fb51dc21790cd5f16d28.diff LOG

[clang] [RISCV] Add canonical ISA string as Module metadata in IR. (PR #80760)

2024-02-09 Thread Zakk Chen via cfe-commits
zakk0610 wrote: Does the name of "riscv-arch" give the impression that it might be "march" string? https://github.com/llvm/llvm-project/pull/80760 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/

[clang] 79e3d57 - [RISCV][NFC] Rename variables in rvv intrinsics related files.

2022-05-31 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2022-05-31T17:43:01-07:00 New Revision: 79e3d57f52284c7d911724ef6298f765c747c20d URL: https://github.com/llvm/llvm-project/commit/79e3d57f52284c7d911724ef6298f765c747c20d DIFF: https://github.com/llvm/llvm-project/commit/79e3d57f52284c7d911724ef6298f765c747c20d.diff LOG

[clang] 64fe841 - Fix typo, targetFeature should be lowercase.

2020-03-26 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2020-03-26T19:40:04-07:00 New Revision: 64fe84185602b59c2e07c142b9772c6e855153cb URL: https://github.com/llvm/llvm-project/commit/64fe84185602b59c2e07c142b9772c6e855153cb DIFF: https://github.com/llvm/llvm-project/commit/64fe84185602b59c2e07c142b9772c6e855153cb.diff LOG

[clang] b6d7bbf - [RISCV] Support mutilib in baremetal environment

2019-11-19 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2019-11-19T02:10:39-08:00 New Revision: b6d7bbfa004310777cd41448ffc377aea082fc8c URL: https://github.com/llvm/llvm-project/commit/b6d7bbfa004310777cd41448ffc377aea082fc8c DIFF: https://github.com/llvm/llvm-project/commit/b6d7bbfa004310777cd41448ffc377aea082fc8c.diff LOG

[clang] df876a0 - [RISCV] Support mutilib in baremetal environment

2019-11-21 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2019-11-21T01:13:41-08:00 New Revision: df876a026981b7a125b31bbb85ba4b1144edb0f9 URL: https://github.com/llvm/llvm-project/commit/df876a026981b7a125b31bbb85ba4b1144edb0f9 DIFF: https://github.com/llvm/llvm-project/commit/df876a026981b7a125b31bbb85ba4b1144edb0f9.diff LOG

[clang] bdb1f1d - Revert "[RISCV] Support mutilib in baremetal environment"

2019-11-21 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2019-11-21T04:34:56-08:00 New Revision: bdb1f1dcb9f1164b9df6b49eea7b38e16574bdf2 URL: https://github.com/llvm/llvm-project/commit/bdb1f1dcb9f1164b9df6b49eea7b38e16574bdf2 DIFF: https://github.com/llvm/llvm-project/commit/bdb1f1dcb9f1164b9df6b49eea7b38e16574bdf2.diff LOG

[clang] 4fccd38 - [RISCV] Support mutilib in baremetal environment

2019-11-21 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2019-11-21T19:58:21-08:00 New Revision: 4fccd383d571865321b4723b81c3042d2c15fd80 URL: https://github.com/llvm/llvm-project/commit/4fccd383d571865321b4723b81c3042d2c15fd80 DIFF: https://github.com/llvm/llvm-project/commit/4fccd383d571865321b4723b81c3042d2c15fd80.diff LOG

[clang] e15fb06 - [RISCV] Pass target-abi via module flag metadata

2020-01-20 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2020-01-20T23:30:54-08:00 New Revision: e15fb06e2d0a068de549464d72081811e7fac612 URL: https://github.com/llvm/llvm-project/commit/e15fb06e2d0a068de549464d72081811e7fac612 DIFF: https://github.com/llvm/llvm-project/commit/e15fb06e2d0a068de549464d72081811e7fac612.diff LOG

[clang] 57b5f4b - [RISCV][Clang] Compute the default target-abi if it's empty.

2021-12-10 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2021-12-10T08:54:23-08:00 New Revision: 57b5f4b2ecc6aeed5328086aa533d706adb008d1 URL: https://github.com/llvm/llvm-project/commit/57b5f4b2ecc6aeed5328086aa533d706adb008d1 DIFF: https://github.com/llvm/llvm-project/commit/57b5f4b2ecc6aeed5328086aa533d706adb008d1.diff LOG

[clang] 95c0125 - [Clang][RISCV] Add rvv vsetvl and vsetvlmax intrinsic functions.

2021-03-17 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2021-03-17T20:26:06-07:00 New Revision: 95c0125f2bc610d9c51d4fbdd1144fcab40f3b51 URL: https://github.com/llvm/llvm-project/commit/95c0125f2bc610d9c51d4fbdd1144fcab40f3b51 DIFF: https://github.com/llvm/llvm-project/commit/95c0125f2bc610d9c51d4fbdd1144fcab40f3b51.diff LOG

[clang] ab082b5 - [RISCV][NFC] Fix RVV intrinsic tests.

2021-03-22 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2021-03-22T18:24:03-07:00 New Revision: ab082b582dd01becc0e0dbb0ff28371e0ce392a9 URL: https://github.com/llvm/llvm-project/commit/ab082b582dd01becc0e0dbb0ff28371e0ce392a9 DIFF: https://github.com/llvm/llvm-project/commit/ab082b582dd01becc0e0dbb0ff28371e0ce392a9.diff LOG

[clang] 1ea07ee - Revert "[RISCV][NFC] Fix RVV intrinsic tests."

2021-03-22 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2021-03-22T18:51:48-07:00 New Revision: 1ea07ee45347d713166beeb0b3ebf3d1a3b2a463 URL: https://github.com/llvm/llvm-project/commit/1ea07ee45347d713166beeb0b3ebf3d1a3b2a463 DIFF: https://github.com/llvm/llvm-project/commit/1ea07ee45347d713166beeb0b3ebf3d1a3b2a463.diff LOG

[clang] 0bc1959 - [RISCV][NFC] Fix RVV intrinsic tests.

2021-03-23 Thread Zakk Chen via cfe-commits
Author: Zakk Chen Date: 2021-03-23T06:06:05-07:00 New Revision: 0bc1959f51e9adcd8de1f89cc93144caa57bd653 URL: https://github.com/llvm/llvm-project/commit/0bc1959f51e9adcd8de1f89cc93144caa57bd653 DIFF: https://github.com/llvm/llvm-project/commit/0bc1959f51e9adcd8de1f89cc93144caa57bd653.diff LOG