about summary refs log tree commit diff
path: root/src/test/codegen
AgeCommit message (Expand)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-14608/+0
2023-01-07Auto merge of #106036 - JohnTitor:issue-86106, r=nikicbors-0/+62
2023-01-07Auto merge of #105323 - cjgillot:simplify-const-prop, r=davidtwcobors-3/+6
2023-01-07Apply `merge-functions=disabled`Yuki Okushi-2/+9
2023-01-07Apply review suggestionsYuki Okushi-9/+8
2023-01-07Add regression test for #86106Yuki Okushi-0/+56
2023-01-06Auto merge of #106474 - erikdesjardins:noalias, r=bjorn3bors-0/+23
2023-01-04cleanup: handle -Zmutable-noalias like -Zbox-noaliasErik Desjardins-0/+23
2023-01-04Rollup merge of #106292 - Nilstrieb:box-uninit-test, r=RalfJungMatthias Krüger-6/+22
2023-01-03Auto merge of #106371 - RalfJung:no-ret-position-noalias, r=nikicbors-1/+1
2023-01-02Auto merge of #106272 - clubby789:codegen-test-103840, r=nikicbors-0/+9
2023-01-02do not add noalias in return positionRalf Jung-1/+1
2022-12-30Add codegen test for `Box::new(uninit)` of big arraysNilstrieb-6/+22
2022-12-29CFI: Monomorphize transparent ADTs before typeidMatthew Maurer-3/+19
2022-12-29Add codegen test for issue 103840clubby789-0/+9
2022-12-25Auto merge of #105997 - RalfJung:immediate-abort, r=eholkbors-10/+10
2022-12-25Adapt codegen test.Camille GILLOT-3/+6
2022-12-25fix codegen testRalf Jung-8/+8
2022-12-24Rollup merge of #106100 - scottmcm:derived-less-than-test, r=compiler-errorsMatthias Krüger-0/+49
2022-12-23Codegen test for derived `<` on trivial newtype [TEST ONLY]Scott McMurray-0/+49
2022-12-22Rollup merge of #105567 - TimNN:kcfi16, r=nikicMatthias Krüger-6/+3
2022-12-22abort immediately on bad mem::zeroed/uninitRalf Jung-2/+2
2022-12-22Rollup merge of #106002 - krasimirgg:v0sym, r=tmiaskoMatthias Krüger-2/+4
2022-12-21Auto merge of #105812 - ojeda:no-jump-tables, r=nikicbors-0/+22
2022-12-21codegen tests: adapt patterns to also work with v0 symbol manglingKrasimir Georgiev-2/+4
2022-12-20Add `-Zno-jump-tables`Miguel Ojeda-0/+22
2022-12-18Auto merge of #105446 - erikdesjardins:vt-size, r=nikicbors-1/+52
2022-12-16Make enum-match.rs test robust against variable name changesCollin Baker-2/+2
2022-12-14Rollup merge of #105578 - erikdesjardins:addrspacecast, r=bjorn3Matthias Krüger-1/+23
2022-12-11fix transmutes between pointers in different address spacesErik Desjardins-1/+23
2022-12-11KCFI test: Also support LLVM 16 outputTim Neumann-6/+3
2022-12-11Auto merge of #102900 - abrachet:master, r=bjorn3bors-0/+10
2022-12-10Auto merge of #105531 - matthiaskrgr:rollup-7y7zbgl, r=matthiaskrgrbors-0/+22
2022-12-10Rollup merge of #105482 - wesleywiser:fix_debuginfo_ub, r=tmiaskoMatthias Krüger-0/+22
2022-12-10Auto merge of #105384 - uweigand:s390x-test-codegen, r=Mark-Simulacrumbors-2/+6
2022-12-10Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3Matthias Krüger-0/+58
2022-12-08Don't generate pointer loads to spills unless necessaryWesley Wiser-2/+2
2022-12-08Add test case for ub in generated LLVM IRWesley Wiser-0/+22
2022-12-08Add LLVM KCFI support to the Rust compilerRamon de C Valle-0/+58
2022-12-08disable mergefunc instead of making fns uniqueErik Desjardins-8/+4
2022-12-08Add 0..=isize::MAX range metadata to size loads from vtablesErik Desjardins-0/+55
2022-12-07Don't internalize __llvm_profile_counter_biasAlex Brachet-0/+10
2022-12-06Fix failing codegen tests on s390xUlrich Weigand-2/+6
2022-12-04Auto merge of #104535 - mikebenfield:discr-fix, r=pnkfelixbors-5/+2
2022-12-03Disable coverage instrumentation for naked functionsTomasz Miąsko-0/+19
2022-12-01Auto merge of #105003 - flba-eb:only_windows, r=Mark-Simulacrumbors-25/+3
2022-12-01Ignore `gnu` systems (`windows-msvc` only)Florian Bartels-1/+2
2022-11-29test/codegen: test inter-crate linkage with static relocationDavid Rheinsberg-0/+37
2022-11-28Run Windows-only tests only on WindowsFlorian Bartels-25/+2
2022-11-27Auto merge of #104818 - scottmcm:refactor-extend-func, r=the8472bors-0/+7