This website requires JavaScript.
Explore
Help
Sign In
packages
/
gcc
Watch
1
Star
0
Fork
0
You've already forked gcc
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
221
Commits
1
Branch
0
Tags
Go to file
Code
Clone
HTTPS
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
zhenyu--zhao_admin
11f98b04e2
[SYNC] sync patch from openeuler/gcc.
2024-12-04 15:25:44 +08:00
0001-LoongArch-Reimplement-multilib-build-option-handling.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0001-Sw64-Port-add-configure-support-for-sw64.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0001-Version-Set-version-to-12.3.1.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0002-LoongArch-Check-whether-binutils-supports-the-relax-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0002-RISCV-Backport-inline-subword-atomic-patches.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0002-Sw64-Port-add-gcc-compiler.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0003-CONFIG-Regenerate-configure-file.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0003-Modify-gas-uleb128-support-test.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0003-Sw64-Port-add-multi-prefetch-support-for-sw64.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0004-libquadmath-Enable-libquadmath-on-kunpeng.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0004-LoongArch-Optimizations-of-vector-construction.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0004-Sw64-Port-update-gcc-testsuite-for-sw64.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0005-LoongArch-Replace-UNSPEC_FCOPYSIGN-with-copysign-RTL.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0005-Sw64-Port-libatomic.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0006-LoongArch-Adjust-makefile-dependency-for-loongarch-h.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0006-MULL64-1-3-Add-A-B-op-CST-B-match-and-simplify-optim.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0006-Sw64-Port-libgcc.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0007-LoongArch-Enable-vect.exp-for-LoongArch.-PR111424.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0007-MULL64-2-3-Fold-series-of-instructions-into-mul.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0007-Sw64-Port-libffi.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0008-LoongArch-Delete-macro-definition-ASM_OUTPUT_ALIGN_W.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0008-MULL64-3-3-Fold-series-of-instructions-into-umulh.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0008-Sw64-Port-libgfortran.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0009-LoongArch-Fix-vec_initv32qiv16qi-template-to-avoid-I.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0009-MULL64-Disable-mull64-transformation-by-default.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0009-Sw64-Port-libgo.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0010-LoongArch-Use-fcmp.caf.s-instead-of-movgr2cf-for-zer.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0010-Sw64-Port-libgomp.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0010-Version-Clear-DATESTAMP_s.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0011-Add-attribute-hot-judgement-for-INLINE_HINT_known_ho.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0011-LoongArch-Implement-avg-and-sad-standard-names.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0011-Sw64-Port-libitm.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0012-Enable-small-loop-unrolling-for-O2.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0012-LoongArch-Implement-vec_widen-standard-names.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0012-Sw64-Port-libstdc.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0013-i386-Only-enable-small-loop-unrolling-in-backend-PR-.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0013-LoongArch-Implement-the-new-vector-cost-model-framew.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0013-Sw64-Port-set-raise-FPE-when-DivbyZero-on-Sw_64.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0014-Array-widen-compare-Add-a-new-optimization-for-array.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0014-LoongArch-Define-macro-CLEAR_INSN_CACHE.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0014-Sw64-Port-add-lex-builtin-support-in-libcpp.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0015-Backport-Structure-reorganization-optimization.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0015-LoongArch-Add-enum-style-mexplicit-relocs-option.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0015-Sw64-Port-libsanitizer.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0016-CompleteStructRelayout-Complete-Structure-Relayout.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0016-libsanitizer-fix-isoc23-function-interception.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0016-LoongArch-Use-explicit-relocs-for-GOT-access-when-me.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0017-LoongArch-Use-explicit-relocs-for-TLS-access-with-me.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0017-StructReorg-Some-bugfix-for-structure-reorganization.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0017-Sw64-Port-Fix-target-explicit_mask.patch
Sw64: Add sw64 architecture support.
2024-11-29 09:07:58 +08:00
0018-ccmp-Add-another-optimization-opportunity-for-ccmp-i.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0018-LoongArch-Use-explicit-relocs-for-addresses-only-use.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0019-fp-model-Enable-fp-model-on-kunpeng.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0019-LoongArch-Implement-__builtin_thread_pointer-for-TLS.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0020-LoongArch-Fix-vfrint-releated-comments-in-lsxintrin..patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0020-simdmath-Enable-simdmath-on-kunpeng.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0021-LoongArch-Enable-vcond_mask_mn-expanders-for-SF-DF-m.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0021-StructReorderFields-Structure-reorder-fields.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0022-DFE-Add-Dead-Field-Elimination-in-Struct-Reorg.patch
[Sync] Sync patch from openeuler/gcc
2023-08-29 20:59:41 +08:00
0022-LoongArch-Define-HAVE_AS_TLS-to-0-if-it-s-undefined-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0023-LoongArch-Fix-instruction-name-typo-in-lsx_vreplgr2v.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0023-PGO-kernel-Add-fkernel-pgo-option-to-support-PGO-ker.patch
[Sync] Sync patch from openeuler/gcc
2023-08-30 09:22:08 +08:00
0024-LoongArch-Use-simplify_gen_subreg-instead-of-gen_rtx.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0024-Struct-Reorg-Refactoring-and-merge-reorder-fields-in.patch
[Sync] Sync patch from openeuler/gcc
2023-08-30 09:22:08 +08:00
0025-AArch64-Rewrite-the-tsv110-option.patch
[Sync] Sync patch from openeuler/gcc
2023-09-05 11:04:21 +08:00
0025-LoongArch-Optimize-single-used-address-with-mexplici.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0026-GOMP-Enabling-moutline-atomics-improves-libgomp-perf.patch
[Sync] Sync patch from openeuler/gcc
2023-09-05 11:04:21 +08:00
0026-LoongArch-Disable-relaxation-if-the-assembler-don-t-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0027-LoongArch-Remove-redundant-barrier-instructions-befo.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0027-LoopElim-Redundant-loop-elimination-optimization.patch
[Sync] Sync patch from openeuler/gcc
2023-09-05 20:03:39 +08:00
0028-Array-widen-compare-Fix-the-return-value-match-after.patch
[Sync] Sync patch from openeuler/gcc
2023-09-11 15:22:25 +08:00
0028-LoongArch-Fix-scan-assembler-times-of-lasx-lsx-test-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0029-LoongArch-Increase-cost-of-vector-aligned-store-load.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0029-Struct-Reorg-Add-Safe-Structure-Pointer-Compression.patch
[SYNC] Sync patch from openeuler/gcc
2024-04-11 16:47:29 +08:00
0030-LoongArch-Implement-C-LT-Z_DEFINED_VALUE_AT_ZERO.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0030-Struct-Reorg-Add-unsafe-structure-pointer-compressio.patch
[SYNC] Sync patch from openeuler/gcc
2024-04-11 16:47:29 +08:00
0031-AutoBOLT-Support-saving-feedback-count-info-to-ELF-s.patch
[SYNC] Sync patch from openeuler/gcc
2024-04-11 16:47:29 +08:00
0031-LoongArch-Handle-vectorized-copysign-x-1-expansion-e.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0032-AutoBOLT-Add-bolt-linker-plugin-2-3.patch
[SYNC] Sync patch from openeuler/gcc
2024-04-11 16:47:29 +08:00
0032-LoongArch-Add-code-generation-support-for-call36-fun.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0033-AutoBOLT-Enable-BOLT-linker-plugin-on-aarch64-3-3.patch
[SYNC] Sync patch from openeuler/gcc
2024-04-11 16:47:29 +08:00
0033-LoongArch-Implement-atomic-operations-using-LoongArc.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0034-Autofdo-Enable-discrimibator-and-MCF-algorithm-on-Au.patch
[SYNC] Sync patch from openeuler/gcc
2024-04-11 16:47:29 +08:00
0034-LoongArch-atomic_load-and-atomic_store-are-implement.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0035-Add-insn-defs-and-correct-costs-for-cmlt-generation.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0035-LoongArch-genopts-Add-infrastructure-to-generate-cod.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0036-LoongArch-Add-evolution-features-of-base-ISA-revisio.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0036-rtl-ifcvt-introduce-rtl-ifcvt-enchancements.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0037-LoongArch-Take-the-advantage-of-mdiv32-if-it-s-enabl.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0037-Perform-early-if-conversion-of-simple-arithmetic.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0038-Add-option-to-allow-matching-uaddsub-overflow-for-wi.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0038-LoongArch-Don-t-emit-dbar-0x700-if-mld-seq-sa.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0039-LoongArch-Add-fine-grained-control-for-LAM_BH-and-LA.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0039-Match-double-sized-mul-pattern.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0040-LoongArch-Fix-mexplict-relocs-none-mcmodel-medium-pr.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0040-Port-icp-patch-to-GCC-12.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0041-LoongArch-Modify-MUSL_DYNAMIC_LINKER.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0041-Port-fixes-in-icp-to-GCC-12.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0042-Add-split-complex-instructions-pass.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0042-LoongArch-Fix-libgcc-build-failure-when-libc-is-not-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0043-Extending-and-refactoring-of-pass_split_complex_inst.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0043-LoongArch-Optimize-LSX-vector-shuffle-on-floating-po.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0044-LoongArch-Optimize-the-loading-of-immediate-numbers-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0044-Port-maxmin-patch-to-GCC-12.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0045-LoongArch-Fix-runtime-error-in-a-gcc-build-with-with.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0045-Port-moving-minmask-pattern-to-gimple-to-GCC-12.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0046-Add-new-pattern-to-pass-the-maxmin-tests.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0046-LoongArch-Fix-usage-of-LSX-and-LASX-frint-ftint-inst.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0047-AES-Implement-AES-pattern-matching.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0047-LoongArch-Use-standard-pattern-name-and-RTX-code-for.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0048-crypto-accel-add-optimization-level-requirement-to-t.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0048-LoongArch-Use-standard-pattern-name-and-RTX-code-for.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0049-Add-more-flexible-check-for-pointer-aliasing-during-.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0049-LoongArch-Remove-lrint_allow_inexact.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0050-LoongArch-Use-LSX-for-scalar-FP-rounding-with-explic.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0050-Port-IPA-prefetch-to-GCC-12.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0051-LoongArch-Remove-duplicate-definition-of-CLZ_DEFINED.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0051-Port-fixes-for-IPA-prefetch-to-GCC-12.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0052-Fix-fails-in-IPA-prefetch-src-openEuler-gcc-I96ID7.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0052-LoongArch-Added-vectorized-hardware-inspection-for-t.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0053-LoongArch-Accelerate-optimization-of-scalar-signed-u.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0053-struct-reorg-Add-Semi-Relayout.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0054-LoongArch-Optimize-vector-constant-extract-even-odd-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0054-Struct-Reorg-Bugfix-for-structure-pointer-compressio.patch
[Sync] Sync patch from openeuler/gcc
2024-04-11 19:37:37 +08:00
0055-LoongArch-Add-intrinsic-function-descriptions-for-LS.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0055-Struct-Reorg-Port-bugfixes-to-GCC-12.3.1.patch
[Sync] Sync patch from openeuler/gcc
2024-04-12 15:10:59 +08:00
0056-Fix-bug-that-verifying-gimple-failed-when-reorg-leve.patch
[Sync] Sync patch from openeuler/gcc
2024-04-24 12:42:05 +08:00
0056-LoongArch-Switch-loongarch-def-from-C-to-C-to-make-i.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0057-AutoFdo-Fix-memory-leaks-in-autofdo.patch
[Sync] Sync patch from openeuler/gcc
2024-04-24 12:42:05 +08:00
0057-LoongArch-Remove-the-definition-of-ISA_BASE_LA64V110.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0058-LoongArch-Add-support-for-xorsign.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0059-LoongArch-Add-support-for-LoongArch-V1.1-approximate.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0060-LoongArch-Use-standard-pattern-name-for-xvfrsqrt-vfr.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0061-LoongArch-Redefine-pattern-for-xvfrecip-vfrecip-inst.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0062-LoongArch-New-options-mrecip-and-mrecip-with-ffast-m.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0063-LoongArch-Vectorized-loop-unrolling-is-disable-for-d.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0064-LoongArch-Fix-lsx-vshuf.c-and-lasx-xvshuf_b.c-tests-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0065-LoongArch-Fix-ICE-and-use-simplify_gen_subreg-instea.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0066-LoongArch-Fix-eh_return-epilogue-for-normal-returns.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0067-LoongArch-Allow-mcmodel-extreme-and-model-attribute-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0068-LoongArch-Fix-warnings-building-libgcc.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0069-LoongArch-testsuite-Remove-XFAIL-in-vect-ftint-no-in.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0070-LoongArch-Include-rtl.h-for-COSTS_N_INSNS-instead-of.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0071-LoongArch-Fix-instruction-costs-PR112936.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0072-LoongArch-Add-alslsi3_extend.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0073-LoongArch-Add-support-for-D-frontend.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0074-libruntime-Add-fiber-context-switch-code-for-LoongAr.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0075-LoongArch-Fix-FP-vector-comparsons-PR113034.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0076-LoongArch-Use-force_reg-instead-of-gen_reg_rtx-emit_.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0077-LoongArch-Clean-up-vec_init-expander.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0078-LoongArch-Fix-incorrect-code-generation-for-sad-patt.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0079-LoongArch-Modify-the-check-type-of-the-vector-builti.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0080-LoongArch-extend.texi-Fix-typos-in-LSX-intrinsics.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0081-LoongArch-Fix-builtin-function-prototypes-for-LASX-i.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0082-LoongArch-Add-asm-modifiers-to-the-LSX-and-LASX-dire.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0083-LoongArch-Implement-FCCmode-reload-and-cstore-ANYF-m.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0084-LoongArch-Add-sign_extend-pattern-for-32-bit-rotate-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0085-LoongArch-Fixed-bug-in-bstrins_-mode-_for_ior_mask-t.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0086-LoongArch-Fix-insn-output-of-vec_concat-templates-fo.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0086-Modfify-cost-calculation-for-dealing-with-equivalenc.patch
[Sync] Sync patch from openeuler/gcc
2024-04-24 12:47:45 +08:00
0087-Add-cost-calculation-for-reg-equivalence-invariants.patch
[Sync] Sync patch from openeuler/gcc
2024-04-24 12:47:45 +08:00
0087-LoongArch-Fix-ICE-when-passing-two-same-vector-argum.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0088-BUGFIX-Fix-the-configure-file-of-BOLT.patch
[BUGFIX] Update the configure file for BOLT.
2024-04-27 21:13:32 +08:00
0088-LoongArch-Expand-left-rotate-to-right-rotate-with-ne.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0089-LoongArch-Fix-infinite-secondary-reloading-of-FCCmod.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0089-StructReorderFields-Fix-gimple-call-not-rewritten.patch
[BUGFIX] StructReorderFields-Fix-gimple-call-not-rewritten.
2024-04-29 14:53:18 +08:00
0090-double-sized-mul-testsuite-Add-march-armv8.2-a-for-d.patch
Sync bug fix patch from openeuler/gcc
2024-05-11 15:06:31 +08:00
0090-LoongArch-Replace-mexplicit-relocs-auto-simple-used-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0091-IPA-Bugfix-Fix-fails-in-IPA-prefetch-src-openEuler-g.patch
Sync bug fix patch from openeuler/gcc
2024-05-11 15:06:31 +08:00
0091-LoongArch-Fix-the-format-of-bstrins_-mode-_for_ior_m.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0092-AES-Bugfix-Change-set_of-to-reg_set_p-and-add-check-.patch
Sync bug fix patch from openeuler/gcc
2024-05-11 15:06:31 +08:00
0092-LoongArch-Added-TLS-Le-Relax-support.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0093-fix-bugs-within-pointer-compression-and-DFE.patch
Sync bug fix patch from openeuler/gcc
2024-05-11 15:06:31 +08:00
0093-LoongArch-Provide-fmin-fmax-RTL-pattern-for-vectors.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0094-BUGFIX-AutoBOLT-function-miss-bind-type.patch
[Sync] Sync patch from openeuler/gcc
2024-05-19 09:42:14 +08:00
0094-LoongArch-Merge-constant-vector-permuatation-impleme.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0095-LoongArch-testsuite-Fix-FAIL-in-lasx-xvstelm.c-file.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0095-STABS-remove-gstabs-and-gxcoff-functionality.patch
[Sync] Sync patch from openeuler/gcc
2024-05-19 09:42:14 +08:00
0096-Bugfix-Autofdo-use-PMU-sampling-set-num-eauals-den.patch
[Sync] Sync patch from openeuler/gcc
2024-05-19 09:42:14 +08:00
0096-LoongArch-testsuite-Modify-the-test-behavior-of-the-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0097-Improve-non-loop-disambiguation.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0097-LoongArch-testsuite-Delete-the-default-run-behavior-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0098-CHREC-multiplication-and-undefined-overflow.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0098-LoongArch-testsuite-Added-additional-vectorization-m.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0099-Enable-Transposed-SLP.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0099-LoongArch-testsuite-Give-up-the-detection-of-the-gcc.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0100-Add-hip09-machine-discribtion.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0100-LoongArch-Fixed-the-problem-of-incorrect-judgment-of.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0101-Add-hip11-CPU-pipeline-scheduling.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0101-LoongArch-Improve-lasx_xvpermi_q_-LASX-mode-insn-pat.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0102-Add-Crc32-Optimization-in-Gzip-For-crc32-algorithm-i.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0102-LoongArch-Implement-vec_init-M-N-where-N-is-a-LSX-ve.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0103-LoongArch-Handle-ISA-evolution-switches-along-with-o.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0103-SME-Remove-hip09-and-hip11-in-aarch64-cores.def-to-b.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0104-Backport-SME-AArch64-Cleanup-CPU-option-processing-c.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0104-LoongArch-Rename-ISA_BASE_LA64V100-to-ISA_BASE_LA64.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0105-Backport-SME-AArch64-Cleanup-option-processing-code.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0105-LoongArch-Use-enums-for-constants.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0106-Backport-SME-aarch64-Add-march-support-for-Armv9.1-A.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0106-LoongArch-Simplify-mexplicit-reloc-definitions.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0107-Backport-SME-Revert-aarch64-Define-__ARM_FEATURE_RCP.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0107-LoongArch-testsuite-Add-loongarch-support-to-slp-21..patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0108-Backport-SME-Revert-Ampere-1-and-Ampere-1A-core-defi.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0108-LoongArch-Optimized-some-of-the-symbolic-expansion-i.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0109-Backport-SME-aarch64-Rename-AARCH64_ISA-architecture.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0109-LoongArch-Implement-option-save-restore.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0110-Backport-SME-aarch64-Rename-AARCH64_FL-architecture-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0110-LoongArch-Redundant-sign-extension-elimination-optim.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0111-Backport-SME-aarch64-Rename-AARCH64_FL_FOR_ARCH-macr.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0111-LoongArch-Redundant-sign-extension-elimination-optim.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0112-Backport-SME-aarch64-Add-V-to-aarch64-arches.def-nam.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0112-LoongArch-Assign-the-u-attribute-to-the-mem-to-which.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0113-Backport-SME-aarch64-Small-config.gcc-cleanups.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0113-LoongArch-testsuite-Fix-fail-in-gen-vect-2-25-.c-fil.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0114-Backport-SME-aarch64-Avoid-redundancy-in-aarch64-cor.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0114-LoongArch-Remove-constraint-z-from-movsi_internal.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0115-Backport-SME-aarch64-Remove-AARCH64_FL_RCPC8_4-PR107.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0115-LoongArch-doc-Add-attribute-descriptions-defined-in-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0116-Backport-SME-aarch64-Fix-transitive-closure-of-featu.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0116-LoongArch-Disable-explicit-reloc-for-TLS-LD-GD-with-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0117-Backport-SME-aarch64-Reorder-an-entry-in-aarch64-opt.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0117-LoongArch-testsuite-Disable-stack-protector-for-got-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0118-Backport-SME-aarch64-Simplify-feature-definitions.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0118-LoongArch-Disable-TLS-type-symbols-from-generating-n.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0119-Backport-SME-aarch64-Simplify-generation-of-.arch-st.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0119-LoongArch-Remove-vec_concatz-mode-pattern.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0120-Backport-SME-aarch64-Avoid-std-string-in-static-data.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0120-LoongArch-Optimize-implementation-of-single-precisio.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0121-Backport-SME-aarch64-Tweak-constness-of-option-relat.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0121-LoongArch-Define-LOGICAL_OP_NON_SHORT_CIRCUIT.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0122-Backport-SME-aarch64-Make-more-use-of-aarch64_featur.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0122-LoongArch-Split-vec_selects-of-bottom-elements-into-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0123-Backport-SME-aarch64-Tweak-contents-of-flags_on-off-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0123-LoongArch-Modify-the-address-calculation-logic-for-o.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0124-Backport-SME-aarch64-Tweak-handling-of-mgeneral-regs.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0124-LoongArch-Merge-template-got_load_tls_-ld-gd-le-ie.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0125-Backport-SME-aarch64-Remove-redundant-TARGET_-checks.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0125-LoongArch-Add-the-macro-implementation-of-mcmodel-ex.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0126-Backport-SME-aarch64-Define-__ARM_FEATURE_RCPC.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0126-LoongArch-Enable-explicit-reloc-for-extreme-TLS-GD-L.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0127-Backport-SME-Add-Ampere-1-and-Ampere-1A-core-definit.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0127-LoongArch-Added-support-for-loading-__get_tls_addr-s.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0128-Backport-SME-aarch64-Fix-nosimd-handling-of-FPR-move.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0128-LoongArch-Don-t-split-the-instructions-containing-re.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0129-Backport-SME-aarch64-Commonise-some-folding-code.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0129-LoongArch-Adjust-cost-of-vector_stmt-that-match-mult.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0130-Backport-SME-aarch64-Add-a-Z-operand-modifier-for-SV.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0130-LoongArch-Fix-incorrect-return-type-for-frecipe-frsq.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0131-Backport-SME-mode-switching-Remove-unused-bbnum-fiel.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0131-LoongArch-Fix-an-ODR-violation.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0132-Backport-SME-mode-switching-Tweak-the-macro-hook-doc.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0132-LoongArch-testsuite-Fix-gcc.dg-vect-vect-reduc-mul_-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0133-Backport-SME-mode-switching-Add-note-problem.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0133-LoongArch-Avoid-out-of-bounds-access-in-loongarch_sy.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0134-Backport-SME-mode-switching-Avoid-quadractic-list-op.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0134-LoongArch-Fix-wrong-LSX-FP-vector-negation.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0135-Backport-SME-mode-switching-Fix-the-mode-passed-to-t.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0135-LoongArch-Fix-wrong-return-value-type-of-__iocsrrd_h.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0136-Backport-SME-mode-switching-Simplify-recording-of-tr.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0136-LoongArch-Remove-redundant-symbol-type-conversions-i.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0137-Backport-SME-mode-switching-Tweak-entry-exit-handlin.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0137-LoongArch-When-checking-whether-the-assembler-suppor.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0138-Backport-SME-mode-switching-Allow-targets-to-set-the.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0138-LoongArch-Don-t-falsely-claim-gold-supported-in-topl.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0139-Backport-SME-mode-switching-Pass-set-of-live-registe.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0139-LoongArch-NFC-Deduplicate-crc-instruction-defines.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0140-Backport-SME-mode-switching-Pass-the-set-of-live-reg.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0140-LoongArch-Remove-unneeded-sign-extension-after-crc-c.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0141-Backport-SME-mode-switching-Use-1-based-edge-aux-fie.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0141-LoongArch-Allow-s9-as-a-register-alias.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0142-Backport-SME-mode-switching-Add-a-target-configurabl.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0142-LoongArch-testsuite-Rewrite-x-vfcmp-d-f-.c-to-avoid-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0143-Backport-SME-mode-switching-Add-a-backprop-hook.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0143-LoongArch-Use-lib-instead-of-lib64-as-the-library-se.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0144-Backport-SME-aarch64-Add-a-result_mode-helper-functi.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0144-LoongArch-testsuite-Fix-problems-with-incorrect-resu.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0145-Backport-SME-rtl-Try-to-remove-EH-edges-after-pro-ep.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0145-LoongArch-Fixed-an-issue-with-the-implementation-of-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0146-Backport-SME-Fix-PR-middle-end-107705-ICE-after-recl.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0146-LoongArch-testsuite-Add-compilation-options-to-the-r.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0147-Backport-SME-function-Change-return-type-of-predicat.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0147-LoongArch-Emit-R_LARCH_RELAX-for-TLS-IE-with-non-ext.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0148-Backport-SME-Allow-prologues-and-epilogues-to-be-ins.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0148-LoongArch-Remove-unused-and-incorrect-sge-u-_-X-mode.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0149-Backport-SME-Add-a-target-hook-for-sibcall-epilogues.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0149-LoongArch-Remove-masking-process-for-operand-3-of-xv.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0150-Backport-SME-Add-a-new-target-hook-TARGET_START_CALL.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0150-LoongArch-Fix-C23-.-functions-returning-large-aggreg.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0151-Backport-SME-Allow-targets-to-add-USEs-to-asms.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0151-LoongArch-Remove-unused-useless-definitions.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0152-Backport-SME-New-compact-syntax-for-insn-and-insn_sp.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0152-LoongArch-Change-loongarch_expand_vec_cmp-s-return-t.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0153-Backport-SME-recog-Improve-parser-for-pattern-new-co.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0153-LoongArch-Combine-UNITS_PER_FP_REG-and-UNITS_PER_FPR.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0154-Backport-SME-recog-Support-space-in-cons.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0154-LoongArch-Fix-a-typo-PR-114407.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0155-Backport-SME-aarch64-Generalise-require_immediate_la.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0155-testsuite-Add-a-test-case-for-negating-FP-vectors-co.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0156-Backport-SME-aarch64-Add-backend-support-for-DFP.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0156-LoongArch-Add-descriptions-of-the-compilation-option.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0157-Backport-SME-aarch64-Vector-move-fixes-for-nosimd.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0157-LoongArch-Split-loongarch_option_override_internal-i.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0158-Backport-SME-aarch64-Simplify-output-template-emissi.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0158-LoongArch-Regenerate-loongarch.opt.urls.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0159-Backport-SME-Improve-immediate-expansion-PR106583.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0159-LoongArch-Add-support-for-TLS-descriptors.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0160-Backport-SME-AArch64-Cleanup-move-immediate-code.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0160-LoongArch-Fix-missing-plugin-header.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0161-Backport-SME-AArch64-convert-some-patterns-to-compac.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0161-LoongArch-Remove-unused-code.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0162-Backport-SME-aarch64-Use-SVE-s-RDVL-instruction.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0162-LoongArch-Set-default-alignment-for-functions-jumps-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0163-Backport-SME-aarch64-Make-AARCH64_FL_SVE-requirement.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0163-LoongArch-Enable-switchable-target.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0164-Backport-SME-aarch64-Add-group-suffixes-to-SVE-intri.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0164-LoongArch-Define-ISA-versions.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0165-Backport-SME-aarch64-Add-sve_type-to-SVE-builtins-co.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0165-LoongArch-Define-builtin-macros-for-ISA-evolutions.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0166-Backport-SME-aarch64-Generalise-some-SVE-ACLE-error-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0166-LoongArch-Add-constraints-for-bit-string-operation-d.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0167-Backport-SME-aarch64-Replace-vague-previous-argument.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0167-LoongArch-Guard-REGNO-with-REG_P-in-loongarch_expand.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0168-Backport-SME-aarch64-Make-more-use-of-sve_type-in-AC.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0168-LoongArch-Fix-mode-size-comparision-in-loongarch_exp.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0169-Backport-SME-aarch64-Tweak-error-message-for-tuple-v.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0169-LoongArch-Use-bstrins-for-value-1u-const.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0170-Backport-SME-aarch64-Add-tuple-forms-of-svreinterpre.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0170-LoongArch-Tweak-IOR-rtx_cost-for-bstrins.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0171-Backport-SME-attribs-Use-existing-traits-for-excl_ha.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0171-LoongArch-NFC-Dedup-and-sort-the-comment-in-loongarc.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0172-Backport-SME-Allow-target-attributes-in-non-gnu-name.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0172-LoongArch-Fix-explicit-relocs-extreme-tls-desc.c-tes.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0173-Backport-SME-aarch64-Fix-plugin-header-install.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0173-LoongArch-Define-loongarch_insn_cost-and-set-the-cos.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0174-Backport-SME-aarch64-Add-arm_streaming-_compatible-a.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0174-LoongArch-TFmode-is-not-allowed-to-be-stored-in-the-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0175-Backport-SME-aarch64-Add-sme.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0175-LoongArch-Remove-unreachable-codes.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0176-Backport-SME-aarch64-Add-r-m-and-m-r-alternatives-to.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0176-LoongArch-Organize-the-code-related-to-split-move-an.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0177-Backport-SME-AArch64-Rewrite-simd-move-immediate-pat.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0177-LoongArch-Expand-some-SImode-operations-through-si3_.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0178-Backport-SME-AArch64-remove-test-comment-from-mov-mo.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0178-LoongArch-Relax-ins_zero_bitmask_operand-and-remove-.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0179-Backport-SME-aarch64-Distinguish-streaming-compatibl.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0179-LoongArch-Rework-bswap-hi-si-di-2-definition.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0180-Backport-SME-aarch64-Mark-relevant-SVE-instructions-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0180-testsuite-fix-dg-do-preprocess-typo.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0181-Backport-SME-AArch64-Support-new-tbranch-optab.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0181-LoongArch-Remove-gawk-extension-from-a-generator-scr.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0182-Backport-SME-aarch64-Use-local-frame-vars-in-shrink-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0182-LoongArch-Use-iorn-and-andn-standard-pattern-names.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0183-Backport-SME-aarch64-Avoid-a-use-of-callee_offset.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0183-LoongArch-Drop-vcond-u-expanders.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0184-Backport-SME-aarch64-Explicitly-handle-frames-with-n.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0184-LoongArch-Provide-ashr-lshr-and-ashl-RTL-pattern-for.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0185-Backport-SME-aarch64-Add-bytes_below_saved_regs-to-f.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0185-LoongArch-Implement-scalar-isinf-isnormal-and-isfini.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0186-Backport-SME-aarch64-Add-bytes_below_hard_fp-to-fram.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0186-LoongArch-Add-support-to-annotate-tablejump.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0187-Backport-SME-aarch64-Robustify-stack-tie-handling.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0187-LoongArch-Fix-up-r15-4130.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0188-Backport-SME-aarch64-Tweak-aarch64_save-restore_call.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0188-libphobos-Update-build-scripts-for-LoongArch64.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0189-Backport-SME-aarch64-Only-calculate-chain_offset-if-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0189-LoongArch-fix-building-errors.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0190-Backport-SME-aarch64-Rename-locals_offset-to-bytes_a.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0190-tree-optimization-110702-avoid-zero-based-memory-ref.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0191-Backport-SME-aarch64-Rename-hard_fp_offset-to-bytes_.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0191-LoongArch-Change-OSDIR-for-distribution.patch
LoongArch: Sync to upstream
2024-11-12 08:44:01 +08:00
0192-Backport-SME-aarch64-Tweak-frame_size-comment.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0193-Backport-SME-aarch64-Measure-reg_offset-from-the-bot.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0194-Backport-SME-aarch64-Simplify-top-of-frame-allocatio.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0195-Backport-SME-aarch64-Minor-initial-adjustment-tweak.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0196-Backport-SME-aarch64-Tweak-stack-clash-boundary-cond.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0197-Backport-SME-aarch64-Put-LR-save-probe-in-first-16-b.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0198-Backport-SME-aarch64-Simplify-probe-of-final-frame-a.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0199-Backport-SME-aarch64-Explicitly-record-probe-registe.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0200-Backport-SME-aarch64-Remove-below_hard_fp_saved_regs.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0201-Backport-SME-aarch64-Make-stack-smash-canary-protect.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0202-Backport-SME-Handle-epilogues-that-contain-jumps.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0203-Backport-SME-aarch64-Use-vecs-to-store-register-save.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0204-Backport-SME-aarch64-Put-LR-save-slot-first-in-more-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0205-Backport-SME-aarch64-Switch-PSTATE.SM-around-calls.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0206-Backport-SME-aarch64-Add-support-for-SME-ZA-attribut.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0207-Backport-SME-aarch64-Add-a-register-class-for-w12-w1.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0208-Backport-SME-aarch64-Add-a-VNx1TI-mode.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0209-Backport-SME-aarch64-Generalise-unspec_based_functio.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0210-Backport-SME-aarch64-Generalise-_m-rules-for-SVE-int.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0211-Backport-SME-aarch64-Add-support-for-arm_sme.h.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0212-Backport-SME-aarch64-Add-support-for-__arm_locally_s.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0213-Backport-SME-aarch64-Handle-PSTATE.SM-across-abnorma.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0214-Backport-SME-aarch64-Enforce-inlining-restrictions-f.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0215-Backport-SME-aarch64-Update-sibcall-handling-for-SME.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0216-Backport-SME-libgcc-aarch64-Configure-check-for-.var.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0217-Backport-SME-libgcc-aarch64-Configure-check-for-__ge.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0218-Backport-SME-libgcc-aarch64-Add-SME-runtime-support.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0219-Backport-SME-libgcc-aarch64-Add-SME-unwinder-support.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0220-Backport-SME-libgcc-Fix-config.in.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0221-Backport-SME-aarch64-Add-funwind-tables-to-some-test.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0222-Backport-SME-aarch64-Skip-some-SME-register-save-tes.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0223-Backport-SME-Add-OPTIONS_H_EXTRA-to-GTFILES.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0224-Backport-SME-aarch64-Add-V1DI-mode.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0225-Backport-SME-Allow-md-iterators-to-include-other-ite.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0226-Backport-SME-riscv-Add-support-for-strlen-inline-exp.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0227-Backport-SME-attribs-Add-overloads-with-namespace-na.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0228-Backport-SME-vec-Add-array_slice-constructors-from-n.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0229-Backport-SME-A-couple-of-va_gc_atomic-tweaks.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0230-Backport-SME-middle-end-Fix-issue-of-poly_uint16-1-1.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0231-SME-Add-missing-header-file-in-aarch64.cc.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0232-Backport-SME-c-Add-support-for-__extension__.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0233-Backport-SME-lra-Updates-of-biggest-mode-for-hard-re.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0234-Backport-SME-c-Support-C2x-empty-initializer-braces.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0235-Backport-SME-aarch64-Update-sizeless-tests-for-recen.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0236-Backport-SME-attribs-Namespace-aware-lookup_attribut.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0237-Backport-SME-c-family-ICE-with-gnu-nocf_check-PR1069.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0238-Backport-SME-AArch64-Fix-assert-in-aarch64_move_imm-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0239-Backport-SME-testsuite-Only-run-fcf-protection-test-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0240-Backport-SME-Fix-PRs-106764-106765-and-107307-all-IC.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0241-Backport-SME-aarch64-Remove-expected-error-for-compo.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0242-Backport-SME-aarch64-Remove-redundant-builtins-code.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0243-Backport-SME-AArch64-Fix-Armv9-a-warnings-that-get-e.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0244-Backport-SME-Canonicalize-X-Y-as-X-Y-in-match.pd-whe.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0245-Backport-SME-middle-end-Add-new-tbranch-optab-to-add.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0246-Backport-SME-explow-Allow-dynamic-allocations-after-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0247-Backport-SME-PR105169-Fix-references-to-discarded-se.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0248-Backport-SME-RISC-V-autovec-Verify-that-GET_MODE_NUN.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0249-Backport-SME-Add-operator-to-gimple_stmt_iterator-an.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0250-Backport-SME-tree-optimization-110221-SLP-and-loop-m.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0251-SME-Adapt-some-testsuites.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0252-SME-Fix-error-by-backported-patches-and-IPA-prefetch.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0253-aarch64-Fix-return-register-handling-in-untyped_call.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0254-aarch64-Fix-loose-ldpstp-check.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0255-x86-Add-a-new-option-mdaz-ftz-to-enable-FTZ-and-DAZ-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0256-Explicitly-view_convert_expr-mask-to-signed-type-whe.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0257-Make-option-mvzeroupper-independent-of-optimization-.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0258-i386-Sync-tune_string-with-arch_string-for-target-at.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0259-Refine-maskloadmn-pattern-with-UNSPEC_MASKLOAD.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0260-Refine-maskstore-patterns-with-UNSPEC_MASKMOV.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0261-x86-Update-model-values-for-Alderlake-and-Rocketlake.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0262-Workaround-possible-CPUID-bug-in-Sandy-Bridge.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0263-Software-mitigation-Disable-gather-generation-in-vec.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0264-Support-m-no-gather-m-no-scatter-to-enable-disable-v.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0265-Remove-constraint-modifier-for-fcmaddcph-fmaddcph-fc.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0266-Disparage-slightly-for-the-alternative-which-move-DF.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0267-Fix-wrong-code-due-to-vec_merge-pcmp-to-blendvb-spli.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0268-Don-t-assume-it-s-AVX_U128_CLEAN-after-call_insn-who.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0269-Disable-FMADD-in-chains-for-Zen4-and-generic.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0270-Initial-Raptorlake-Support.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0271-Initial-Meteorlake-Support.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0272-Support-Intel-AMX-FP16-ISA.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0273-Support-Intel-prefetchit0-t1.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0274-Initial-Granite-Rapids-Support.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0275-Support-Intel-AMX-COMPLEX.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0276-i386-Add-AMX-COMPLEX-to-Granite-Rapids.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0277-Initial-Granite-Rapids-D-Support.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0278-Correct-Granite-Rapids-D-documentation.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0279-i386-Remove-Meteorlake-s-family_model.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0280-x86-Update-model-values-for-Alderlake-Rocketlake-and.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0281-x86-Update-model-values-for-Raptorlake.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0282-Fix-target_clone-arch-graniterapids-d.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0283-i386-Change-prefetchi-output-template.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0284-i386-Add-non-optimize-prefetchi-intrins.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0285-SME-Recover-hip09-and-hip11-in-aarch64-cores.def.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0286-Try-to-use-AI-model-to-guide-optimization.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0287-Add-dynamic-memory-access-checks.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0288-Enable-macro-use-commandline.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0289-tree-ssa-loop-crc.cc-TARGET_CRC32-may-be-not-defined.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0290-Add-ipa-prefetch-test-for-gcc-s-case.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0291-Fix-settings-for-wide-operations-tests.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0292-Fix-errors-in-ipa-prefetch-IAORPF-and-IAOSJ0.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0293-Fix-error-with-stmts-insertion-in-ipa-prefetch-for-I.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0294-Fix-errors-in-ipa-prefetch-IAO50J-and-IAO5H7.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0295-Fix-error-with-grouped_load-merge-in-slp-transpose-v.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0296-Fix-error-in-slp-transpose-vectorize-for-IAQFM3.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0297-Fix-grouped-load-merging-error-in-SLP-transpose-vectorization.patch
Sync patches from branch openEuler-24.09
2024-11-21 11:35:14 +08:00
0298-Mark-prefetch-builtin-as-willreturn.patch
Sync patches from openeuler/gcc
2024-11-21 11:46:51 +08:00
0299-Backport-Disallow-pointer-operands-for-and-partly-PR.patch
Sync patches from openeuler/gcc
2024-11-21 11:46:51 +08:00
0300-Remove-erroneous-pattern-from-gimple-ifcvt.patch
Sync patches from openeuler/gcc
2024-11-21 11:46:51 +08:00
0301-Add-required-check-for-iteration-through-uses.patch
Sync patches from openeuler/gcc
2024-11-21 11:46:51 +08:00
0302-Added-param-for-optimization-for-merging-bb-s-with-c.patch
Sync patches from openeuler/gcc
2024-11-21 11:46:51 +08:00
0303-Add-generation-of-stream-in-functions-for-pre-versio.patch
[Sync] Multi-version lto symbol parse and lto units ipa-inline extension
2024-11-21 16:39:46 +08:00
0304-Add-multi-version-lto-symbol-parse-cross-lto-units-i.patch
[Sync] Multi-version lto symbol parse and lto units ipa-inline extension
2024-11-21 16:39:46 +08:00
0305-Backport-varasm-Handle-private-COMDAT-function-symbo.patch
sync backport patch of varasm COMDAT function symbol.
2024-11-21 19:26:45 +08:00
0306-RISC-V-Install-libstdc-libcc1-etc-to-lib64-instead-o.patch
RISC-V: Install libstdc++/libcc1 etc to /lib64 instead of lib
2024-11-25 10:37:21 +08:00
0307-Set-fallback-value-for-print-multi-os-directory.patch
Sync patch for fixing building issues with clang; replace %patchN with %patch -P N
2024-11-25 17:25:37 +08:00
0308-Fix-enum-INPUT-MIDDLE-FINAL-aes_stage.patch
Sync patch for fixing building issues with clang; replace %patchN with %patch -P N
2024-11-25 17:25:37 +08:00
0309-CSPGO-Add-context-sensitive-PGO.patch
[Sync] Add context sensitive PGO
2024-11-27 15:05:38 +08:00
0310-CFGO-Add-cfgo-pgo-optimization.patch
[Sync] Add cfgo-pgo optimization
2024-11-27 19:07:39 +08:00
0311-PATCH-Add-if-split-optimization-pass.patch
[Sync] Add if split optimization
2024-11-27 19:34:38 +08:00
0312-Add-late-slp-vectorization-pass-with-additional-chec.patch
[Sync] Sync from openEuler/gcc
2024-12-04 10:00:55 +08:00
0313-Add-tracer-transformation-for-static-probabilities.patch
[Sync] Sync from openEuler/gcc
2024-12-04 10:00:55 +08:00
0314-bugfix-Modify-the-hip09-tune-flags.patch
[Sync] Sync from openEuler/gcc
2024-12-04 10:00:55 +08:00
0315-Bugfix-Add-no-var-recored-check-for-ssa_name-in-stru.patch
[Bugfix]: Add no var recored check for ssa_name in struct reorg.
2024-12-04 14:32:46 +08:00
0316-Use-ai-ability-to-guide-optimization.patch
[Bugfix]: Use AI ability to guide optimization and set default value when tune_native is NULL.
2024-12-04 15:01:47 +08:00
0317-Bugfix-set-default-value-when-tune_native-is-NULL.patch
[Bugfix]: Use AI ability to guide optimization and set default value when tune_native is NULL.
2024-12-04 15:01:47 +08:00
0318-add-flag-flto-try.patch
[SYNC] sync patch from openeuler/gcc.
2024-12-04 15:25:44 +08:00
Fix-indentation-and-numbering-errors.diff
Fix indentation and numbering errors
2024-11-26 15:52:20 +08:00
gcc-12.3.0.tar.xz
[Init] Init GCC 12.3.0 repository
2023-07-11 20:49:28 +08:00
gcc.spec
[SYNC] sync patch from openeuler/gcc.
2024-12-04 15:25:44 +08:00
gcc.yaml
add yaml file in package
2020-06-15 09:18:33 +08:00
libffi-Backport-of-LoongArch-support-for-libffi.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
libjccjit-do-not-link-objects-contained-same-element.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
libsanitizer-add-LoongArch-support.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
Libvtv-Add-loongarch-support.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
loongarch-add-alternatives-for-idiv-insns-to-improve.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-built-in-functions-description-of-Loon.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-fcopysign-instructions.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-flogb.-s-d-instructions-and-expand-log.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-fscaleb.-s-d-instructions-as-ldexp-sf-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-ftint-rm-rp-.-w-l-.-s-d-instructions.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-LA664-support.patch
LoongArch: add 3a6000 support
2024-04-23 09:07:30 +08:00
LoongArch-Add-Loongson-ASX-base-instruction-support.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-Loongson-ASX-directive-builtin-functio.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-Loongson-SX-base-instruction-support.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-Loongson-SX-directive-builtin-function.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-add-mdirect-extern-access-option.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-add-model-attribute.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-new-code-model-medium.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-add-new-configure-option-with-strict-align.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-prefetch-instructions.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-support-code-model-extreme.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-builtin-functions.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-comparison-and-se.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-floating-point-co.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-floating-point-op.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-subtraction-instr.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvabsd-xvavg-xvav.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvadd-xvadda-xvad.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvand-xvandi-xvan.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvbitclr-xvbitclr.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvext2xv-xvexth-x.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvextl-xvsra-xvsr.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvfcmp-caf-ceq-cl.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvfcmp-saf-seq-sl.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvfnmadd-xvfrstp-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvhadd-xvhaddw-xv.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvldi-xvmskgez-xv.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvmax-xvmaxi-xvmi.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvmul-xvmod-xvdiv.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvpackev-xvpackod.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvsll-xvsrl-instr.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvssran-xvssrani-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-vector-xvssrln-xvssrlni-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-ASX-xvldrepl-xvstelm-instruc.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-Loongson-SX-builtin-function.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-addition-instructi.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-addition-vsadd-ins.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-floating-point-ari.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-floating-point-ins.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-handling-and-shuff.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-subtraction-instru.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vabsd-vmskgez-vmsk.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vand-vandi-vandn-v.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vavg-vavgr-instruc.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vbitclr-vbitclri-v.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vdiv-vmod-instruct.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vexth-vextl-vldi-v.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vfcmp-instructions.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vfmadd-vfnmadd-vld.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vfrstp-vfrstpi-vse.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vmax-vmaxi-vmin-vm.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vrotr-vrotri-vsra-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vsll-vslli-vsrl-vs.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-SX-vector-vssran-vssrani-vss.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-for-the-SX-vector-multiplication.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-tests-of-mstrict-align-option.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Add-testsuite-framework-for-Loongson-SX-AS.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Adjust-C-multilib-header-layout.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-adjust-the-default-of-mexplicit-relocs-by-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Allow-attributes-in-non-gnu-namespaces.diff
[Bugfix] LoongArch: Allow attributes in non-gnu namespaces.
2024-11-27 19:14:03 +08:00
LoongArch-Avoid-non-returning-indirect-jumps-through.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Avoid-RTL-flag-check-failure-in-loongarch_.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
loongarch-avoid-unnecessary-sign-extend-after-32-bit.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Change-the-default-value-of-LARCH_CALL_RAT.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Change-the-value-of-branch_cost-from-2-to-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Change-the-value-of-macro-TRY_EMPTY_VM_SPA.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-define-preprocessing-macros-__loongarch_-a.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Define-the-macro-ASM_PREFERRED_EH_DATA_FOR.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-document-m-no-explicit-relocs.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Don-t-add-crtfastmath.o-for-shared.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Enable-free-starting-at-O2.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Enable-fsched-pressure-by-default-at-O1-an.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Enable-shrink-wrapping.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fix-bug-in-loongarch_emit_stack_tie-PR1104.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fix-bug-of-optab-di3_fake.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-fix-error-building.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fix-internal-error-running-gcc-march-nativ.patch
LoongArch: add 3a6000 support
2024-04-23 09:07:30 +08:00
LoongArch-Fix-lsx-vshuf.c-and-lasx-xvshuf_b.c-tests-.patch
LoongArch: add 3a6000 support
2024-04-23 09:07:30 +08:00
LoongArch-Fix-MUSL_DYNAMIC_LINKER.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
Loongarch-Fix-plugin-header-missing-install.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fix-pr106828-by-define-hook-TARGET_ASAN_SH.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-fix-signed-overflow-in-loongarch_emit_int_.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fix-unintentional-bash-ism-in-r14-3665.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fix-unintentionally-breakage-in-r14-3665.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fix-up-memcpy-vec-3.c-test-case.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fixed-a-bug-in-the-loongarch-architecture-.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fixed-a-compilation-failure-with-c-in-inli.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Fixed-a-typo-in-the-comment-information-of.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Generate-bytepick.-wd-for-suitable-bit-ope.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Get-__tls_get_addr-address-through-got-tab.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Implement-128-bit-floating-point-functions.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-implement-count_-leading-trailing-_zeros.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Improve-cpymemsi-expansion-PR109465.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Improve-GAR-store-for-va_list.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-improved-target-configuration-interface.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-initial-ada-support-on-linux.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Libitm-add-LoongArch-support.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Modify-the-output-message-string-of-the-wa.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Optimize-additions-with-immediates.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Optimize-immediate-load.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Optimize-switch-with-sign-extended-index.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Optimize-the-implementation-of-stack-check.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Optimized-multiply-instruction-generation.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Prepare-static-PIE-support.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Provide-fmin-fmax-RTL-pattern.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Remove-redundant-sign-extension-instructio.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Remove-the-definition-of-the-macro-LOGICAL.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Rename-frint_-fmt-to-rint-mode-2.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Set-default-alignment-for-functions-and-la.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Slightly-simplify-loongarch_block_move_str.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Subdivision-symbol-type-add-SYMBOL_PCREL-s.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-support-loongarch-elf-target.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Support-split-symbol.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Support-storing-floating-point-zero-into-M.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-testsuite-Disable-stack-protector-for-some.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-testsuite-refine-__tls_get_addr-tests-with.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Use-bstrins-instruction-for-a-mask-and-a-m.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Use-finer-grained-DBAR-hints.patch
LoongArch: add 3a6000 support
2024-04-23 09:07:30 +08:00
LoongArch-Use-LSX-and-LASX-for-block-move.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
LoongArch-Use-UNSPEC-for-fmin-fmax-RTL-pattern-PR105.patch
LoongArch: Sync patch from gcc upstream
2024-03-27 09:22:13 +08:00
Description
No description provided
339
MiB
Languages
Diff
100%