about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2024-02-18Auto merge of #118264 - lukas-code:optimized-draining, r=the8472bors-0/+69
2024-02-16Don't use mem::zeroed in vec::IntoIterBen Kimock-2/+15
2024-02-16add codegen testLukas Markeffsky-0/+69
2024-02-16Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkinbors-2/+2
2024-02-13tests: LLVM 18 infers an extra noalias hereAugie Fackler-1/+1
2024-02-12Support safe intrinsics with fallback bodiesOli Scherer-2/+2
2024-02-11Rollup merge of #118307 - scottmcm:tuple-eq-simpler, r=joshtriplettMatthias Krüger-6/+8
2024-02-09Build DebugInfo for coroutine-closureMichael Goulet-0/+21
2024-02-07Rollup merge of #119162 - heiher:direct-access-external-data, r=petrochenkovGuillaume Boisseau-0/+21
2024-02-06Rollup merge of #120502 - clubby789:remove-ffi-returns-twice, r=compiler-errorsMatthias Krüger-11/+0
2024-02-04Auto merge of #120624 - matthiaskrgr:rollup-3gvcl20, r=matthiaskrgrbors-0/+38
2024-02-03Rollup merge of #120484 - Teapot4195:issue-120480-fix, r=compiler-errorsMatthias Krüger-0/+38
2024-02-01Revert unsound libcore changes of #119911Oli Scherer-55/+0
2024-01-30Remove `ffi_returns_twice` featureclubby789-11/+0
2024-01-30Add additional test cases for is_val_statically_knownAlex Huang-0/+38
2024-01-30Rollup merge of #120310 - krasimirgg:jan-v0-sym, r=Mark-SimulacrumGuillaume Gomez-1/+1
2024-01-26Update codegen test for LLVM 18Nikita Popov-2/+2
2024-01-25Auto merge of #119911 - NCGThompson:is-statically-known, r=oli-obkbors-0/+103
2024-01-24adapt test for v0 symbol manglingKrasimir Georgiev-1/+1
2024-01-23Further Implement Power of Two OptimizationNicholas Thompson-39/+26
2024-01-23Further Implement `is_val_statically_known`Nicholas Thompson-3/+1
2024-01-23Remove uses of no-system-llvmNikita Popov-17/+0
2024-01-23Allow disjoint flag in codegen testNikita Popov-1/+1
2024-01-23Auto merge of #119892 - joboet:libs_use_assert_unchecked, r=Nilstrieb,cuviperbors-0/+4
2024-01-22update codegen testsjoboet-0/+4
2024-01-19Tweak the threshold for chunked swappingAngelicosPhosphoros-18/+64
2024-01-19Add new intrinsic `is_constant` and optimize `pow`Catherine Flores-0/+118
2024-01-19Directly use volatile_load intrinsicNikita Popov-1/+3
2024-01-19Add codegen test for ScalarPair with i128 on LLVM 17Nikita Popov-0/+101
2024-01-16Auto merge of #119954 - scottmcm:option-unwrap-failed, r=WaffleLapkinbors-2/+2
2024-01-16Add unstable `-Z direct-access-external-data` cmdline flag for `rustc`WANG Rui-0/+21
2024-01-15Auto merge of #119878 - scottmcm:inline-always-unwrap, r=workingjubileebors-0/+26
2024-01-14Split out `option::unwrap_failed` like we have `result::unwrap_failed`Scott McMurray-2/+2
2024-01-12Auto merge of #119452 - AngelicosPhosphoros:make_nonzeroint_get_assume_nonzer...bors-0/+83
2024-01-12Tune the inlinability of `Result::unwrap`Scott McMurray-0/+26
2024-01-07mark vec::IntoIter pointers as `!nonnull`The 8472-0/+46
2024-01-06Add assume into `NonZeroIntX::get`AngelicosPhosphoros-0/+83
2024-01-05Auto merge of #118991 - nikic:scalar-pair, r=nagisabors-34/+33
2024-01-05Make test compatible with 32-bit as wellNikita Popov-1/+1
2024-01-04Rollup merge of #119555 - Kobzol:maybeuninit-rvo-codegen-test, r=nikicMatthias Krüger-0/+33
2024-01-03Add codegen test for RVO on MaybeUninitJakub Beránek-0/+33
2024-01-03Rollup merge of #119523 - maurer:fix-sparc-llvm-18, r=nikicLeón Orell Valerian Liehr-2/+2
2024-01-02llvm: Allow `noundef` in codegen testsMatthew Maurer-2/+2
2024-01-02Address review commentsNikita Popov-1/+1
2023-12-24Revert codegen test change.Camille GILLOT-0/+2
2023-12-24Replace legacy ConstProp by GVN.Camille GILLOT-1/+1
2023-12-24Enable GVN by default.Camille GILLOT-2/+0
2023-12-21tests: fix overaligned-constant to not over-specify getelementptr instrAugie Fackler-1/+1
2023-12-21Auto merge of #119056 - cjgillot:codegen-overalign, r=wesleywiserbors-0/+36
2023-12-20Auto merge of #106790 - the8472:rawvec-niche, r=scottmcmbors-8/+20