about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2023-02-19Auto merge of #107921 - cjgillot:codegen-overflow-check, r=tmiaskobors-0/+14
2023-02-18Fix codegen test.Camille GILLOT-1/+1
2023-02-18Add codegen test.Camille GILLOT-0/+14
2023-02-18Make dyn* have the same scalar pair ABI as corresponding fat pointerMichael Goulet-1/+3
2023-02-18Add codegen testMichael Goulet-0/+7
2023-02-18Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviperbors-0/+47
2023-02-16Auto merge of #107449 - saethlin:enable-copyprop, r=oli-obkbors-97/+94
2023-02-14Add `kernel-address` sanitizer support for freestanding targetsWesley Norris-0/+47
2023-02-14Try to fix codegen tests for ??? LLVM 14 ???Ben Kimock-5/+5
2023-02-14Fix codegen testsBen Kimock-94/+94
2023-02-14Rollup merge of #107573 - cuviper:drop-llvm-13, r=nagisaMatthias Krüger-5/+0
2023-02-13Auto merge of #107634 - scottmcm:array-drain, r=thomccbors-1/+61
2023-02-12Enable CopyProp by default, tune the impl a bitBen Kimock-4/+1
2023-02-10Update the minimum external LLVM to 14Josh Stone-5/+0
2023-02-10Rollup merge of #107043 - Nilstrieb:true-and-false-is-false, r=wesleywiserMatthias Krüger-1/+1
2023-02-09Test XRay only for supported targetsOleksii Lozovskyi-0/+3
2023-02-09Codegen tests for -Z instrument-xrayOleksii Lozovskyi-0/+29
2023-02-06also do not add noalias on not-Unpin BoxRalf Jung-2/+8
2023-02-06make &mut !Unpin not dereferenceableRalf Jung-1/+15
2023-02-06make PointerKind directly reflect pointer typesRalf Jung-0/+6
2023-02-04Add another autovectorization codegen test using array zip-mapScott McMurray-1/+12
2023-02-04Allow canonicalizing the `array::map` loop in trusted casesScott McMurray-1/+3
2023-02-04Stop forcing `array::map` through an unnecessary `Result`Scott McMurray-3/+2
2023-02-04Stop using `into_iter` in `array::map`Scott McMurray-0/+48
2023-01-28Rollup merge of #107373 - michaelwoerister:dont-merge-vtables-when-debuginfo,...Matthias Krüger-0/+8
2023-01-28Rollup merge of #107022 - scottmcm:ordering-option-eq, r=m-ou-seMatthias Krüger-0/+10
2023-01-27Don't merge vtables when full debuginfo is enabled.Michael Woerister-0/+8
2023-01-22abi: add `AddressSpace` field to `Primitive::Pointer`Erik Desjardins-0/+25
2023-01-19Auto merge of #106989 - clubby789:is-zero-num, r=scottmcmbors-0/+17
2023-01-18Implement `SpecOptionPartialEq` for `cmp::Ordering`Scott McMurray-0/+10
2023-01-18Support `true` and `false` as boolean flag paramsNilstrieb-1/+1
2023-01-18Implement `alloc::vec::IsZero` for `Option<$NUM>` typesclubby789-0/+17
2023-01-18Rollup merge of #106995 - lukas-code:align_offset_assembly_test, r=cuviperMatthias Krüger-1/+1
2023-01-17bump failing assembly & codegen tests from LLVM 14 to LLVM 15Lukas Markeffsky-1/+1
2023-01-17Add more codegen testsNilstrieb-139/+166
2023-01-17Improve commentsNilstrieb-1/+1
2023-01-17Put `noundef` on all scalars that don't allow uninitNilstrieb-174/+174
2023-01-15replace manual ptr arithmetic with ptr_subThe 8472-0/+1
2023-01-11Stabilize `abi_efiapi` featureNicholas Bishop-1/+1
2023-01-11Add a regression test for argument copies with DestinationPropagationBen Kimock-0/+12
2023-01-11Change `src/test` to `tests` in source files, fix tidy and testsAlbert Larsan-3/+3
2023-01-11Move /src/test to /testsAlbert Larsan-0/+14608