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
218
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
170bb92e21
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0001-LoongArch-Reimplement-multilib-build-option-handling.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0001-Sw64-Port-add-configure-support-for-sw64.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-05 10:29:02 +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-12-08 15:54:32 +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-05 10:29:02 +08:00
0003-Sw64-Port-add-multi-prefetch-support-for-sw64.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-05 10:29:02 +08:00
0004-Sw64-Port-update-gcc-testsuite-for-sw64.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +08:00
0005-LoongArch-Replace-UNSPEC_FCOPYSIGN-with-copysign-RTL.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0005-Sw64-Port-libatomic.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +08:00
0006-LoongArch-Adjust-makefile-dependency-for-loongarch-h.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-12-08 15:54:32 +08:00
0007-LoongArch-Enable-vect.exp-for-LoongArch.-PR111424.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-12-08 15:54:32 +08:00
0008-LoongArch-Delete-macro-definition-ASM_OUTPUT_ALIGN_W.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-12-08 15:54:32 +08:00
0009-LoongArch-Fix-vec_initv32qiv16qi-template-to-avoid-I.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-12-08 15:54:32 +08:00
0010-LoongArch-Use-fcmp.caf.s-instead-of-movgr2cf-for-zer.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0010-Sw64-Port-libgomp.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-05 10:29:02 +08:00
0011-Sw64-Port-libitm.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-05 10:29:02 +08:00
0012-Sw64-Port-libstdc.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-05 10:29:02 +08:00
0013-Sw64-Port-set-raise-FPE-when-DivbyZero-on-Sw_64.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-05 10:29:02 +08:00
0014-Sw64-Port-add-lex-builtin-support-in-libcpp.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-05 10:29:02 +08:00
0015-Sw64-Port-libsanitizer.patch
Sw64: Add sw64 architecture support.
2024-12-08 15:54:32 +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-12-08 15:54:32 +08:00
0016-LoongArch-Use-explicit-relocs-for-GOT-access-when-me.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0017-LoongArch-Use-explicit-relocs-for-TLS-access-with-me.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-12-08 15:54:32 +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-05 10:29:02 +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-05 10:29:02 +08:00
0020-LoongArch-Fix-vfrint-releated-comments-in-lsxintrin..patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0023-LoongArch-Fix-instruction-name-typo-in-lsx_vreplgr2v.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0027-LoongArch-Remove-redundant-barrier-instructions-befo.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +08:00
0029-LoongArch-Increase-cost-of-vector-aligned-store-load.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0036-LoongArch-Add-evolution-features-of-base-ISA-revisio.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0039-LoongArch-Add-fine-grained-control-for-LAM_BH-and-LA.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0044-LoongArch-Optimize-the-loading-of-immediate-numbers-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0050-LoongArch-Use-LSX-for-scalar-FP-rounding-with-explic.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0053-LoongArch-Accelerate-optimization-of-scalar-signed-u.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0058-LoongArch-Add-support-for-xorsign.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0059-LoongArch-Add-support-for-LoongArch-V1.1-approximate.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0060-LoongArch-Use-standard-pattern-name-for-xvfrsqrt-vfr.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0061-LoongArch-Redefine-pattern-for-xvfrecip-vfrecip-inst.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0062-LoongArch-New-options-mrecip-and-mrecip-with-ffast-m.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0063-LoongArch-Vectorized-loop-unrolling-is-disable-for-d.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0064-LoongArch-Fix-lsx-vshuf.c-and-lasx-xvshuf_b.c-tests-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0065-LoongArch-Fix-ICE-and-use-simplify_gen_subreg-instea.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0066-LoongArch-Fix-eh_return-epilogue-for-normal-returns.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0067-LoongArch-Allow-mcmodel-extreme-and-model-attribute-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0068-LoongArch-Fix-warnings-building-libgcc.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0069-LoongArch-testsuite-Remove-XFAIL-in-vect-ftint-no-in.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0070-LoongArch-Include-rtl.h-for-COSTS_N_INSNS-instead-of.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0071-LoongArch-Fix-instruction-costs-PR112936.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0072-LoongArch-Add-alslsi3_extend.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0073-LoongArch-Add-support-for-D-frontend.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0074-libruntime-Add-fiber-context-switch-code-for-LoongAr.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0075-LoongArch-Fix-FP-vector-comparsons-PR113034.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0076-LoongArch-Use-force_reg-instead-of-gen_reg_rtx-emit_.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0077-LoongArch-Clean-up-vec_init-expander.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0078-LoongArch-Fix-incorrect-code-generation-for-sad-patt.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0079-LoongArch-Modify-the-check-type-of-the-vector-builti.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0080-LoongArch-extend.texi-Fix-typos-in-LSX-intrinsics.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0081-LoongArch-Fix-builtin-function-prototypes-for-LASX-i.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0082-LoongArch-Add-asm-modifiers-to-the-LSX-and-LASX-dire.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0083-LoongArch-Implement-FCCmode-reload-and-cstore-ANYF-m.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0084-LoongArch-Add-sign_extend-pattern-for-32-bit-rotate-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0085-LoongArch-Fixed-bug-in-bstrins_-mode-_for_ior_mask-t.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0086-LoongArch-Fix-insn-output-of-vec_concat-templates-fo.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0089-LoongArch-Fix-infinite-secondary-reloading-of-FCCmod.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +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-05 10:29:02 +08:00
0095-LoongArch-testsuite-Fix-FAIL-in-lasx-xvstelm.c-file.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +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-05 10:29:02 +08:00
0097-Improve-non-loop-disambiguation.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0097-LoongArch-testsuite-Delete-the-default-run-behavior-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0098-CHREC-multiplication-and-undefined-overflow.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0098-LoongArch-testsuite-Added-additional-vectorization-m.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0099-Enable-Transposed-SLP.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0099-LoongArch-testsuite-Give-up-the-detection-of-the-gcc.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0100-Add-hip09-machine-discribtion.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0100-LoongArch-Fixed-the-problem-of-incorrect-judgment-of.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0101-Add-hip11-CPU-pipeline-scheduling.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0101-LoongArch-Improve-lasx_xvpermi_q_-LASX-mode-insn-pat.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0102-Add-Crc32-Optimization-in-Gzip-For-crc32-algorithm-i.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0102-LoongArch-Implement-vec_init-M-N-where-N-is-a-LSX-ve.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0103-LoongArch-Handle-ISA-evolution-switches-along-with-o.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0103-SME-Remove-hip09-and-hip11-in-aarch64-cores.def-to-b.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0104-Backport-SME-AArch64-Cleanup-CPU-option-processing-c.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0104-LoongArch-Rename-ISA_BASE_LA64V100-to-ISA_BASE_LA64.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0105-Backport-SME-AArch64-Cleanup-option-processing-code.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0105-LoongArch-Use-enums-for-constants.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0106-Backport-SME-aarch64-Add-march-support-for-Armv9.1-A.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0106-LoongArch-Simplify-mexplicit-reloc-definitions.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0107-Backport-SME-Revert-aarch64-Define-__ARM_FEATURE_RCP.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0107-LoongArch-testsuite-Add-loongarch-support-to-slp-21..patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0108-Backport-SME-Revert-Ampere-1-and-Ampere-1A-core-defi.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0108-LoongArch-Optimized-some-of-the-symbolic-expansion-i.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0109-Backport-SME-aarch64-Rename-AARCH64_ISA-architecture.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0109-LoongArch-Implement-option-save-restore.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0110-Backport-SME-aarch64-Rename-AARCH64_FL-architecture-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0110-LoongArch-Redundant-sign-extension-elimination-optim.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0111-Backport-SME-aarch64-Rename-AARCH64_FL_FOR_ARCH-macr.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0111-LoongArch-Redundant-sign-extension-elimination-optim.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0112-Backport-SME-aarch64-Add-V-to-aarch64-arches.def-nam.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0112-LoongArch-Assign-the-u-attribute-to-the-mem-to-which.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0113-Backport-SME-aarch64-Small-config.gcc-cleanups.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0113-LoongArch-testsuite-Fix-fail-in-gen-vect-2-25-.c-fil.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0114-Backport-SME-aarch64-Avoid-redundancy-in-aarch64-cor.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0114-LoongArch-Remove-constraint-z-from-movsi_internal.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0115-Backport-SME-aarch64-Remove-AARCH64_FL_RCPC8_4-PR107.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0115-LoongArch-doc-Add-attribute-descriptions-defined-in-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0116-Backport-SME-aarch64-Fix-transitive-closure-of-featu.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0116-LoongArch-Disable-explicit-reloc-for-TLS-LD-GD-with-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0117-Backport-SME-aarch64-Reorder-an-entry-in-aarch64-opt.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0117-LoongArch-testsuite-Disable-stack-protector-for-got-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0118-Backport-SME-aarch64-Simplify-feature-definitions.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0118-LoongArch-Disable-TLS-type-symbols-from-generating-n.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0119-Backport-SME-aarch64-Simplify-generation-of-.arch-st.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0119-LoongArch-Remove-vec_concatz-mode-pattern.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0120-Backport-SME-aarch64-Avoid-std-string-in-static-data.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0120-LoongArch-Optimize-implementation-of-single-precisio.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0121-Backport-SME-aarch64-Tweak-constness-of-option-relat.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0121-LoongArch-Define-LOGICAL_OP_NON_SHORT_CIRCUIT.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0122-Backport-SME-aarch64-Make-more-use-of-aarch64_featur.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0122-LoongArch-Split-vec_selects-of-bottom-elements-into-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0123-Backport-SME-aarch64-Tweak-contents-of-flags_on-off-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0123-LoongArch-Modify-the-address-calculation-logic-for-o.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0124-Backport-SME-aarch64-Tweak-handling-of-mgeneral-regs.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0124-LoongArch-Merge-template-got_load_tls_-ld-gd-le-ie.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0125-Backport-SME-aarch64-Remove-redundant-TARGET_-checks.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0125-LoongArch-Add-the-macro-implementation-of-mcmodel-ex.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0126-Backport-SME-aarch64-Define-__ARM_FEATURE_RCPC.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0126-LoongArch-Enable-explicit-reloc-for-extreme-TLS-GD-L.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0127-Backport-SME-Add-Ampere-1-and-Ampere-1A-core-definit.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0127-LoongArch-Added-support-for-loading-__get_tls_addr-s.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0128-Backport-SME-aarch64-Fix-nosimd-handling-of-FPR-move.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0128-LoongArch-Don-t-split-the-instructions-containing-re.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0129-Backport-SME-aarch64-Commonise-some-folding-code.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0129-LoongArch-Adjust-cost-of-vector_stmt-that-match-mult.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0130-Backport-SME-aarch64-Add-a-Z-operand-modifier-for-SV.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0130-LoongArch-Fix-incorrect-return-type-for-frecipe-frsq.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0131-Backport-SME-mode-switching-Remove-unused-bbnum-fiel.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0131-LoongArch-Fix-an-ODR-violation.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0132-Backport-SME-mode-switching-Tweak-the-macro-hook-doc.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0132-LoongArch-testsuite-Fix-gcc.dg-vect-vect-reduc-mul_-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0133-Backport-SME-mode-switching-Add-note-problem.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0133-LoongArch-Avoid-out-of-bounds-access-in-loongarch_sy.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0134-Backport-SME-mode-switching-Avoid-quadractic-list-op.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0134-LoongArch-Fix-wrong-LSX-FP-vector-negation.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0135-Backport-SME-mode-switching-Fix-the-mode-passed-to-t.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0135-LoongArch-Fix-wrong-return-value-type-of-__iocsrrd_h.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0136-Backport-SME-mode-switching-Simplify-recording-of-tr.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0136-LoongArch-Remove-redundant-symbol-type-conversions-i.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0137-Backport-SME-mode-switching-Tweak-entry-exit-handlin.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0137-LoongArch-When-checking-whether-the-assembler-suppor.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0138-Backport-SME-mode-switching-Allow-targets-to-set-the.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0138-LoongArch-Don-t-falsely-claim-gold-supported-in-topl.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0139-Backport-SME-mode-switching-Pass-set-of-live-registe.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0139-LoongArch-NFC-Deduplicate-crc-instruction-defines.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0140-Backport-SME-mode-switching-Pass-the-set-of-live-reg.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0140-LoongArch-Remove-unneeded-sign-extension-after-crc-c.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0141-Backport-SME-mode-switching-Use-1-based-edge-aux-fie.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0141-LoongArch-Allow-s9-as-a-register-alias.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0142-Backport-SME-mode-switching-Add-a-target-configurabl.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0142-LoongArch-testsuite-Rewrite-x-vfcmp-d-f-.c-to-avoid-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0143-Backport-SME-mode-switching-Add-a-backprop-hook.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0143-LoongArch-Use-lib-instead-of-lib64-as-the-library-se.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0144-Backport-SME-aarch64-Add-a-result_mode-helper-functi.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0144-LoongArch-testsuite-Fix-problems-with-incorrect-resu.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0145-Backport-SME-rtl-Try-to-remove-EH-edges-after-pro-ep.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0145-LoongArch-Fixed-an-issue-with-the-implementation-of-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0146-Backport-SME-Fix-PR-middle-end-107705-ICE-after-recl.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0146-LoongArch-testsuite-Add-compilation-options-to-the-r.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0147-Backport-SME-function-Change-return-type-of-predicat.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0147-LoongArch-Emit-R_LARCH_RELAX-for-TLS-IE-with-non-ext.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0148-Backport-SME-Allow-prologues-and-epilogues-to-be-ins.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0148-LoongArch-Remove-unused-and-incorrect-sge-u-_-X-mode.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0149-Backport-SME-Add-a-target-hook-for-sibcall-epilogues.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0149-LoongArch-Remove-masking-process-for-operand-3-of-xv.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0150-Backport-SME-Add-a-new-target-hook-TARGET_START_CALL.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0150-LoongArch-Fix-C23-.-functions-returning-large-aggreg.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0151-Backport-SME-Allow-targets-to-add-USEs-to-asms.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0151-LoongArch-Remove-unused-useless-definitions.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0152-Backport-SME-New-compact-syntax-for-insn-and-insn_sp.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0152-LoongArch-Change-loongarch_expand_vec_cmp-s-return-t.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0153-Backport-SME-recog-Improve-parser-for-pattern-new-co.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0153-LoongArch-Combine-UNITS_PER_FP_REG-and-UNITS_PER_FPR.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0154-Backport-SME-recog-Support-space-in-cons.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0154-LoongArch-Fix-a-typo-PR-114407.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0155-Backport-SME-aarch64-Generalise-require_immediate_la.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0155-testsuite-Add-a-test-case-for-negating-FP-vectors-co.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0156-Backport-SME-aarch64-Add-backend-support-for-DFP.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0156-LoongArch-Add-descriptions-of-the-compilation-option.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0157-Backport-SME-aarch64-Vector-move-fixes-for-nosimd.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0157-LoongArch-Split-loongarch_option_override_internal-i.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0158-Backport-SME-aarch64-Simplify-output-template-emissi.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0158-LoongArch-Regenerate-loongarch.opt.urls.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0159-Backport-SME-Improve-immediate-expansion-PR106583.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0159-LoongArch-Add-support-for-TLS-descriptors.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0160-Backport-SME-AArch64-Cleanup-move-immediate-code.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0160-LoongArch-Fix-missing-plugin-header.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0161-Backport-SME-AArch64-convert-some-patterns-to-compac.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0161-LoongArch-Remove-unused-code.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0162-Backport-SME-aarch64-Use-SVE-s-RDVL-instruction.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0162-LoongArch-Set-default-alignment-for-functions-jumps-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0163-Backport-SME-aarch64-Make-AARCH64_FL_SVE-requirement.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0163-LoongArch-Enable-switchable-target.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0164-Backport-SME-aarch64-Add-group-suffixes-to-SVE-intri.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0164-LoongArch-Define-ISA-versions.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0165-Backport-SME-aarch64-Add-sve_type-to-SVE-builtins-co.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0165-LoongArch-Define-builtin-macros-for-ISA-evolutions.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0166-Backport-SME-aarch64-Generalise-some-SVE-ACLE-error-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0166-LoongArch-Add-constraints-for-bit-string-operation-d.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0167-Backport-SME-aarch64-Replace-vague-previous-argument.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0167-LoongArch-Guard-REGNO-with-REG_P-in-loongarch_expand.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0168-Backport-SME-aarch64-Make-more-use-of-sve_type-in-AC.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0168-LoongArch-Fix-mode-size-comparision-in-loongarch_exp.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0169-Backport-SME-aarch64-Tweak-error-message-for-tuple-v.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0169-LoongArch-Use-bstrins-for-value-1u-const.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0170-Backport-SME-aarch64-Add-tuple-forms-of-svreinterpre.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0170-LoongArch-Tweak-IOR-rtx_cost-for-bstrins.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0171-Backport-SME-attribs-Use-existing-traits-for-excl_ha.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0171-LoongArch-NFC-Dedup-and-sort-the-comment-in-loongarc.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0172-Backport-SME-Allow-target-attributes-in-non-gnu-name.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0172-LoongArch-Fix-explicit-relocs-extreme-tls-desc.c-tes.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0173-Backport-SME-aarch64-Fix-plugin-header-install.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0173-LoongArch-Define-loongarch_insn_cost-and-set-the-cos.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0174-Backport-SME-aarch64-Add-arm_streaming-_compatible-a.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0174-LoongArch-TFmode-is-not-allowed-to-be-stored-in-the-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0175-Backport-SME-aarch64-Add-sme.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0175-LoongArch-Remove-unreachable-codes.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0176-Backport-SME-aarch64-Add-r-m-and-m-r-alternatives-to.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0176-LoongArch-Organize-the-code-related-to-split-move-an.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0177-Backport-SME-AArch64-Rewrite-simd-move-immediate-pat.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0177-LoongArch-Expand-some-SImode-operations-through-si3_.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0178-Backport-SME-AArch64-remove-test-comment-from-mov-mo.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0178-LoongArch-Relax-ins_zero_bitmask_operand-and-remove-.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0179-Backport-SME-aarch64-Distinguish-streaming-compatibl.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0179-LoongArch-Rework-bswap-hi-si-di-2-definition.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0180-Backport-SME-aarch64-Mark-relevant-SVE-instructions-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0180-testsuite-fix-dg-do-preprocess-typo.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0181-Backport-SME-AArch64-Support-new-tbranch-optab.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0181-LoongArch-Remove-gawk-extension-from-a-generator-scr.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0182-Backport-SME-aarch64-Use-local-frame-vars-in-shrink-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0182-LoongArch-Use-iorn-and-andn-standard-pattern-names.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0183-Backport-SME-aarch64-Avoid-a-use-of-callee_offset.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0183-LoongArch-Drop-vcond-u-expanders.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0184-Backport-SME-aarch64-Explicitly-handle-frames-with-n.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0184-LoongArch-Provide-ashr-lshr-and-ashl-RTL-pattern-for.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0185-Backport-SME-aarch64-Add-bytes_below_saved_regs-to-f.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0185-LoongArch-Implement-scalar-isinf-isnormal-and-isfini.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0186-Backport-SME-aarch64-Add-bytes_below_hard_fp-to-fram.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0186-LoongArch-Add-support-to-annotate-tablejump.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0187-Backport-SME-aarch64-Robustify-stack-tie-handling.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0187-LoongArch-Fix-up-r15-4130.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0188-Backport-SME-aarch64-Tweak-aarch64_save-restore_call.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0188-libphobos-Update-build-scripts-for-LoongArch64.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0189-Backport-SME-aarch64-Only-calculate-chain_offset-if-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0189-LoongArch-fix-building-errors.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0190-Backport-SME-aarch64-Rename-locals_offset-to-bytes_a.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0190-tree-optimization-110702-avoid-zero-based-memory-ref.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0191-Backport-SME-aarch64-Rename-hard_fp_offset-to-bytes_.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0191-LoongArch-Change-OSDIR-for-distribution.patch
LoongArch: Sync to upstream
2024-11-05 10:29:02 +08:00
0192-Backport-SME-aarch64-Tweak-frame_size-comment.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0193-Backport-SME-aarch64-Measure-reg_offset-from-the-bot.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0194-Backport-SME-aarch64-Simplify-top-of-frame-allocatio.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0195-Backport-SME-aarch64-Minor-initial-adjustment-tweak.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0196-Backport-SME-aarch64-Tweak-stack-clash-boundary-cond.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0197-Backport-SME-aarch64-Put-LR-save-probe-in-first-16-b.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0198-Backport-SME-aarch64-Simplify-probe-of-final-frame-a.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0199-Backport-SME-aarch64-Explicitly-record-probe-registe.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0200-Backport-SME-aarch64-Remove-below_hard_fp_saved_regs.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0201-Backport-SME-aarch64-Make-stack-smash-canary-protect.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0202-Backport-SME-Handle-epilogues-that-contain-jumps.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0203-Backport-SME-aarch64-Use-vecs-to-store-register-save.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0204-Backport-SME-aarch64-Put-LR-save-slot-first-in-more-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0205-Backport-SME-aarch64-Switch-PSTATE.SM-around-calls.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0206-Backport-SME-aarch64-Add-support-for-SME-ZA-attribut.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0207-Backport-SME-aarch64-Add-a-register-class-for-w12-w1.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0208-Backport-SME-aarch64-Add-a-VNx1TI-mode.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0209-Backport-SME-aarch64-Generalise-unspec_based_functio.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0210-Backport-SME-aarch64-Generalise-_m-rules-for-SVE-int.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0211-Backport-SME-aarch64-Add-support-for-arm_sme.h.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0212-Backport-SME-aarch64-Add-support-for-__arm_locally_s.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0213-Backport-SME-aarch64-Handle-PSTATE.SM-across-abnorma.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0214-Backport-SME-aarch64-Enforce-inlining-restrictions-f.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0215-Backport-SME-aarch64-Update-sibcall-handling-for-SME.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0216-Backport-SME-libgcc-aarch64-Configure-check-for-.var.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0217-Backport-SME-libgcc-aarch64-Configure-check-for-__ge.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0218-Backport-SME-libgcc-aarch64-Add-SME-runtime-support.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0219-Backport-SME-libgcc-aarch64-Add-SME-unwinder-support.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0220-Backport-SME-libgcc-Fix-config.in.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0221-Backport-SME-aarch64-Add-funwind-tables-to-some-test.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0222-Backport-SME-aarch64-Skip-some-SME-register-save-tes.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0223-Backport-SME-Add-OPTIONS_H_EXTRA-to-GTFILES.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0224-Backport-SME-aarch64-Add-V1DI-mode.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0225-Backport-SME-Allow-md-iterators-to-include-other-ite.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0226-Backport-SME-riscv-Add-support-for-strlen-inline-exp.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0227-Backport-SME-attribs-Add-overloads-with-namespace-na.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0228-Backport-SME-vec-Add-array_slice-constructors-from-n.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0229-Backport-SME-A-couple-of-va_gc_atomic-tweaks.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0230-Backport-SME-middle-end-Fix-issue-of-poly_uint16-1-1.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0231-SME-Add-missing-header-file-in-aarch64.cc.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0232-Backport-SME-c-Add-support-for-__extension__.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0233-Backport-SME-lra-Updates-of-biggest-mode-for-hard-re.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0234-Backport-SME-c-Support-C2x-empty-initializer-braces.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0235-Backport-SME-aarch64-Update-sizeless-tests-for-recen.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0236-Backport-SME-attribs-Namespace-aware-lookup_attribut.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0237-Backport-SME-c-family-ICE-with-gnu-nocf_check-PR1069.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0238-Backport-SME-AArch64-Fix-assert-in-aarch64_move_imm-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0239-Backport-SME-testsuite-Only-run-fcf-protection-test-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0240-Backport-SME-Fix-PRs-106764-106765-and-107307-all-IC.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0241-Backport-SME-aarch64-Remove-expected-error-for-compo.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0242-Backport-SME-aarch64-Remove-redundant-builtins-code.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0243-Backport-SME-AArch64-Fix-Armv9-a-warnings-that-get-e.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0244-Backport-SME-Canonicalize-X-Y-as-X-Y-in-match.pd-whe.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0245-Backport-SME-middle-end-Add-new-tbranch-optab-to-add.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0246-Backport-SME-explow-Allow-dynamic-allocations-after-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0247-Backport-SME-PR105169-Fix-references-to-discarded-se.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0248-Backport-SME-RISC-V-autovec-Verify-that-GET_MODE_NUN.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0249-Backport-SME-Add-operator-to-gimple_stmt_iterator-an.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0250-Backport-SME-tree-optimization-110221-SLP-and-loop-m.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0251-SME-Adapt-some-testsuites.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0252-SME-Fix-error-by-backported-patches-and-IPA-prefetch.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0253-aarch64-Fix-return-register-handling-in-untyped_call.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0254-aarch64-Fix-loose-ldpstp-check.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0255-x86-Add-a-new-option-mdaz-ftz-to-enable-FTZ-and-DAZ-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0256-Explicitly-view_convert_expr-mask-to-signed-type-whe.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0257-Make-option-mvzeroupper-independent-of-optimization-.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0258-i386-Sync-tune_string-with-arch_string-for-target-at.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0259-Refine-maskloadmn-pattern-with-UNSPEC_MASKLOAD.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0260-Refine-maskstore-patterns-with-UNSPEC_MASKMOV.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0261-x86-Update-model-values-for-Alderlake-and-Rocketlake.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0262-Workaround-possible-CPUID-bug-in-Sandy-Bridge.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0263-Software-mitigation-Disable-gather-generation-in-vec.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0264-Support-m-no-gather-m-no-scatter-to-enable-disable-v.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0265-Remove-constraint-modifier-for-fcmaddcph-fmaddcph-fc.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0266-Disparage-slightly-for-the-alternative-which-move-DF.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0267-Fix-wrong-code-due-to-vec_merge-pcmp-to-blendvb-spli.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0268-Don-t-assume-it-s-AVX_U128_CLEAN-after-call_insn-who.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0269-Disable-FMADD-in-chains-for-Zen4-and-generic.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0270-Initial-Raptorlake-Support.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0271-Initial-Meteorlake-Support.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0272-Support-Intel-AMX-FP16-ISA.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0273-Support-Intel-prefetchit0-t1.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0274-Initial-Granite-Rapids-Support.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0275-Support-Intel-AMX-COMPLEX.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0276-i386-Add-AMX-COMPLEX-to-Granite-Rapids.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0277-Initial-Granite-Rapids-D-Support.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0278-Correct-Granite-Rapids-D-documentation.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0279-i386-Remove-Meteorlake-s-family_model.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0280-x86-Update-model-values-for-Alderlake-Rocketlake-and.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0281-x86-Update-model-values-for-Raptorlake.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0282-Fix-target_clone-arch-graniterapids-d.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0283-i386-Change-prefetchi-output-template.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0284-i386-Add-non-optimize-prefetchi-intrins.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0285-SME-Recover-hip09-and-hip11-in-aarch64-cores.def.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0286-Try-to-use-AI-model-to-guide-optimization.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0287-Add-dynamic-memory-access-checks.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0288-Enable-macro-use-commandline.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0289-tree-ssa-loop-crc.cc-TARGET_CRC32-may-be-not-defined.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0290-Add-ipa-prefetch-test-for-gcc-s-case.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0291-Fix-settings-for-wide-operations-tests.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0292-Fix-errors-in-ipa-prefetch-IAORPF-and-IAOSJ0.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0293-Fix-error-with-stmts-insertion-in-ipa-prefetch-for-I.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0294-Fix-errors-in-ipa-prefetch-IAO50J-and-IAO5H7.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0295-Fix-error-with-grouped_load-merge-in-slp-transpose-v.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0296-Fix-error-in-slp-transpose-vectorize-for-IAQFM3.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0297-Fix-grouped-load-merging-error-in-SLP-transpose-vectorization.patch
Sync patches from branch openEuler-24.09
2024-12-08 15:50:35 +08:00
0298-Mark-prefetch-builtin-as-willreturn.patch
Sync patches from openeuler/gcc
2024-12-08 15:50:46 +08:00
0299-Backport-Disallow-pointer-operands-for-and-partly-PR.patch
Sync patches from openeuler/gcc
2024-12-08 15:50:46 +08:00
0300-Remove-erroneous-pattern-from-gimple-ifcvt.patch
Sync patches from openeuler/gcc
2024-12-08 15:50:46 +08:00
0301-Add-required-check-for-iteration-through-uses.patch
Sync patches from openeuler/gcc
2024-12-08 15:50:46 +08:00
0302-Added-param-for-optimization-for-merging-bb-s-with-c.patch
Sync patches from openeuler/gcc
2024-12-08 15:50:46 +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-12-08 15:51:59 +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-12-08 15:51:59 +08:00
0305-Backport-varasm-Handle-private-COMDAT-function-symbo.patch
sync backport patch of varasm COMDAT function symbol.
2024-12-08 15:52:16 +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-12-08 15:52:30 +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-12-08 15:52:52 +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-12-08 15:52:52 +08:00
0309-CSPGO-Add-context-sensitive-PGO.patch
[Sync] Add context sensitive PGO
2024-12-08 15:53:52 +08:00
0310-CFGO-Add-cfgo-pgo-optimization.patch
[Sync] Add cfgo-pgo optimization
2024-12-08 15:54:05 +08:00
0311-PATCH-Add-if-split-optimization-pass.patch
[Sync] Add if split optimization
2024-12-08 15:54:19 +08:00
0312-Add-late-slp-vectorization-pass-with-additional-chec.patch
[Sync] Sync from openEuler/gcc
2024-12-08 15:54:48 +08:00
0313-Add-tracer-transformation-for-static-probabilities.patch
[Sync] Sync from openEuler/gcc
2024-12-08 15:54:48 +08:00
0314-bugfix-Modify-the-hip09-tune-flags.patch
[Sync] Sync from openEuler/gcc
2024-12-08 15:54:48 +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-08 15:55:01 +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-08 15:55:07 +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-08 15:55:07 +08:00
0318-add-flag-flto-try.patch
[SYNC] sync patch from openeuler/gcc.
2024-12-08 15:55:12 +08:00
0319-CSPGO-fix-bugs-when-using-cspgo.patch
[CSPGO] fix bugs when using cspgo
2024-12-08 15:55:23 +08:00
0320-if-split-fix-bugs.patch
[if-split] fix bugs
2024-12-08 15:55:35 +08:00
0321-Struct-reorg-Avoid-doing-struct-split-and-reorder_fi.patch
[Bugfix] Fix bugs in struct-reorg and ipa-prefetch
2024-12-09 21:25:21 +08:00
0322-Bugfix-Create-POINTER_PLUS_EXPR-for-REFERENCE_TYPE.patch
[Bugfix] Fix bugs in struct-reorg and ipa-prefetch
2024-12-09 21:25:21 +08:00
0323-fix-function-missing-return-value.patch
fix: function missing return value
2024-12-26 17:48:35 +08:00
0324-Bugfix-replace-tmp-pattern-split.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0325-bugfix-fix-vector-costs-for-hip09.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0326-gcc-opts-common.cc-Fix-build-with-clang.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0327-BUGFIX-Fix-build-error-on-risv_64.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0328-Bugfix-Adjust-the-same-gate-to-use-struct-option.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0329-Bugfix-if-split-Added-checking-for-ssa_name.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0330-Fixed-work-with-loops-in-process_complex_cond.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0331-bugfix-fix-typo-error.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
0332-Bugfix-Can-not-find-fdata-file.patch
Sync patches from openeuler/gcc.
2024-11-25 03:12:56 +08:00
Fix-indentation-and-numbering-errors.diff
Fix indentation and numbering errors
2024-12-08 15:53:12 +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 patches from openeuler/gcc.
2024-11-25 03:12:56 +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-12-08 15:54:12 +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%