about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2024-03-27Rollup merge of #123075 - rcvalle:rust-cfi-fix-drop-drop-in-place, r=compiler...Matthias Krüger-0/+29
2024-03-27CFI: Fix drop and drop_in_placeRamon de C Valle-0/+29
2024-03-25Don't emit load metadata in debug modeclubby789-9/+9
2024-03-23Rollup merge of #122875 - maurer:cfi-transparent-termination, r=workingjubileeJubilee-0/+16
2024-03-23Auto merge of #122582 - scottmcm:swap-intrinsic-v2, r=oli-obkbors-4/+79
2024-03-22CFI: Support self_cell-like recursionMatthew Maurer-0/+16
2024-03-22Auto merge of #122456 - maurer:cfi-nonpassed, r=workingjubileebors-32/+32
2024-03-21CFI: Skip non-passed argumentsMatthew Maurer-32/+32
2024-03-19Remove `SpecOptionPartialEq`clubby789-3/+40
2024-03-19Auto merge of #122375 - rcvalle:rust-cfi-break-tests-into-smaller-files, r=co...bors-606/+759
2024-03-17Stop whining, tidyScott McMurray-0/+1
2024-03-17Let codegen decide when to `mem::swap` with immediatesScott McMurray-4/+78
2024-03-17Remove an obsolete `ignore-llvm-version`Josh Stone-2/+0
2024-03-17Update the minimum external LLVM to 17Josh Stone-17/+0
2024-03-16Auto merge of #122371 - oli-obk:visit_nested_body, r=tmiaskobors-0/+10
2024-03-14Rollup merge of #122212 - erikdesjardins:byval-align2, r=wesleywiserMatthias Krüger-0/+126
2024-03-14Stop walking the bodies of statics for reachability, and evaluate them insteadOli Scherer-1/+1
2024-03-14Add testOli Scherer-0/+10
2024-03-14CFI: Break tests into smaller filesRamon de C Valle-606/+759
2024-03-13Auto merge of #121668 - erikdesjardins:commonprim, r=scottmcm,oli-obkbors-12/+143
2024-03-13refine common_prim testErik Desjardins-8/+16
2024-03-12Avoid lowering code under dead SwitchInt targetsBen Kimock-0/+68
2024-03-12Auto merge of #121282 - saethlin:gep-null-means-no-provenance, r=scottmcmbors-3/+3
2024-03-12Auto merge of #122036 - alexcrichton:test-wasm-with-wasi, r=oli-obkbors-9/+12
2024-03-11Lower transmutes from int to pointer type as gep on nullBen Kimock-3/+3
2024-03-11Update test directives for `wasm32-wasip1`Alex Crichton-9/+12
2024-03-11Rollup merge of #122320 - erikdesjardins:vtable, r=nikicJubilee-2/+87
2024-03-11copy byval argument to alloca if alignment is insufficientErik Desjardins-0/+126
2024-03-11Auto merge of #122050 - erikdesjardins:sret, r=nikicbors-124/+278
2024-03-10use ptradd for vtable indexingErik Desjardins-2/+87
2024-03-10add -O to some tests which depend on attributes being addedErik Desjardins-5/+6
2024-03-10Rollup merge of #121642 - TimNN:test-v0, r=Mark-SimulacrumMatthias Krüger-2/+2
2024-03-09convert codegen/repr/transparent-* tests to no_core, fix discrepanciesErik Desjardins-52/+210
2024-03-09Rollup merge of #120504 - kornelski:try_with_capacity, r=AmanieuGuillaume Boisseau-0/+35
2024-03-08Auto merge of #122182 - matthiaskrgr:rollup-gzimi4c, r=matthiaskrgrbors-0/+51
2024-03-08Rollup merge of #119365 - nbdd0121:asm-goto, r=AmanieuMatthias Krüger-0/+51
2024-03-08Auto merge of #120268 - DianQK:otherwise_is_last_variant_switchs, r=oli-obkbors-0/+24
2024-03-08Auto merge of #122048 - erikdesjardins:inbounds, r=oli-obkbors-3/+87
2024-03-07Replace the default branch with an unreachable branch If it is the last variantDianQK-0/+24
2024-03-06add test for extern typeErik Desjardins-0/+15
2024-03-06make check lines for int/ptr common prim test more permissiveErik Desjardins-5/+5
2024-03-06compiletest: Add a `//@ needs-threads` directiveAlex Crichton-1/+1
2024-03-05use [N x i8] for byval/sret typesErik Desjardins-69/+64
2024-03-05only set noalias on Box with the global allocatorRalf Jung-0/+10
2024-03-04use GEP inbounds for ZST and DST field offsetsErik Desjardins-3/+72
2024-03-03Auto merge of #121665 - erikdesjardins:ptradd, r=nikicbors-6/+49
2024-03-01Add initial support for DataFlowSanitizerRamon de C Valle-0/+10
2024-03-01try_with_capacity for Vec, VecDeque, StringKornel-0/+35
2024-02-29Rollup merge of #120820 - CKingX:cpu-base-minimum, r=petrochenkov,ChrisDentonGuillaume Gomez-1/+1
2024-02-29Rollup merge of #121700 - rcvalle:rust-cfi-dont-compress-user-defined-builtin...Guillaume Gomez-0/+25