summaryrefslogtreecommitdiff
path: root/tests/codegen
Commit message (Expand)AuthorAgeFilesLines
* `assume` the runtime range of `align_offset`Scott McMurray2023-05-051-0/+78
* Rollup merge of #111009 - scottmcm:ascii-char, r=BurntSushiMatthias Krüger2023-05-041-0/+37
|\
| * Add the basic `ascii::Char` typeScott McMurray2023-05-031-0/+37
* | Rollup merge of #110928 - loongarch-rs:tests, r=petrochenkovManish Goregaokar2023-05-0311-0/+334
|\ \
| * | tests: Add tests for LoongArch64WANG Rui2023-04-3011-0/+334
| |/
* | Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar2023-05-0320-171/+680
|\ \
| * | Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle2023-05-0320-171/+680
* | | Codegen fewer instructions in `mem::replace`Scott McMurray2023-04-303-41/+40
| |/ |/|
* | Auto merge of #108106 - the8472:layout-opt, r=wesleywiserbors2023-04-293-21/+12
|\ \
| * | fix codegen testThe 84722023-04-283-3/+6
| * | bless testsThe 84722023-04-271-21/+9
* | | Also use `mir::Offset` for pointer `add`Scott McMurray2023-04-271-0/+34
|/ /
* | Rollup merge of #110706 - scottmcm:transmute_unchecked, r=oli-obkMatthias Krüger2023-04-241-33/+9
|\ \
| * | Add `intrinsics::transmute_unchecked`Scott McMurray2023-04-221-33/+9
| |/
* | Turn on ConstDebugInfo pass.Wesley Wiser2023-04-221-0/+28
|/
* Auto merge of #109993 - scottmcm:transmute-niches, r=oli-obkbors2023-04-204-11/+304
|\
| * Add transmute optimization tests and some extra commentsScott McMurray2023-04-191-0/+109
| * `assume` value ranges in `transmute`Scott McMurray2023-04-133-11/+195
* | Rollup merge of #110441 - kadiwa4:typos, r=thomccGuillaume Gomez2023-04-181-1/+1
|\ \
| * | typoskadiwa2023-04-171-1/+1
* | | Auto merge of #110242 - cuviper:vanilla-llvm-16, r=Mark-Simulacrumbors2023-04-181-0/+2
|\ \ \
| * | | ci: add a runner for vanilla LLVM 16Josh Stone2023-04-161-0/+2
| |/ /
* | | Rollup merge of #110455 - durin42:tls-D148269-fix, r=nikicMatthias Krüger2023-04-171-4/+4
|\ \ \
| * | | tests: adapt for LLVM change 5b386b864c7619897c51a1da97d78f1cf6f3eff6Augie Fackler2023-04-171-4/+4
* | | | Rollup merge of #110313 - fee1-dead-contrib:repr_align_method, r=WaffleLapkinMatthias Krüger2023-04-171-0/+40
|\ \ \ \ | |/ / / |/| | |
| * | | Allow all associated functions and add testDeadbeef2023-04-161-0/+31
| * | | allow `repr(align = x)` on inherent methodsDeadbeef2023-04-141-0/+9
| | |/ | |/|
* | | Auto merge of #109247 - saethlin:inline-without-inline, r=oli-obkbors2023-04-175-5/+7
|\ \ \ | |_|/ |/| |
| * | Give the cross-crate generic some work to doBen Kimock2023-04-072-2/+4
| * | Permit MIR inlining without #[inline]Ben Kimock2023-04-073-3/+3
* | | Bless codegen test.Camille GILLOT2023-04-151-3/+0
* | | Update codegen test.Camille GILLOT2023-04-141-2/+5
| |/ |/|
* | Auto merge of #109466 - davidlattimore:inline-arg-via-var-debug-info, r=wesle...bors2023-04-131-0/+20
|\ \
| * | Preserve argument indexes when inlining MIRDavid Lattimore2023-04-111-0/+20
| |/
* | Auto merge of #109895 - nikic:llvm-16-tests, r=cuviperbors2023-04-127-0/+118
|\ \
| * | Make test compatible with 32-bitNikita Popov2023-04-111-1/+1
| * | Add ignore-debug to two testsNikita Popov2023-04-112-0/+2
| * | Add codegen tests for issues fixed by LLVM 16Nikita Popov2023-04-037-0/+116
* | | Handle not all immediates having `abi::Scalar`sScott McMurray2023-04-092-1/+92
* | | Check `CastKind::Transmute` sizes in a better wayScott McMurray2023-04-061-1/+73
| |/ |/|
* | Auto merge of #107925 - thomcc:sip13, r=cjgillotbors2023-04-053-4/+4
|\ \
| * | Fix codegen tests with hard-coded hashesRémy Rakic2023-04-052-2/+2
| * | Fix a codegen test with some hard-coded hashesThom Chiovoloni2023-04-051-2/+2
* | | Auto merge of #108905 - ferrocene:pa-compiletest-ignore, r=ehussbors2023-04-056-76/+13
|\ \ \ | |/ / |/| |
| * | remove unknown xcore archPietro Albini2023-04-031-1/+0
| * | make 32bit ignore more accuratePietro Albini2023-04-031-5/+1
| * | remove a bunch of unknown archs from the global_asm testsPietro Albini2023-04-033-66/+12
| * | remove invalid ignore-powerpc64lePietro Albini2023-04-034-4/+0
| |/
* | Auto merge of #109843 - scottmcm:better-transmute, r=WaffleLapkinbors2023-04-053-54/+194
|\ \
| * | Allow `transmute`s to produce `OperandValue`s instead of always using `alloca`sScott McMurray2023-04-043-54/+194
| |/