about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2023-04-17Auto merge of #109247 - saethlin:inline-without-inline, r=oli-obkbors-5/+7
2023-04-16ci: add a runner for vanilla LLVM 16Josh Stone-0/+2
2023-04-16Allow all associated functions and add testDeadbeef-0/+31
2023-04-15Bless codegen test.Camille GILLOT-3/+0
2023-04-14Update codegen test.Camille GILLOT-2/+5
2023-04-14allow `repr(align = x)` on inherent methodsDeadbeef-0/+9
2023-04-13`assume` value ranges in `transmute`Scott McMurray-11/+195
2023-04-13Auto merge of #109466 - davidlattimore:inline-arg-via-var-debug-info, r=wesle...bors-0/+20
2023-04-12Auto merge of #109895 - nikic:llvm-16-tests, r=cuviperbors-0/+118
2023-04-11Make test compatible with 32-bitNikita Popov-1/+1
2023-04-11Add ignore-debug to two testsNikita Popov-0/+2
2023-04-11Preserve argument indexes when inlining MIRDavid Lattimore-0/+20
2023-04-09Handle not all immediates having `abi::Scalar`sScott McMurray-1/+92
2023-04-07Give the cross-crate generic some work to doBen Kimock-2/+4
2023-04-07Permit MIR inlining without #[inline]Ben Kimock-3/+3
2023-04-06Check `CastKind::Transmute` sizes in a better wayScott McMurray-1/+73
2023-04-05Auto merge of #107925 - thomcc:sip13, r=cjgillotbors-4/+4
2023-04-05Auto merge of #108905 - ferrocene:pa-compiletest-ignore, r=ehussbors-76/+13
2023-04-05Fix codegen tests with hard-coded hashesRémy Rakic-2/+2
2023-04-05Fix a codegen test with some hard-coded hashesThom Chiovoloni-2/+2
2023-04-05Auto merge of #109843 - scottmcm:better-transmute, r=WaffleLapkinbors-54/+194
2023-04-04Allow `transmute`s to produce `OperandValue`s instead of always using `alloca`sScott McMurray-54/+194
2023-04-04Auto merge of #109808 - jyn514:debuginfo-options, r=michaelwoeristerbors-0/+81
2023-04-03Add codegen tests for issues fixed by LLVM 16Nikita Popov-0/+116
2023-04-03llvm 16 finally reconizes some additional vec in-place conversions as noopsThe 8472-11/+31
2023-04-03remove unknown xcore archPietro Albini-1/+0
2023-04-03make 32bit ignore more accuratePietro Albini-5/+1
2023-04-03remove a bunch of unknown archs from the global_asm testsPietro Albini-66/+12
2023-04-03remove invalid ignore-powerpc64lePietro Albini-4/+0
2023-03-31More in-depth documentation for the new debuginfo optionsJulia Tatz-9/+6
2023-03-31Preserve, clarify, and extend debug informationJulia Tatz-0/+84
2023-03-31Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obkbors-0/+2
2023-03-27update codegen test expectationsRémy Rakic-2/+2
2023-03-25Auto merge of #109474 - nikic:llvm-16-again, r=cuviperbors-3/+3
2023-03-24Auto merge of #109220 - nikic:poison, r=cuviperbors-1/+1
2023-03-23A MIR transform that checks pointers are alignedBen Kimock-0/+2
2023-03-23Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obkbors-27/+210
2023-03-23Auto merge of #109172 - scottmcm:move-codegen-issues-tests, r=WaffleLapkinbors-0/+0
2023-03-22Add `CastKind::Transmute` to MIRScott McMurray-27/+210
2023-03-22Rollup merge of #109394 - krasimirgg:llvm-17-vec-panic, r=nikicMatthias Krüger-9/+14
2023-03-22Increase array size in array-map.rsNikita Popov-3/+3
2023-03-21Auto merge of #106967 - saethlin:remove-vec-as-ptr-assume, r=thomccbors-0/+19
2023-03-20adapt tests/codegen/vec-shrink-panik for LLVM 17Krasimir Georgiev-9/+14
2023-03-20Also move the auxiliary fileScott McMurray-0/+0
2023-03-20mv tests/codegen/issue-* tests/codegen/issues/Scott McMurray-0/+0
2023-03-18Revert "Auto merge of #107224 - nikic:llvm-16, r=cuviper"Nikita Popov-3/+3
2023-03-18Auto merge of #107224 - nikic:llvm-16, r=cuviperbors-3/+3
2023-03-17Increase array size in array-map.rsNikita Popov-3/+3
2023-03-17Rollup merge of #109181 - durin42:v0-mangle-inherit_overflow, r=NilstriebMatthias Krüger-1/+1
2023-03-16Auto merge of #108944 - cjgillot:clear-local-info, r=oli-obkbors-4/+4