about summary refs log tree commit diff
path: root/src/test/codegen/riscv-abi
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-789/+0
2022-05-25Update some codegen tests for opaque pointersNikita Popov-5/+5
2022-03-10short-circuit the easy cases in `is_copy_modulo_regions`Scott McMurray-0/+8
This change is somewhat extensive, since it affects MIR -- since this is called to determine Copy vs Move -- so any test that's `no_core` needs to actually have the normal `impl`s it uses.
2022-02-25make tests work on noopt builderErik Desjardins-1/+1
2022-02-12make fastcall-inreg and riscv64-lp64-lp64f-lp64d-abi tests able to run on ↵Erik Desjardins-12/+12
any host platform (with the right llvm components)
2022-02-12fix non-x64 testsErik Desjardins-1/+1
2021-04-03Remove redundant `ignore-tidy-linelength` annotationsSimon Jakobi-3/+3
This is step 2 towards fixing #77548. In the codegen and codegen-units test suites, the `//` comment markers were kept in order not to affect any source locations. This is because these tests cannot be automatically `--bless`ed.
2021-01-13Update tests for extern block lintingMark Rousskov-1/+1
2020-06-04test: codegen: Add riscv abi llvm intrinsics testTom Eccles-0/+30
2020-06-04test: codegen: riscv64-abi: print value numbers for unnamed func argsTom Eccles-41/+41
LLVM 10 includes a009a60a917bc30940422bcef73f8270566d78db which will print value numbers for unnamed func args. Update these tests to be in line with the referenced clang tests.
2020-02-04Add tests for RISC-V C ABImsizanoen1-0/+751