about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2023-08-22add regression test for not memcpying padding byteskadiwa-0/+14
2023-08-18tests: Fix tests for LoongArch64WANG Rui-2/+2
2023-08-17Bless codegen tests.Camille GILLOT-16/+16
2023-08-16Auto merge of #114850 - khei4:khei4/trailing_zero_codegen, r=nikicbors-0/+22
2023-08-16add codegen test for issue 107554khei4-0/+22
2023-08-15Cherry-pick test for issue #114312DianQK-0/+27
2023-08-12Add test for method debuginfo declaration.DianQK-0/+26
2023-08-11Use the same DISubprogram for each instance of the same inlined function with...Daniel Paoliello-0/+26
2023-08-10Tell LLVM that the negation in `<*const T>::sub` cannot overflowScott McMurray-0/+34
2023-08-07Rollup merge of #114562 - Trolldemorted:thiscall, r=oli-obkMatthias Krüger-1/+1
2023-08-07stabilize abi_thiscallBenedikt Radtke-1/+1
2023-08-07Rollup merge of #114382 - scottmcm:compare-bytes-intrinsic, r=cjgillotMatthias Krüger-0/+34
2023-08-07Rollup merge of #114230 - workingjubilee:codegen-tests-that-nest, r=Mark-Simu...Matthias Krüger-178/+0
2023-08-07Rollup merge of #114229 - workingjubilee:nest-sanitizer-dir, r=Mark-SimulacrumMatthias Krüger-54/+54
2023-08-06Add a new `compare_bytes` intrinsic instead of calling `memcmp` directlyScott McMurray-0/+34
2023-08-01Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3bors-4/+4
2023-07-29Remove LLVM 14 codegen testsJubilee Young-178/+0
2023-07-29tests/codegen/c-variadic* -> cffi/c-variadic*Jubilee Young-0/+0
2023-07-29tests/codegen/ffi-* -> cffi/ffi-*Jubilee Young-0/+0
2023-07-29tests/codegen/naked-* -> naked-fn/naked-*Jubilee Young-0/+0
2023-07-29tests/codegen/*simd*.rs -> simd/*simd*Jubilee Young-0/+0
2023-07-29tests/codegen/*-macos-* -> macos/*Jubilee Young-0/+0
2023-07-29tests/codegen/enum-* -> enum/enum-*Jubilee Young-0/+0
2023-07-29Fix sanitizer tests depending on filenameJubilee Young-54/+54
2023-07-29tests/codegen/sanitizer{-,_}* -> sanitizer/*Jubilee Young-0/+0
2023-07-29Replace ignore-everything with only-archJubilee Young-108/+39
2023-07-29mv tests/codegen/repr-* tests/codegen/reprJubilee Young-0/+0
2023-07-29Ignore an AVR-inapplicable testJubilee Young-0/+1
2023-07-29cg_llvm: simplify llvm.masked.gather/scatter naming with opaque pointersErik Desjardins-4/+4
2023-07-27CHECK only for opaque ptrJosh Stone-247/+247
2023-07-27Update the minimum external LLVM to 15Josh Stone-27/+2
2023-07-27Auto merge of #113708 - rcvalle:rust-cfi-fix-100778, r=compiler-errorsbors-0/+59
2023-07-23Auto merge of #111836 - calebzulawski:target-feature-closure, r=workingjubileebors-0/+33
2023-07-21Support `.comment` section like GCC/Clang (`!llvm.ident`)Miguel Ojeda-0/+15
2023-07-20Get `!nonnull` metadata consistently in slice iterators, without needing `ass...Scott McMurray-2/+42
2023-07-20Auto merge of #113758 - cjgillot:move-dse, r=JakobDegen,oli-obkbors-2/+3
2023-07-19Make test order-independent.Camille GILLOT-1/+1
2023-07-19Enable MIR opts for test.Camille GILLOT-1/+2
2023-07-19Turn copy into moves during DSE.Camille GILLOT-2/+2
2023-07-18Add the `no-builtins` attribute to functions when `no_builtins` is applied at...DianQK-0/+24
2023-07-17CFI: Fix ICE: encode_const: unexpected type [usizeRamon de C Valle-0/+59
2023-07-16Add codegen test ensuring always-inline closures don't bypass target featuresCaleb Zulawski-0/+33
2023-07-15Auto merge of #112157 - erikdesjardins:align, r=nikicbors-8/+557
2023-07-14i686-windows: make requested alignment > 4 special case apply transitivelyErik Desjardins-2/+4
2023-07-14Auto merge of #109025 - cjgillot:refprop-dbg, r=JakobDegenbors-23/+27
2023-07-14Bless codegen test.Camille GILLOT-1/+1
2023-07-11Reenable all cases of simd-wide-sumJubilee Young-4/+3
2023-07-11Add mir-opt3 rev to simd-wide-sum testJubilee Young-0/+5
2023-07-10aarch64-linux: properly handle 128bit aligned aggregatesErik Desjardins-0/+150
2023-07-10repr(align) <= 4 should still be byvalErik Desjardins-7/+4