aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/RISCV
AgeCommit message (Expand)AuthorFilesLines
2024-01-30Backport [RISCV] Graduate Zicond to non-experimental (#79811) (#80018)Alex Bradbury1-1/+1
2024-01-26[Driver,CodeGen] Support -mtls-dialect= (#79256)Fangrui Song1-0/+14
2024-01-18[RISCV] Use regexp to check negative extensions in test. NFCLuke Lau1-4/+5
2024-01-17[RISCV] Overwrite cpu target features for full arch string in target attribut...Luke Lau1-4/+4
2024-01-16[RISCV] CodeGen of RVE and ilp32e/lp64e ABIs (#76777)Wang Pengcheng5-141/+434
2024-01-11[Clang] Set writable and dead_on_unwind attributes on sret arguments (#77116)Nikita Popov4-44/+44
2024-01-08[RISCV] Fix collectNonISAExtFeature returning negative extension features (#7...Luke Lau1-4/+4
2024-01-05[Clang] Regenerate test checks (NFC)Nikita Popov1-1/+1
2023-12-27[FuncAttrs] Infer `norecurse` for funcs with calls to `nocallback` callees (#...Yingwei Zheng1-12/+12
2023-12-26Recommit [RISCV] Update the interface of sifive vqmaccqoq (#74284) (#75768)Brandon Wu16-192/+192
2023-12-24[Clang][RISCV] Add missing support for `__riscv_clmulr_32/64` in `riscv_bitma...Yingwei Zheng1-7/+7
2023-12-24[Clang][RISCV] Use `__builtin_popcount` in `__riscv_cpop_32/64` (#76286)Yingwei Zheng1-4/+30
2023-12-22[RISCV] Use riscv_bitmanip.h in zbb.c. NFCCraig Topper1-12/+14
2023-12-18[RISCV] Remove experimental from Vector Crypto extensions (#74213)Eric Biggers116-772/+1160
2023-12-11Revert "[RISCV] Update the interface of sifive vqmaccqoq (#74284)"Kazu Hirata16-192/+192
2023-12-12[RISCV] Update the interface of sifive vqmaccqoq (#74284)Brandon Wu16-192/+192
2023-12-11[RISCV] Shorten diagnostic a bit.Craig Topper1-1/+1
2023-12-11[RISCV] Enable target attribute when invoked through clang driver (#74889)Philip Reames1-10/+11
2023-11-24[RISCV] Add C intrinsics for scalar bitmanip and cryptoCraig Topper12-57/+57
2023-11-23[RISCV] Support target attribute for functionPiyou Chen2-0/+56
2023-11-23clang/CodeGen/RISCV: test lowering of math builtins (#71399)Ramkumar Ramachandra1-0/+459
2023-11-21[RISCV] Convert all floating point vector type operands to integer vector typ...Brandon Wu5-1006/+1006
2023-11-16Recommit "[Clang][RISCV] Introduce tuple types for RVV bfloat16 #72216" (#72370)Yueh-Ting (eop) Chen1-0/+55
2023-11-15Revert "[Clang][RISCV] Introduce tuple types for RVV bfloat16 (#72216)" (#72367)Yueh-Ting (eop) Chen1-55/+0
2023-11-15[Clang][RISCV] Introduce tuple types for RVV bfloat16 (#72216)Yueh-Ting (eop) Chen1-0/+55
2023-11-06[RISCV] Introduce and use BF16 in Xsfvfwmaccqqq intrinsics (#71140)Shao-Ce SUN5-65/+78
2023-11-03[RISCV] Support Xsfvfnrclipxfqf extensions (#68297)Brandon Wu16-0/+2288
2023-11-03[RISCV] Support Xsfvfwmaccqqq extensions (#68296)Brandon Wu4-0/+228
2023-10-31[Clang][RISCV] Add vcreate intrinsics for RVV non-tuple types (#70355)Yueh-Ting (eop) Chen1-630/+1825
2023-10-30[Clang][RISCV] Add vundefine intrinsics for tuple types (#70354)Yueh-Ting (eop) Chen1-295/+1950
2023-10-26[Driver] Reject unsupported -mcmodel= (#70262)Fangrui Song1-2/+0
2023-10-25[RISCV] Run mem2reg to simplify Zbc tests (#70169)Wang Pengcheng1-56/+16
2023-10-23[Clang][RISCV] Support CSRs in clobbered registers of inline assembly (#67646)Wang Pengcheng1-0/+44
2023-10-20[RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (#68295)Brandon Wu32-0/+1504
2023-09-18[Clang][test] Replace legacy -target with --target=. (#66572)Yeting Kuo1-15/+15
2023-09-08[RISCV] Enable more builtin for zvfhmin without zvfhJianjian GUAN1-1/+190
2023-08-30[RISCV] Add feature checks for vector crypto C intrinsics4vtomat4-4/+4
2023-08-30[RISCV][NFC] Update compile options for some vector crypto C intrinsics4vtomat8-8/+8
2023-08-24[NFC][Clang][RISCV] Move test case to its corret belongingeopXD1-0/+0
2023-08-23[RISCV] Add Zvfhmin extension for clangJianjian GUAN2-0/+51
2023-08-22[CGCall][RISCV] Handle function calls with parameter of RVV tuple typeeopXD1-0/+33
2023-08-22[Clang][RISCV] Add vcreate intrinsics for RVV tuple typeseopXD1-0/+3074
2023-08-17[RISCV] Bump vector crypto to v1.0 RC24vtomat20-0/+20
2023-08-10[RISCV] Remove experimental for zihintntlJianjian GUAN1-1/+1
2023-08-08[RISCV] Support vector crypto extension C intrinsics4vtomat116-0/+45336
2023-08-07[clang][RISCV] Fix bug in ABI handling of empty structs with hard FP calling ...Alex Bradbury1-37/+36
2023-08-04[RISCV] Support overloaded version ntlh intrinsic functionPiyou Chen1-1/+36
2023-08-03[RISCV] Resolve a few bugs in RISCVVIntrinsicUtils.cpp4vtomat1-0/+21
2023-08-02[RISCV] Merge rv32 and rv64 Zvb* intrinsic tests. NFCCraig Topper11-185/+168
2023-08-01[RISCV] Run mem2reg on more scalar C builtin tests to remove allocas and simp...Craig Topper2-45/+20