about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2025-01-22Auto merge of #135674 - scottmcm:assume-better, r=estebankbors-55/+75
2025-01-21Auto merge of #134299 - RalfJung:remove-start, r=compiler-errorsbors-18/+24
2025-01-21remove support for the #[start] attributeRalf Jung-18/+24
2025-01-21Add more testsOli Scherer-0/+49
2025-01-21Treat undef bytes as equal to any other byteOli Scherer-5/+5
2025-01-21Ensure we always get a constant, even without mir optsOli Scherer-1/+1
2025-01-21Also generate undef scalars and scalar pairsOli Scherer-2/+0
2025-01-20Rollup merge of #133695 - x17jiri:hint_likely, r=AmanieuMatthias Krüger-0/+215
2025-01-17Update our range `assume`s to the format that LLVM prefersScott McMurray-55/+75
2025-01-17Auto merge of #135534 - folkertdev:fix-wasm-i128-f128, r=tgross35bors-0/+98
2025-01-17Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubileebors-0/+18
2025-01-16use indirect return for `i128` and `f128` on wasm32Folkert de Vries-0/+98
2025-01-16Add gpu-kernel calling conventionFlakebi-0/+18
2025-01-15Export likely(), unlikely() and cold_path() in std::hintJiri Bobek-0/+215
2025-01-13Auto merge of #135204 - RalfJung:win64-zst, r=SparrowLiibors-0/+52
2025-01-12on Windows, consistently pass ZST by-refRalf Jung-7/+7
2025-01-11Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubileeMatthias Krüger-0/+87
2025-01-11Rollup merge of #135236 - scottmcm:more-mcp807-library-updates, r=ChrisDentonJacob Pratt-15/+42
2025-01-10add `-Zmin-function-alignment`Folkert de Vries-0/+87
2025-01-10Use llvm.memset.p0i8.* to initialize all same-bytes arraysOli Scherer-5/+3
2025-01-10fix ZST handling for Windows ABIs on MSVC targetRalf Jung-0/+52
2025-01-10Add regression test for option initializationOli Scherer-0/+28
2025-01-09Update a bunch of library types for MCP807Scott McMurray-15/+42
2025-01-06Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubileeJacob Pratt-0/+65
2025-01-06Auto merge of #135112 - tgross35:combine-select-unpredictable-test, r=the8472bors-36/+38
2025-01-06Add support for wasm exception handling to Emscripten targetHood Chatham-0/+65
2025-01-05Auto merge of #134794 - RalfJung:abi-required-target-features, r=workingjubileebors-6/+7
2025-01-05Expand the `select_unpredictable` test for ZSTsTrevor Gross-0/+5
2025-01-05Merge the intrinsic and user tests for `select_unpredictable`Trevor Gross-36/+33
2025-01-04Rollup merge of #135084 - maurer:nuw, r=nikicMatthias Krüger-2/+2
2025-01-04Rollup merge of #133964 - joboet:select_unpredictable, r=tgross35Matthias Krüger-0/+35
2025-01-03Update carrying_mul_add test to tolerate `nuw`Matthew Maurer-2/+2
2025-01-03add codegen test for `bool::select_unpredictable`joboet-0/+35
2024-12-31arm: use target.llvm_floatabi over soft-float target featureRalf Jung-4/+4
2024-12-31add ABI target features *before* -Ctarget-featuresRalf Jung-4/+4
2024-12-31x86-64 hardfloat actually requires sse2Ralf Jung-2/+2
2024-12-31explicitly model that certain ABIs require/forbid certain target featuresRalf Jung-3/+4
2024-12-30Auto merge of #134757 - RalfJung:const_swap, r=scottmcmbors-6/+6
2024-12-30Rollup merge of #134871 - clubby789:test-63646, r=compiler-errorsMatthias Krüger-0/+28
2024-12-29Added codegen test for elidings bounds check when indexes are manually checkedAlex Gaynor-0/+37
2024-12-29Add codegen test for issue 63646clubby789-0/+28
2024-12-28Added a codegen test for optimization with const arraysAlex Gaynor-0/+15
2024-12-27Override `carrying_mul_add` in cg_llvmScott McMurray-0/+137
2024-12-25rename typed_swap → typed_swap_nonoverlappingRalf Jung-6/+6
2024-12-22Auto merge of #131193 - EFanZh:asserts-vec-len, r=the8472bors-1/+53
2024-12-22Auto merge of #130733 - okaneco:is_ascii, r=scottmcmbors-0/+16
2024-12-20tests/codegen/asm: Remove uses of rustc_attrs and lang_items features by usin...Taiki Endo-74/+36
2024-12-19Explicitly register `MSVC`/`NONMSVC` revisions for some codegen tests许杰友 Jieyou Xu (Joe)-50/+76
2024-12-19compiletest: don't register `MSVC`/`NONMSVC` FileCheck prefixes许杰友 Jieyou Xu (Joe)-7/+0
2024-12-17Use field init shorthand where possibleJosh Triplett-1/+1