about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2024-10-31Auto merge of #132356 - jieyouxu:unsound-simplify_aggregate_to_copy, r=cjgill...bors-10/+6
2024-10-31tests/codegen: add `minicore` compiletest self-test许杰友 Jieyou Xu (Joe)-0/+20
2024-10-31Mark `simplify_aggregate_to_copy` mir-opt as unsound许杰友 Jieyou Xu (Joe)-10/+6
2024-10-24Rollup merge of #130225 - adetaylor:rename-old-receiver, r=wesleywiserStuart Cook-4/+4
2024-10-23Rollup merge of #131955 - SpriteOvO:riscv-int-arg-attr, r=workingjubileeLeón Orell Valerian Liehr-35/+144
2024-10-23Rollup merge of #132031 - slanterns:rc_default, r=ibraheemdevMatthias Krüger-0/+12
2024-10-23Set `signext` or `zeroext` for integer arguments on LoongArch64Asuna-17/+35
2024-10-23Set `signext` or `zeroext` for integer arguments on RISC-VAsuna-33/+124
2024-10-22Auto merge of #131871 - RalfJung:x86-32-float, r=workingjubileebors-24/+31
2024-10-22Rename Receiver -> LegacyReceiverAdrian Taylor-4/+4
2024-10-22add codegen testSlanterns-0/+12
2024-10-21Rollup merge of #131807 - beetrees:riscv-target-abi, r=workingjubileeJubilee-1/+1
2024-10-21Rollup merge of #130432 - azhogin:azhogin/regparm, r=workingjubilee,pnkfelixJubilee-0/+125
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-2/+0
2024-10-20x86-32 float return for 'Rust' ABI: treat all float types consistentlyRalf Jung-24/+31
2024-10-19Rollup merge of #131920 - clubby789:108395-test, r=jieyouxuMatthias Krüger-0/+27
2024-10-19Auto merge of #131211 - bjorn3:rust_abi_follow_c_rules, r=nikic,jieyouxubors-73/+172
2024-10-19Fix test expectations for 32bit x86bjorn3-15/+11
2024-10-19Add codegen test for branchy bool matchclubby789-0/+27
2024-10-18compiler: Revert -Zregparm handling for extern RustJubilee Young-60/+0
2024-10-18compiler: Enable test for regparm on different hostsJubilee Young-1/+0
2024-10-17Auto merge of #131572 - cuviper:ub-index_range, r=thomccbors-0/+5
2024-10-18rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972)Andrew Zhogin-0/+186
2024-10-17Always specify `llvm_abiname` for RISC-V targetsbeetrees-1/+1
2024-10-16llvm: Tolerate propagated range metadataMatthew Maurer-1/+1
2024-10-16Auto merge of #131460 - jwong101:default-placement-new, r=ibraheemdevbors-0/+27
2024-10-14Fix clobber_abi and disallow SVE-related registers in Arm64EC inline assemblyTaiki Endo-0/+36
2024-10-12Update tests for 32bit targetsbjorn3-55/+162
2024-10-11Rollup merge of #131310 - taiki-e:msp430-clobber-abi, r=AmanieuTrevor Gross-0/+36
2024-10-11Avoid superfluous UB checks in `IndexRange`Josh Stone-0/+5
2024-10-11Rollup merge of #131519 - davidlattimore:intrinsics-default-vis, r=UrgauMatthias Krüger-0/+16
2024-10-11compiletest: Remove the magic hacks for finding output with `lto=thin`Zalathar-6/+0
2024-10-11Use Default visibility for rustc-generated C symbol declarationsDavid Lattimore-0/+16
2024-10-10Return values larger than 2 registers using a return area pointerbjorn3-22/+18
2024-10-10allocate before calling T::default in <Arc<T>>::default()Joshua Wong-2/+2
2024-10-10allocate before calling T::default in <Box<T>>::default()Joshua Wong-2/+2
2024-10-10add initial tests for placement new changesJoshua Wong-0/+27
2024-10-08Auto merge of #131387 - Zalathar:rollup-kprp512, r=Zalatharbors-0/+6
2024-10-08Rollup merge of #130824 - Darksonn:fix-function-return, r=wesleywiserStuart Cook-0/+6
2024-10-07Add precondition checks to ptr::offset, ptr::add, ptr::subBen Kimock-2/+6
2024-10-06various fixes for `naked_asm!` implementationFolkert de Vries-1/+1
2024-10-06more `asm!` -> `naked_asm!` in testsFolkert de Vries-2/+1
2024-10-06disallow `asm!` in `#[naked]` functionsFolkert de Vries-8/+8
2024-10-06use `naked_asm!` in naked-function testsFolkert-3/+3
2024-10-06Support clobber_abi in MSP430 inline assemblyTaiki Endo-0/+36
2024-10-03Avoid emptiness check in `PeekMut::pop`EFanZh-0/+13
2024-10-01Auto merge of #131111 - matthiaskrgr:rollup-n6do187, r=matthiaskrgrbors-8/+10
2024-10-01Rollup merge of #130630 - taiki-e:s390x-clobber-abi, r=AmanieuGuillaume Gomez-0/+50
2024-10-01Replace -Z default-hidden-visibility with -Z default-visibilityDavid Lattimore-8/+10
2024-09-25Add missing module flags for function-return=thunk-externAlice Ryhl-0/+6