about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
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
2023-03-16Use poison instead of undefNikita Popov-1/+1
2023-03-15inherit_overflow: adapt pattern to also work with v0 manglingAugie Fackler-1/+1
2023-03-15Auto merge of #109035 - scottmcm:ptr-read-should-know-undef, r=WaffleLapkin,J...bors-6/+200
2023-03-15Split the mem-replace codegen testScott McMurray-22/+36
2023-03-14Improved implementation and comments after code review feedbackScott McMurray-51/+96
2023-03-14ICE when checking LocalInfo on runtime MIR.Camille GILLOT-4/+4
2023-03-13Rollup merge of #109081 - krasimirgg:llvm-17-simd-wide-sum, r=nikicMatthias Krüger-1/+1
2023-03-13simd-wide-sum test: adapt for LLVM 17 codegen changeKrasimir Georgiev-1/+1
2023-03-13Auto merge of #108623 - scottmcm:try-different-as-slice-impl, r=the8472bors-5/+13
2023-03-12Add a codegen test to confirm this fixes 73258Scott McMurray-0/+38
2023-03-12Add a codegen test to confirm this fixes 106369Scott McMurray-0/+15
2023-03-11Move `Option::as_slice` to an always-sound implementationScott McMurray-5/+13
2023-03-11`MaybeUninit::assume_init_read` should have `noundef` load metadataScott McMurray-5/+87
2023-03-07Auto merge of #108763 - scottmcm:indexing-nuw-lengths, r=cuviperbors-0/+35
2023-03-05Use `nuw` when calculating slice lengths from `Range`sScott McMurray-0/+35
2023-03-05Auto merge of #108157 - scottmcm:tuple-gt-via-partialcmp, r=dtolnaybors-0/+121
2023-03-02Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubileebors-0/+1
2023-03-01Auto merge of #108483 - scottmcm:unify-bytewise-eq-traits, r=the8472bors-2/+84
2023-03-01Merge two different equality specialization traits in `core`Scott McMurray-2/+84
2023-03-01Auto merge of #108446 - Zoxc:named-allocs, r=oli-obkbors-3/+3
2023-03-01Add `Option::as_slice`(`_mut`)Andre Bogus-0/+28
2023-02-28Add QNX Neutrino support to libstdFlorian Bartels-0/+1
2023-02-25Update testsJohn Kåre Alsaker-3/+3
2023-02-19Remove the assume(!is_null) from Vec::as_ptrBen Kimock-0/+19
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-16Use `partial_cmp` to implement tuple `lt`/`le`/`ge`/`gt`Scott McMurray-2/+5