about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2025-07-10Auto merge of #143721 - tgross35:rollup-sjdfp6r, r=tgross35bors-1/+1
2025-07-10Rollup merge of #143270 - TimNN:fix-enum-match, r=nikicTrevor Gross-1/+1
2025-07-10Auto merge of #143696 - oli-obk:constable-type-id2, r=RalfJungbors-3/+3
2025-07-09Auto merge of #143502 - scottmcm:aggregate-simd, r=oli-obkbors-9/+135
2025-07-09Add opaque TypeId handles for CTFEOli Scherer-3/+3
2025-07-07Let `rvalue_creates_operand` return true for *all* `Rvalue::Aggregate`sScott McMurray-9/+135
2025-07-06Skip `align` tests on wasmJules Bertholet-0/+4
2025-07-06Add FIXME for gen et alJules Bertholet-0/+1
2025-07-06Test `async fn`Jules Bertholet-0/+7
2025-07-06Support `#[align(…)]` on fns in `extern` blocksJules Bertholet-0/+14
2025-07-04Rollup merge of #143410 - scottmcm:redo-transmute-again, r=RalfJung,workingju...Jubilee-49/+27
2025-07-04Address PR feedbackScott McMurray-7/+7
2025-07-03Allow all MIR `Aggregate`s to take the operand path (if layout permits)Scott McMurray-8/+223
2025-07-03Block SIMD in transmute_immediate; delete `OperandValueKind`Scott McMurray-42/+20
2025-07-02Rollup merge of #143194 - folkertdev:fix-single-element-simd-bitcast, r=worki...Matthias Krüger-10/+45
2025-07-01Remove support for dyn*Michael Goulet-9/+0
2025-07-01tests/codegen/enum/enum-match.rs: accept negative range attributeTim Neumann-1/+1
2025-06-30fix bitcast of single-element SIMD vectorsFolkert de Vries-10/+45
2025-06-29inherit `#[align]` from trait method prototypesFolkert de Vries-17/+65
2025-06-24Rollup merge of #142768 - scottmcm:avoid-unneeded-bitcast, r=WaffleLapkinJubilee-0/+45
2025-06-24Error on invalid signatures for interrupt ABIsFolkert de Vries-4/+2
2025-06-23fix `-Zmin-function-alignment` without attributesFolkert de Vries-4/+6
2025-06-22Auto merge of #142508 - Mark-Simulacrum:skip-noop-drop-glue, r=fee1-deadbors-5/+9
2025-06-22Fix tests to drop now-skipped codegenMark Rousskov-5/+9
2025-06-21remove asm_goto feature annotation, for it is now stabilizedTshepang Mbambo-1/+0
2025-06-21Rollup merge of #142597 - folkertdev:abi-cannot-be-called, r=workingjubileeMatthias Krüger-8/+14
2025-06-20error on calls to ABIs that cannot be calledFolkert de Vries-8/+14
2025-06-20Rollup merge of #140920 - RalfJung:target-feature-unification, r=nnethercote,...Trevor Gross-5/+35
2025-06-19Avoid a bitcast FFI call in transmutingScott McMurray-0/+45
2025-06-19unify two -Ctarget-feature parsersRalf Jung-5/+35
2025-06-18Rollup merge of #142507 - folkertdev:fn-align-align-attribute, r=jdonszelmannTrevor Gross-16/+18
2025-06-18Rollup merge of #140774 - workingjubilee:should-force-frame-pointers-favor-th...Jakub Beránek-0/+61
2025-06-18add `#[align]` attributeFolkert de Vries-16/+18
2025-06-18Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3bors-6/+12
2025-06-18Auto merge of #130887 - Soveu:repeatn, r=scottmcmbors-3/+4
2025-06-17Auto merge of #137944 - davidtwco:sized-hierarchy, r=oli-obkbors-13/+87
2025-06-16tests: remove define so dso_local attr does not disrupt testJubilee Young-1/+1
2025-06-16tests: `PointeeSized` bounds with extern typesDavid Wood-2/+3
2025-06-16tests: `{Meta,Pointee}Sized` in non-minicore testsDavid Wood-11/+84
2025-06-16Change __rust_no_alloc_shim_is_unstable to be a functionDaniel Paoliello-6/+12
2025-06-16Fix RISC-V C function ABI when passing/returning structs containing floatsbeetrees-0/+44
2025-06-15Rollup merge of #142389 - beetrees:cranelift-arg-ext, r=bjorn3León Orell Valerian Liehr-1/+1
2025-06-14Rollup merge of #141811 - mejrs:bye_locals, r=compiler-errorsMatthias Krüger-4/+2
2025-06-13tests: Convert two handwritten minicores to add-core-stubsJubilee Young-5/+3
2025-06-13100% safe implementation of RepeatNSoveu-3/+4
2025-06-13Rollup merge of #142176 - workingjubilee:dont-shuffle-bswaps-per-arch, r=nikicMatthias Krüger-16/+45
2025-06-13Unimplement unsized_localsmejrs-4/+2
2025-06-12Apply ABI attributes on return types in `rustc_codegen_cranelift`beetrees-1/+1
2025-06-09tests: Revise dont-shuffle-bswaps-opt3 per tested archJubilee Young-15/+16
2025-06-09tests: Copy dont-shuffle-bswaps per tested opt levelJubilee Young-2/+30