about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2023-08-29Auto merge of #115260 - scottmcm:not-quite-so-cold, r=WaffleLapkinbors-2/+11
2023-08-28Auto merge of #115050 - khei4:khei4/codegen-move-before-nocapture, r=nikicbors-0/+22
2023-08-27Auto merge of #115231 - saethlin:dont-ignore-wasm, r=Mark-Simulacrumbors-1/+0
2023-08-27Auto merge of #115139 - cjgillot:llvm-fragment, r=nikicbors-0/+46
2023-08-27Rollup merge of #114957 - loongarch-rs:fix-tests, r=Mark-SimulacrumMatthias Krüger-2/+2
2023-08-26Use `preserve_mostcc` for `extern "rust-cold"`Scott McMurray-2/+11
2023-08-26Restrict test to x86_64.Camille GILLOT-0/+3
2023-08-26Do not produce fragment for ZST.Camille GILLOT-8/+6
2023-08-26Add test with non-ZST.Camille GILLOT-13/+31
2023-08-26Do not forget to pass DWARF fragment information to LLVM.Camille GILLOT-0/+27
2023-08-26add codegen test for #107436khei4-0/+22
2023-08-26Auto merge of #115232 - wesleywiser:revert_114643, r=tmiaskobors-26/+0
2023-08-25Stop emitting non-power-of-two vectors in basic LLVM codegenScott McMurray-15/+39
2023-08-25Revert "Use the same DISubprogram for each instance of the same inlined funct...Wesley Wiser-26/+0
2023-08-25Remove some wasm/emscripten ignoresBen Kimock-1/+0
2023-08-24Fix CFI: f32 and f64 are encoded incorrectly for cRamon de C Valle-6/+6
2023-08-23Auto merge of #114790 - taiki-e:asm-maybe-uninit, r=Amanieubors-0/+27
2023-08-23Allow MaybeUninit in input and output of inline assemblyTaiki Endo-0/+27
2023-08-23Rollup merge of #115096 - kadiwa4:no_memcpy_padding, r=cjgillotDylan DPC-0/+14
2023-08-22Auto merge of #114643 - dpaoliello:inlinedebuginfo, r=wesleywiserbors-0/+26
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