about summary refs log tree commit diff
path: root/tests/codegen
AgeCommit message (Expand)AuthorLines
2025-02-08Rollup merge of #136200 - purplesyringa:wasm-eh-fixes, r=bjorn3Matthias Krüger-0/+37
2025-02-08Rollup merge of #136640 - Zalathar:debuginfo-align-bits, r=compiler-errorsMatthias Krüger-3/+5
2025-02-06remove `feature(trait_upcasting)` from tests and bless themWaffle Lapkin-1/+0
2025-02-06Generate correct terminate block under Wasm EHAlisa Sireneva-0/+37
2025-02-06Debuginfo for function ZSTs should have alignment of 8 bits, not 1 bitZalathar-3/+5
2025-02-04Auto merge of #135760 - scottmcm:disjoint-bitor, r=WaffleLapkinbors-0/+43
2025-02-04Rollup merge of #134777 - saethlin:enable-more-tests-on-windows, r=NoratriebJacob Pratt-3/+3
2025-02-03Enable more tests on WindowsBen Kimock-3/+3
2025-02-02Handle the case where the `or disjoint` folds immediately to a constantScott McMurray-1/+11
2025-02-02Rollup merge of #136358 - clubby789:opt-none-noinline, r=saethlinMatthias Krüger-0/+21
2025-01-31Override `disjoint_or` in the LLVM backendScott McMurray-0/+33
2025-01-31`#[optimize(none)]` implies `#[inline(never)]`clubby789-0/+21
2025-01-31Rollup merge of #136194 - taiki-e:bpf-clobber-abi, r=amanieuMatthias Krüger-0/+31
2025-01-31Rollup merge of #136287 - zmodem:nocapture, r=nikicJacob Pratt-18/+25
2025-01-30Rollup merge of #136199 - purplesyringa:emscripten-tests, r=jieyouxuMatthias Krüger-2/+31
2025-01-30LLVM changed the nocapture attribute to captures(none)Hans Wennborg-18/+25
2025-01-30Rollup merge of #135847 - edwloef:slice_ptr_rotate_opt, r=scottmcmStuart Cook-0/+30
2025-01-29add inline attribute and codegen testedwloef-0/+30
2025-01-29Auto merge of #136227 - fmease:rollup-ewpvznh, r=fmeasebors-14/+14
2025-01-29Rollup merge of #136134 - nikic:llvm-20-simd-tests, r=UrgauLeón Orell Valerian Liehr-14/+14
2025-01-29Rollup merge of #136147 - RalfJung:required-target-features-check-not-add, r=...León Orell Valerian Liehr-7/+6
2025-01-29Support clobber_abi in BPF inline assemblyTaiki Endo-0/+31
2025-01-28Fix tests/codegen/wasm_exceptionsAlisa Sireneva-1/+1
2025-01-28Fix tests/codegen/float/f128Alisa Sireneva-1/+30
2025-01-28Auto merge of #134290 - tgross35:windows-i128-callconv, r=bjorn3,wesleywiserbors-0/+79
2025-01-28ABI-required target features: warn when they are missing in base CPU (rather ...Ralf Jung-7/+6
2025-01-27Fix SIMD codegen tests on LLVM 20Nikita Popov-14/+14
2025-01-27Windows x86: Change `i128` to return via the vector ABITrevor Gross-10/+7
2025-01-27Introduce a test for the `i128` calling convention on WindowsTrevor Gross-0/+82
2025-01-26Consistently use the most significant bit of vector masksJörn Horstmann-13/+110
2025-01-25Rollup merge of #135785 - folkertdev:s390x-vector-passmode-direct, r=bjorn3Jacob Pratt-0/+143
2025-01-23Implement `optimize(none)` attributeclubby789-1/+13
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-20on s390x, use `PassMode::Direct` for vector typesFolkert de Vries-0/+143
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