about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2024-05-23Rollup merge of #125222 - Oneirical:fifth, r=jieyouxuMatthias Krüger-0/+21
2024-05-22rewrite and rename issue-46239Oneirical-0/+21
2024-05-21Auto merge of #125298 - tesuji:arrcmp, r=nikicbors-0/+18
2024-05-21Add codegen test for array comparision optLzu Tao-0/+18
2024-05-20add codegen test for issue 120493Joshua Wong-0/+22
2024-05-18Rollup merge of #125184 - scottmcm:fix-thin-ptr-ice, r=jieyouxuMatthias Krüger-0/+23
2024-05-16Fix ICE in non-operand `aggregate_raw_ptr` instrinsic codegenScott McMurray-0/+23
2024-05-16Fix assertion when attempting to convert `f16` and `f128` with `as`Trevor Gross-3/+393
2024-05-11Unify `Rvalue::Aggregate` paths in cg_ssaScott McMurray-1/+1
2024-05-11fix few typo in filecheck annotationsklensy-8/+8
2024-05-08Make SSA aggregates without needing an allocaScott McMurray-15/+99
2024-05-08Add a codegen test for transparent aggregatesScott McMurray-0/+39
2024-05-06Adjust dbg.value/dbg.declare checks for LLVM updateArthur Eubanks-10/+10
2024-05-04tests/ui: prepare some tests for --check-cfg by defaultUrgau-9/+6
2024-05-01Add inline comments why we're forcing the target cpuJosh Stone-0/+1
2024-05-01Use an explicit x86-64 cpu in tests that are sensitive to itJosh Stone-1/+1
2024-04-30Rollup merge of #124543 - maurer:llvm-range, r=nikicMatthias Krüger-3/+3
2024-04-30codegen tests: Tolerate `range()` qualifications in enum testsMatthew Maurer-3/+3
2024-04-29adapt a codegen test for llvm 19Krasimir Georgiev-3/+3
2024-04-25Auto merge of #121298 - nikic:writable, r=cuviperbors-4/+6
2024-04-25Add needs-unwind to codegen testNikita Popov-0/+1
2024-04-25Fix incorrect CHECK-LABELNikita Popov-1/+1
2024-04-25Set writable and dead_on_unwind attributes for sret argumentsNikita Popov-3/+4
2024-04-24Fix tests and blessGary Guo-6/+1
2024-04-24Error on using `yield` without also using `#[coroutine]` on the closureOli Scherer-2/+2
2024-04-24Auto merge of #122053 - erikdesjardins:alloca, r=nikicbors-108/+174
2024-04-23Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyoMatthias Krüger-0/+118
2024-04-22Stabilize generic `NonZero`.Markus Reiter-10/+1
2024-04-20Avoid reloading Vec::len across grow_one in pushMark Rousskov-0/+16
2024-04-18Make `checked` ops emit *unchecked* LLVM operations where feasibleScott McMurray-0/+86
2024-04-18At debuginfo=0, don't inline debuginfo when inliningScott McMurray-18/+20
2024-04-16Add codegen tests for changed intrinsicsMaybe Waffle-0/+118
2024-04-15Auto merge of #122917 - saethlin:atomicptr-to-int, r=nikicbors-0/+38
2024-04-12Rollup merge of #123249 - goolmoos:naked_variadics, r=pnkfelixMatthias Krüger-1/+20
2024-04-12remove alloca type from issue-105386-ub-in-debuginfoErik Desjardins-1/+1
2024-04-12do not add prolog for variadic naked functionsGuy Shefy-1/+20
2024-04-11use [N x i8] for alloca typesErik Desjardins-108/+174
2024-04-11codegen tests: Tolerate `nuw` `nsw` on `trunc`Matthew Maurer-5/+5
2024-04-11Rollup merge of #122470 - tgross35:f16-f128-step4-libs-min, r=AmanieuLeón Orell Valerian Liehr-0/+258
2024-04-10Add basic library support for `f16` and `f128`Trevor Gross-0/+258
2024-04-10Auto merge of #123185 - scottmcm:more-typed-copy, r=compiler-errorsbors-37/+60
2024-04-10Update 122805 test for PR 123185Scott McMurray-10/+29
2024-04-10Rollup merge of #123612 - kxxt:riscv-target-abi, r=jieyouxu,nikic,DianQKMatthias Krüger-0/+20
2024-04-09Remove my `scalar_copy_backend_type` optimization attemptScott McMurray-27/+31
2024-04-09Set target-abi module flag for RISC-V targetskxxt-0/+20
2024-04-09Auto merge of #122387 - DianQK:re-enable-early-otherwise-branch, r=cjgillotbors-0/+26
2024-04-08Auto merge of #123645 - matthiaskrgr:rollup-yd8d7f1, r=matthiaskrgrbors-0/+119
2024-04-08Rollup merge of #123564 - scottmcm:step-by-div-zero, r=joboetMatthias Krüger-0/+26
2024-04-08Rollup merge of #122781 - nikic:ppc-abi-fix, r=cuviperMatthias Krüger-0/+93
2024-04-08Auto merge of #120614 - DianQK:simplify-switch-int, r=cjgillotbors-2/+2