about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2022-11-04LLVM 16: Switch to using MemoryEffectsTim Neumann-2/+4
2022-10-31Remove bounds check with enum castouz-a-8/+4
2022-10-31Use `br` instead of `switch` in more cases.Nicholas Nethercote-29/+83
2022-10-30Auto merge of #103299 - nikic:usub-overflow, r=wesleywiserbors-0/+16
2022-10-28Auto merge of #103071 - wesleywiser:fix_inlined_line_numbers, r=davidtwcobors-0/+25
2022-10-21Introduce deduced parameter attributes, and use them for deducing `readonly` onPatrick Walton-1/+61
2022-10-20Don't use usub.with.overflow intrinsicNikita Popov-0/+16
2022-10-14Fix line numbers for MIR inlined codeWesley Wiser-1/+1
2022-10-14Add test case for MIR inlining debuginfo line numbersWesley Wiser-0/+25
2022-10-14more dupe word typosRageking8-1/+1
2022-10-11Auto merge of #102724 - pcc:scs-fix-test, r=Mark-Simulacrumbors-3/+3
2022-10-10Auto merge of #102596 - scottmcm:option-bool-calloc, r=Mark-Simulacrumbors-1/+18
2022-10-07add a few more assert_unsafe_preconditionRalf Jung-0/+1
2022-10-05Fix the sanitizer_scs_attr_check.rs testPeter Collingbourne-3/+3
2022-10-03Auto merge of #102503 - cuviper:x86-stack-probes, r=nagisabors-1/+9
2022-10-02Do the `calloc` optimization for `Option<bool>`Scott McMurray-1/+18
2022-10-02Auto merge of #102535 - scottmcm:optimize-split-at-partition-point, r=thomccbors-0/+20
2022-10-02Auto merge of #102424 - sunfishcode:sunfishcode/hidden-main, r=nagisabors-1/+1
2022-09-30Tell LLVM that `partition_point` returns a valid fencepostScott McMurray-0/+20
2022-09-30Allow `hidden` in src/test/codegen/abi-main-signature-32bit-c-int.rsDan Gohman-1/+1
2022-09-29Enable inline stack probes on X86 with LLVM 16Josh Stone-1/+9
2022-09-26Enable inline stack probes on PowerPC and SystemZJosh Stone-22/+48
2022-09-21Auto merge of #100214 - scottmcm:strict-range, r=thomccbors-0/+14
2022-09-19Optimize `array::IntoIter`Scott McMurray-0/+14
2022-09-17Add a codegen test for slice::from_ptr_rangeScott McMurray-0/+23
2022-09-16Auto merge of #97800 - pnkfelix:issue-97463-fix-aarch64-call-abi-does-not-zer...bors-3/+252
2022-09-13Bless codegen.Camille GILLOT-2/+2
2022-09-13Bless codegen test.Camille GILLOT-2/+2
2022-09-09Use RelocModel::Pic for UEFI targetsNicholas Bishop-1/+1
2022-09-05Add test for #98294Nikita Popov-0/+19
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-16/+16
2022-09-01Auto merge of #100537 - petrochenkov:piccheck, r=oli-obkbors-2/+2
2022-08-31Fix a bunch of typoDezhi Wu-16/+16
2022-08-30Add test for issue #85872Nikita Popov-0/+20
2022-08-29Add another MaybeUninit array test with constAlex Saveau-0/+6
2022-08-29Rollup merge of #98304 - SUPERCILEX:maybeuninit, r=nikicDylan DPC-0/+11
2022-08-28Auto merge of #96946 - WaffleLapkin:ptr_mask, r=scottmcmbors-0/+11
2022-08-27Update tests for UEFI and AVRVadim Petrochenkov-2/+2
2022-08-27Rollup merge of #99784 - est31:deny_cfg_attr_crate_type_name, r=Mark-SimulacrumYuki Okushi-3/+2
2022-08-25Add MaybeUninit memset testAlex Saveau-0/+11
2022-08-21Rollup merge of #100760 - krasimirgg:llvm-16-pic-level, r=nikicMatthias Krüger-2/+2
2022-08-21fix `ptr_mask` codegen test wrt llvm opaque pointersMaybe Waffle-1/+1
2022-08-21Do not use void pointer for `ptr_mask` intrinsicMaybe Waffle-2/+2
2022-08-21make `ptr_mask` codegen test more specificMaybe Waffle-1/+5
2022-08-21Add codegen test for `intinsics::ptr_mask`Maybe Waffle-0/+7
2022-08-20Auto merge of #100810 - matthiaskrgr:rollup-xep778s, r=matthiaskrgrbors-0/+22
2022-08-20Rollup merge of #100693 - scottmcm:new-llvm15-nops, r=Mark-SimulacrumMatthias Krüger-0/+54
2022-08-19elaborate how revisions work with FileCheck stuff in src/test/codegenFelix S. Klock II-0/+22
2022-08-19Update codegen tests to accommodate the potential presence/absence of theFelix S. Klock II-3/+48
2022-08-19update test for LLVM changeKrasimir Georgiev-2/+2