summaryrefslogtreecommitdiff
path: root/clang/lib/Support
AgeCommit message (Expand)Author
2025-10-25[RISCV] Support XSfmm C intrinsics (#143070)Brandon Wu
2025-10-18[RISCV][clang] Support Zvfbfa C intrinsics (#164094)Brandon Wu
2025-06-15[clang] Remove unused includes (NFC) (#144285)Kazu Hirata
2025-06-10[llvm][RISCV] Handle required features of intrinsic correctly (#143062)Brandon Wu
2025-05-31[RISCV] Implement intrinsics for XAndesVDot (#141441)Jim Lin
2025-05-20[RISCV] Implement intrinsics for XAndesVPackFPH (#140007)Jim Lin
2025-04-14[RISCV][NFC] Make generated intrinsic records more human-readable (#133710)Pengcheng Wang
2025-04-14Revert "[RISCV][NFC] Make generated intrinsic records more human-readable (#1...Wang Pengcheng
2025-04-14[RISCV][NFC] Make generated intrinsic records more human-readable (#133710)Pengcheng Wang
2025-03-25[RISCV] Make RequiredExtensions for intrinsics scalable to more than 32 exten...Craig Topper
2024-08-31[llvm][RISCV] Support RISCV vector tuple type in llvm IR (#97992)Brandon Wu
2024-08-04[clang] Construct SmallVector with ArrayRef (NFC) (#101898)Kazu Hirata
2024-07-08[RISCV] Remove unused RequiredFeatures argument from RVVIntrinsic constructor...Craig Topper
2024-06-19Avoid object libraries in the VS IDE (#93519)Michael Kruse
2024-01-26[RISCV][clang] Optimize memory usage of intrinsic lookup table (#77487)Brandon Wu
2023-12-30[Clang][RISCV] bfloat uses 'y' instead of 'b' (#76575)Michael Maitland
2023-12-18[RISCV] Remove experimental from Vector Crypto extensions (#74213)Eric Biggers
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-11-16Recommit "[Clang][RISCV] Introduce tuple types for RVV bfloat16 #72216" (#72370)Yueh-Ting (eop) Chen
2023-11-15Revert "[Clang][RISCV] Introduce tuple types for RVV bfloat16 (#72216)" (#72367)Yueh-Ting (eop) Chen
2023-11-15[Clang][RISCV] Introduce tuple types for RVV bfloat16 (#72216)Yueh-Ting (eop) Chen
2023-11-06[RISCV] Introduce and use BF16 in Xsfvfwmaccqqq intrinsics (#71140)Shao-Ce SUN
2023-11-03[RISCV] Support Xsfvfnrclipxfqf extensions (#68297)Brandon Wu
2023-10-13[clang] Stop including llvm/ADT/StringMap.h (NFC)Kazu Hirata
2023-08-08[RISCV] Support vector crypto extension C intrinsics4vtomat
2023-08-03[RISCV] Resolve a few bugs in RISCVVIntrinsicUtils.cpp4vtomat
2023-07-13[Clang][RISCV] Align RVV intrinsic builtin names with the C intrinsicseopXD
2023-07-13[RISCV] Remove unused private field 'HasFRMRoundModeOp' in RVVIntrinsic (NFC)Jie Fu
2023-07-13[RISCV][POC] Model frm control for vfaddeopXD
2023-07-09[RISCV] Remove redundant _ta suffix in RVV intrinsics builtins. NFCeopXD
2023-06-13[3/11][Clang][RISCV] Expand all variants for unit stride segment loadeopXD
2023-06-13[2/11][Clang][RISCV] Expand all variants of RVV intrinsic tuple typeseopXD
2023-05-22[10/11][POC][Clang][RISCV] Define vget for tuple typeeopXD
2023-05-22[Clang][RISCV] Remove unused variable `IsTuple` for structure `RVVIntrinsic`eopXD
2023-05-22[3/11][POC][Clang][RISCV] Add typedef of the tuple type and define tuple type...eopXD
2023-01-31[3/3][Clang][RISCV] Add `__riscv_` for overloaded intrinsicseopXD
2023-01-31[2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsicseopXD
2023-01-31Revert "[2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics"eopXD
2023-01-31[2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsicseopXD
2023-01-28[Clang][RISCV] Simplify RVV intrinsic policy suffixeopXD
2023-01-24Revert "[15/15][Clang][RISCV][NFC] Set data member under Policy as constants"Douglas Yung
2023-01-24[15/15][Clang][RISCV][NFC] Set data member under Policy as constantseopXD
2023-01-24[14/15][Clang][RISCV] Change default policy from TAMU to TAMAeopXD
2023-01-24[11/15][Clang][RISCV][NFC] Remove Policy::PolicyType::OmiteopXD
2023-01-24[6/15][Clang][RISCV][NFC] Instructions with a mask destination register is al...eopXD
2023-01-24[5/15][Clang][RISCV][NFC] Remove extra attribute Policy::IntrinsicWithoutMU b...eopXD
2023-01-24[4/15][Clang][RISCV][NFC] Remove unnecessary logic under RVVIntrinsic::comput...eopXD
2023-01-24[3/15][Clang][RISCV][NFC] Clarify edge cases of RVVIntrinsic::getSupportedMas...eopXD
2023-01-24[2/15][Clang][RISCV][NFC] Rename Policy::IsPolicyNone to IsUnspecifedeopXD
2023-01-24[1/15][Clang][RISCV][NFC] Extract common utility to RISCVVIntrinsicUtilseopXD