Age | Commit message (Expand) | Author | Files | Lines |
2024-06-07 | [clang][RISCV] Update vcpop.v C interface to follow the nameing convention (#... | Brandon Wu | 2 | -528/+528 |
2024-04-24 | [clang][RISCV] Remove LMUL=8 scalar input for some vector crypto instructions... | Brandon Wu | 12 | -120/+0 |
2024-04-24 | [clang][RISCV] Support RVV bfloat16 C intrinsics (#89354) | Brandon Wu | 80 | -0/+21601 |
2024-02-05 | [RISCV][clang] Add Zvfbfwma C intrinsics support (#79615) | Brandon Wu | 2 | -0/+1760 |
2024-02-03 | [RISCV][clang] Add Zvfbfmin C intrinsics support (#79618) | Brandon Wu | 4 | -0/+1318 |
2024-02-03 | [clang][RISCV] Enable struct of homogeneous scalable vector as function argum... | Brandon Wu | 280 | -271084/+180868 |
2023-12-26 | Recommit [RISCV] Update the interface of sifive vqmaccqoq (#74284) (#75768) | Brandon Wu | 8 | -96/+96 |
2023-12-18 | [RISCV] Remove experimental from Vector Crypto extensions (#74213) | Eric Biggers | 56 | -372/+584 |
2023-12-11 | Revert "[RISCV] Update the interface of sifive vqmaccqoq (#74284)" | Kazu Hirata | 8 | -96/+96 |
2023-12-12 | [RISCV] Update the interface of sifive vqmaccqoq (#74284) | Brandon Wu | 8 | -96/+96 |
2023-11-06 | [RISCV] Introduce and use BF16 in Xsfvfwmaccqqq intrinsics (#71140) | Shao-Ce SUN | 2 | -32/+32 |
2023-11-03 | [RISCV] Support Xsfvfnrclipxfqf extensions (#68297) | Brandon Wu | 8 | -0/+1504 |
2023-11-03 | [RISCV] Support Xsfvfwmaccqqq extensions (#68296) | Brandon Wu | 2 | -0/+114 |
2023-10-20 | [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (#68295) | Brandon Wu | 16 | -0/+752 |
2023-08-30 | [RISCV][NFC] Update compile options for some vector crypto C intrinsics | 4vtomat | 6 | -6/+6 |
2023-08-17 | [RISCV] Bump vector crypto to v1.0 RC2 | 4vtomat | 10 | -0/+10 |
2023-08-08 | [RISCV] Support vector crypto extension C intrinsics | 4vtomat | 56 | -0/+28598 |
2023-07-19 | [RISCV] Upgrade Zvfh version to 1.0 and move out of experimental state. | Craig Topper | 480 | -480/+480 |
2023-07-13 | [8/8][RISCV] Add rounding mode control variant for vfredosum, vfredusum, vfwr... | eopXD | 8 | -208/+2288 |
2023-07-13 | [7/8][RISCV] Add rounding mode control variant for conversion intrinsics betw... | eopXD | 6 | -1080/+11880 |
2023-07-13 | [6/8][RISCV] Add rounding mode control variant for vfsqrt, vfrec7 | eopXD | 4 | -240/+2640 |
2023-07-13 | [5/8][RISCV] Add rounding mode control variant for vfwmacc, vfwnmacc, vfwmsac... | eopXD | 8 | -576/+6336 |
2023-07-13 | [4/8][RISCV] Add rounding mode control variant for vfmacc, vfnmacc, vfmsac, v... | eopXD | 16 | -1920/+21120 |
2023-07-13 | [3/8][RISCV] Add rounding mode control variant for vfmul, vfdiv, vfrdiv, vfwmul | eopXD | 8 | -744/+8184 |
2023-07-13 | [2/8][RISCV] Add rounding mode control variant for vfwadd, vfwsub | eopXD | 4 | -576/+6336 |
2023-07-13 | [1/8][RISCV] Add rounding mode control variant for vfsub, vfrsub | eopXD | 4 | -360/+3960 |
2023-07-13 | [RISCV][POC] Model frm control for vfadd | eopXD | 2 | -240/+2640 |
2023-06-20 | [RISCV] Model vxrm control for vsmul, vssra, vssrl, vnclip, and vnclipu | eopXD | 10 | -3072/+3072 |
2023-06-20 | [3/3][RISCV][POC] Model vxrm in C intrinsics for RVV fixed-point instruction ... | eopXD | 8 | -2816/+2816 |
2023-06-15 | [5/6][Clang][RISCV] Replace indexed segment load with tuple type interfaces | eopXD | 116 | -262628/+252288 |
2023-06-15 | [3/6][Clang][RISCV] Replace strided segment load with tuple type interfaces | eopXD | 58 | -31843/+30496 |
2023-06-15 | [1/6][Clang][RISCV] Replace unit-stride (fault-first) segment load with tuple... | eopXD | 116 | -69890/+83100 |
2023-06-14 | [8/11][Clang][RISCV] Expand all variants for indexed strided segment load | eopXD | 4 | -0/+10340 |
2023-06-14 | [6/11][Clang][RISCV] Expand all variants for strided segment load | eopXD | 2 | -0/+1361 |
2023-06-14 | [5/11][Clang][RISCV] Expand all variants for unit stride fault-first segment ... | eopXD | 2 | -0/+1938 |
2023-06-13 | [3/11][Clang][RISCV] Expand all variants for unit stride segment load | eopXD | 2 | -0/+1362 |
2023-06-02 | [Clang][RISCV] Add test coverage for `_mu` overloaded variant for the load in... | eopXD | 98 | -0/+15805 |
2023-05-24 | [Clang][RISCV] Update all RVV intrinsic auto-generated test case with new scr... | eopXD | 626 | -213384/+275215 |
2023-05-24 | [Clang][RISCV] Update vaadd.c test case with new script. NFC | eopXD | 2 | -706/+1058 |
2023-02-15 | [Clang][RISCV] Sort test cases into its mnemonics | eopXD | 26 | -8136/+8272 |
2023-01-31 | [3/3][Clang][RISCV] Add `__riscv_` for overloaded intrinsics | eopXD | 305 | -30620/+30620 |
2023-01-31 | [2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics | eopXD | 305 | -31519/+31519 |
2023-01-31 | Revert "[2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics" | eopXD | 305 | -31519/+31519 |
2023-01-31 | [2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics | eopXD | 305 | -31519/+31519 |
2023-01-31 | [1/3][Clang][RISCV] Add `__riscv_` prefix for vread, vwrite, vlenb, vsetvl, a... | eopXD | 2 | -44/+44 |
2023-01-28 | [Clang][RISCV] Simplify RVV intrinsic policy suffix | eopXD | 609 | -465377/+86735 |
2023-01-24 | [14/15][Clang][RISCV] Change default policy from TAMU to TAMA | eopXD | 44 | -3548/+3548 |
2023-01-24 | [13/15][Clang][RISCV][NFC] Remove repeating test cases under rvv-intrinsics-a... | eopXD | 16 | -572828/+0 |
2023-01-23 | [3/7][Clang][RISCV] Remove default tail-undisturbed for vslidedown intrinsics | eopXD | 2 | -708/+708 |
2023-01-12 | [Clang][RISCV] Update operand order for vmerge and vcompress | eopXD | 6 | -1416/+1416 |