about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2025-04-06Rollup merge of #139438 - Zalathar:fix-test-122600, r=scottmcmStuart Cook-0/+2
2025-04-06Prevent a test from seeing forbidden numbers in the rustc versionZalathar-0/+2
2025-04-05Update the minimum external LLVM to 19Josh Stone-111/+14
2025-04-05Rollup merge of #138368 - rcvalle:rust-kcfi-arity, r=davidtwcoMatthias Krüger-0/+19
2025-04-05KCFI: Add KCFI arity indicator supportRamon de C Valle-0/+19
2025-04-05Rollup merge of #138024 - reitermarkus:unicode-panic-optimization, r=ibraheemdevStuart Cook-0/+14
2025-04-05Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obkStuart Cook-2/+118
2025-04-05Rollup merge of #136457 - calder:master, r=tgross35Stuart Cook-13/+207
2025-04-04Expose algebraic floating point intrinsicsCalder Coalson-13/+207
2025-04-04add new tests for autodiff batching and update old onesManuel Drehwald-2/+118
2025-04-03Auto merge of #132527 - DianQK:gvn-stmt-iter, r=oli-obkbors-16/+24
2025-04-03Remove `unsound-mir-opts` for `simplify_aggregate_to_copy`dianqk-16/+24
2025-04-03Rollup merge of #139145 - okaneco:safe_splits, r=AmanieuMatthias Krüger-0/+24
2025-04-01Rollup merge of #139188 - durin42:llvm-21-LintPass, r=dianqkMatthias Krüger-2/+2
2025-03-31PassWrapper: adapt for llvm/llvm-project@94122d58fc77079a291a3d008914006cb509...Augie Fackler-2/+2
2025-03-31Add tests for LLVM 20 slice bounds check optimizationreez12g-0/+37
2025-03-30slice: Remove some uses of unsafe in first/last chunk methodsokaneco-0/+24
2025-03-28Auto merge of #138503 - bjorn3:string_merging, r=tmiaskobors-24/+24
2025-03-28Avoid wrapping constant allocations in packed structs when not necessarybjorn3-24/+24
2025-03-26Rollup merge of #138818 - khuey:138198, r=jieyouxuStuart Cook-0/+18
2025-03-25Auto merge of #138634 - saethlin:repeated-uninit, r=scottmcm,oli-obkbors-0/+21
2025-03-24Auto merge of #133984 - DaniPopes:scmp-ucmp, r=scottmcmbors-26/+37
2025-03-21Don't produce debug information for compiler-introduced-vars when desugaring ...Kyle Huey-0/+18
2025-03-19Lower to a memset(undef) when Rvalue::Repeat repeats uninitBen Kimock-0/+21
2025-03-19Use explicit cpu in some asm and codegen tests.Jesus Checa Hidalgo-2/+2
2025-03-17Auto merge of #127173 - bjorn3:mangle_rustc_std_internal_symbol, r=wesleywise...bors-6/+6
2025-03-17Rollup merge of #138349 - 1c3t3a:external-weak-cfi, r=rcvalleMatthias Krüger-0/+24
2025-03-17Remove implicit #[no_mangle] for #[rustc_std_internal_symbol]bjorn3-6/+6
2025-03-17Stabilize asm_gotoGary Guo-1/+1
2025-03-17Emit function declarations for functions with #[linkage="extern_weak"]Bastian Kersting-0/+24
2025-03-16Auto merge of #137278 - heiseish:101210-extra-codegen-tests, r=scottmcmbors-20/+121
2025-03-16Rollup merge of #138472 - KonaeAkira:master, r=Mark-Simulacrum许杰友 Jieyou Xu (Joe)-0/+17
2025-03-14Auto merge of #138157 - scottmcm:inline-more-tiny-things, r=oli-obkbors-0/+44
2025-03-14Fix formatting (line too long)KonaeAkira-1/+2
2025-03-14Auto merge of #138391 - scottmcm:SSA-discriminants, r=WaffleLapkinbors-28/+30
2025-03-14Add codegen test for modulo with power-of-two divisorKonaeAkira-0/+16
2025-03-13Rollup merge of #138346 - folkertdev:naked-asm-windows-endef, r=ChrisDentonMatthias Krüger-24/+48
2025-03-12Allow more top-down inlining for single-BB calleesScott McMurray-0/+44
2025-03-12added some new test to check for result and options optGiang Dao-20/+121
2025-03-12Don't `alloca` just to look at a discriminantScott McMurray-28/+30
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-73/+61
2025-03-11naked functions: on windows emit `.endef` without the symbol nameFolkert de Vries-24/+48
2025-03-09Rollup merge of #122790 - Zoxc:dllimp-rev, r=ChrisDentonMatthias Krüger-28/+0
2025-03-09Auto merge of #137513 - scottmcm:identity-transmute, r=saethlinbors-0/+25
2025-03-08Auto merge of #137502 - compiler-errors:global-asm-aint-mir-body, r=oli-obkbors-6/+2
2025-03-08Auto merge of #137500 - scottmcm:trunc-br, r=saethlinbors-8/+84
2025-03-07Rollup merge of #138073 - tmiasko:inline-asm-critical-edges, r=bjorn3Matthias Krüger-0/+37
2025-03-06Use `trunc nuw`+`br` for 0/1 branches even in optimized buildsScott McMurray-8/+84
2025-03-06Add test for `escape_debug` without bounds check.Markus Reiter-0/+14
2025-03-06Fix target-feature inline test to be less flakyMichael Goulet-6/+2