summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2024-11-01Mark `simplify_aggregate_to_copy` mir-opt as unsound许杰友 Jieyou Xu (Joe)-10/+6
2024-10-11Rollup merge of #131310 - taiki-e:msp430-clobber-abi, r=AmanieuTrevor Gross-0/+36
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-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
2024-09-23Improve autovectorization of to_lowercase / to_uppercase functionsJörn Horstmann-0/+23
2024-09-22tests: Remove spuriously failing vec-tryinto-array codegen testJubilee Young-22/+0
2024-09-21Auto merge of #129283 - saethlin:unreachable-allocas, r=scottmcmbors-8/+33
2024-09-21Compute reachable locals as part of non_ssa_localsBen Kimock-10/+14
2024-09-21Don't alloca for unused localsBen Kimock-3/+24
2024-09-20Rollup merge of #128209 - beetrees:no-macos-10.10, r=jieyouxuGuillaume Gomez-27/+0
2024-09-21Support clobber_abi and vector/access registers (clobber-only) in s390x inlin...Taiki Endo-0/+50
2024-09-18Rollup merge of #130487 - cuviper:min-llvm-18, r=nikicJubilee-9/+0
2024-09-18Update the minimum external LLVM to 18Josh Stone-9/+0
2024-09-18tests: Move wasm32 to transparent-opaque-ptr.rs testJubilee Young-4/+4
2024-09-18tests: Remove test for wrong wasm codegenJubilee Young-26/+2
2024-09-18Rollup merge of #130466 - davidtwco:aarch64-transparent-test, r=jieyouxuMatthias Krüger-3/+116
2024-09-17tests: allow trunc/select instructions to be missingAugie Fackler-5/+8
2024-09-17tests: add repr/transparent test for aarch64David Wood-3/+116
2024-09-14Update try_question_mark_nop.rs testDianQK-1/+6
2024-09-14Simplify the canonical clone method to copyDianQK-2/+44
2024-09-10Auto merge of #129403 - scottmcm:only-array-simd, r=compiler-errorsbors-343/+180
2024-09-09Ban non-array SIMDScott McMurray-343/+180
2024-09-09adapt a test for llvm 20Krasimir Georgiev-0/+1
2024-09-07Rollup merge of #129891 - nikic:naked-no-san, r=jackh726Michael Goulet-0/+22
2024-09-06Do not request sanitizers for naked functionsNikita Popov-0/+22
2024-09-06Auto merge of #121614 - clubby789:no-expect, r=saethlinbors-1/+1
2024-09-04Remove macOS 10.10 dynamic linker bug workaroundbeetrees-27/+0
2024-09-04Don't codegen `expect` in opt-level=0clubby789-1/+1
2024-08-31ignore/fix layout-sensitive testsThe 8472-0/+4
2024-08-29Rollup merge of #129316 - dingxiangfei2009:riscv64-imac-scs, r=nnethercoteGuillaume Gomez-0/+17
2024-08-29Rollup merge of #128970 - DianQK:lint-llvm-ir, r=nikicGuillaume Gomez-3/+4
2024-08-29riscv64imac: allow shadow call stack sanitizerDing Xiang Fei-0/+17
2024-08-29Add `-Zlint-llvm-ir`DianQK-3/+4
2024-08-28Rollup merge of #128192 - mrkajetanp:feature-detect, r=AmanieuJubilee-7/+7
2024-08-28Rollup merge of #129421 - jdonszelmann:naked-repr-align-functions, r=workingj...Matthias Krüger-0/+20
2024-08-27add repr to the allowlist for naked functions, and test that it worksjdonszelmann-0/+20