summaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.gitignore19logplain
-rw-r--r--0001-libquadmath-Enable-libquadmath-on-kunpeng.patch23813logplain
-rw-r--r--0002-Backport-cselim-Extend-to-check-non-trapping-for-mor.patch11265logplain
-rw-r--r--0003-version-Set-version-to-10.3.1.patch914logplain
-rw-r--r--0004-Backport-tree-optimization-Avoid-issueing-loads-in-S.patch4958logplain
-rw-r--r--0005-Backport-tree-optimization-Fix-load-eliding-in-SM.patch2322logplain
-rw-r--r--0006-simdmath-Enable-simdmath-on-kunpeng.patch11250logplain
-rw-r--r--0007-Vect-Enable-skipping-vectorization-on-reduction-chai.patch2541logplain
-rw-r--r--0008-Backport-tree-optimization-Add-checks-to-avoid-spoil.patch3539logplain
-rw-r--r--0009-Backport-expand-Simplify-removing-subregs-when-expan.patch5101logplain
-rw-r--r--0010-Backport-tree-optimization-94963-avoid-bogus-uninit-.patch3195logplain
-rw-r--r--0011-simdmath-Enable-64-bits-simd-when-test-simd_pcs_attr.patch861logplain
-rw-r--r--0012-fp-model-Enable-fp-model-on-kunpeng.patch13197logplain
-rw-r--r--0013-LoopElim-Redundant-loop-elimination-optimization.patch12148logplain
-rw-r--r--0014-Backport-StructReorg-Structure-reorganization-optimi.patch156645logplain
-rw-r--r--0015-CompleteStructReorg-Complete-Structure-Reorganizatio.patch53397logplain
-rw-r--r--0016-StructReorg-Bugfix-in-certain-scenarios.patch12216logplain
-rw-r--r--0017-mcmodel-Enable-mcmodel-medium-on-kunpeng.patch20526logplain
-rw-r--r--0018-StructReorderFields-Structure-reorder-fields.patch151193logplain
-rw-r--r--0019-StructReorderFields-Fix-bugs-and-improve-mechanism.patch9335logplain
-rw-r--r--0020-Backport-vect-Fix-an-ICE-in-vect_recog_mask_conversi.patch4470logplain
-rw-r--r--0021-mcmodel-Bugfix-for-mcmodel-medium-on-x86.patch860logplain
-rw-r--r--0022-StructReorderFields-Fix-pointer-layer-check-bug.patch5960logplain
-rw-r--r--0023-StructReorderFields-Add-pointer-offset-check.patch2553logplain
-rw-r--r--0024-StructReorderFields-Add-lto-and-whole-program-gate.patch3179logplain
-rw-r--r--0025-AutoPrefetch-Support-cache-misses-profile.patch19330logplain
-rw-r--r--0026-AutoFDO-Enable-discriminator-and-MCF-algorithm-on-Au.patch11533logplain
-rw-r--r--0027-Autoprefetch-Support-auto-feedback-prefetch.patch30179logplain
-rw-r--r--0028-AutoPrefetch-Handle-the-case-that-the-basic-block-br.patch4782logplain
-rw-r--r--0029-AutoBOLT-Support-saving-feedback-count-info-to-ELF-s.patch14068logplain
-rw-r--r--0030-AutoBOLT-Add-bolt-linker-plugin-2-3.patch687306logplain
-rw-r--r--0031-AutoBOLT-Enable-BOLT-linker-plugin-on-aarch64-3-3.patch76382logplain
-rw-r--r--0032-Autoprefetch-Prune-invaild-loops-containing-edges-wh.patch3523logplain
-rw-r--r--0033-AutoFdo-Fix-memory-leaks-in-autofdo-and-autoprefetch.patch4254logplain
-rw-r--r--0034-Backport-sanitizer-Fix-asan-against-glibc-2.34-PR100.patch2951logplain
-rw-r--r--0035-ccmp-Add-another-optimization-opportunity-for-ccmp-i.patch9961logplain
-rw-r--r--0036-StructReorg-Refactoring-reorder-fields-to-struct-lay.patch47282logplain
-rw-r--r--0038-DFE-Add-Dead-Field-Elimination-in-Struct-Reorg.patch24378logplain
-rw-r--r--0039-Backport-ipa-sra-Fix-thinko-when-overriding-safe_to_.patch5224logplain
-rw-r--r--0040-Backport-ifcvt-Allow-constants-for-noce_convert_mult.patch2150logplain
-rw-r--r--0041-Backport-Register-sysroot-in-the-driver-switches-tab.patch1275logplain
-rw-r--r--0042-DFE-Fix-bugs.patch16425logplain
-rw-r--r--0045-Transposed-SLP-Enable-Transposed-SLP.patch95971logplain
-rw-r--r--0046-ArrayWidenCompare-Add-a-new-optimization-for-array-c.patch62974logplain
-rw-r--r--0047-DFE-Fix-the-bug-caused-by-inconsistent-types.patch10011logplain
-rw-r--r--0048-Struct-Reorg-Type-simplify-limitation-when-in-struct.patch4353logplain
-rw-r--r--0049-build-Add-some-file-right-to-executable.patch596logplain
-rw-r--r--0050-Backport-phiopt-Optimize-x-1024-0-to-int-x-10-PR9769.patch7306logplain
-rw-r--r--0051-Backport-phiopt-Fix-up-conditional_replacement-PR993.patch3125logplain
-rw-r--r--0052-Backport-phiopt-Handle-bool-in-two_value_replacement.patch4406logplain
-rw-r--r--0053-Backport-phiopt-Optimize-x-__builtin_clz-x-32-in-GIM.patch9311logplain
-rw-r--r--0054-Backport-phiopt-Optimize-x-__builtin_clz-x-32-in-GIM.patch2830logplain
-rw-r--r--0055-Backport-phiopt-Optimize-x-0-y-y-to-x-31-y-PR96928.patch7287logplain
-rw-r--r--0056-Backport-phiopt-Optimize-x-y-cmp-z-PR94589.patch37228logplain
-rw-r--r--0057-Backport-Add-support-for-__builtin_bswap128.patch10258logplain
-rw-r--r--0058-Backport-tree-optimization-95393-fold-MIN-MAX_EXPR-g.patch4610logplain
-rw-r--r--0059-Backport-Add-a-couple-of-A-CST1-CST2-match-and-simpl.patch3343logplain
-rw-r--r--0060-Backport-Optimize-x-0-y-y-to-x-31-y-in-match.pd.patch5182logplain
-rw-r--r--0061-Backport-Replace-conditional_replacement-with-match-.patch9529logplain
-rw-r--r--0062-Backport-Allow-match-and-simplified-phiopt-to-run-in.patch6299logplain
-rw-r--r--0063-Backport-Improve-match_simplify_replacement-in-phi-o.patch8980logplain
-rw-r--r--0064-Backport-phiopt-Use-gphi-phi-instead-of-gimple-phi-s.patch4070logplain
-rw-r--r--0065-Backport-Optimize-x-bswap-x-0-in-tree-ssa-phiopt.patch6392logplain
-rw-r--r--0066-Backport-tree-optimization-102880-make-PHI-OPT-recog.patch8477logplain
-rw-r--r--0067-Backport-tree-Add-vector_element_bits-_tree-PR94980-.patch10483logplain
-rw-r--r--0068-Backport-Lower-VEC_COND_EXPR-into-internal-functions.patch36772logplain
-rw-r--r--0069-Backport-gimple-match-Add-a-gimple_extract_op-functi.patch12897logplain
-rw-r--r--0070-Backport-aarch64-Fix-subs_compare_2.c-regression-PR1.patch25059logplain
-rw-r--r--0071-PHIOPT-Disable-the-match-A-CST1-0-when-the-CST1-is-n.patch1033logplain
-rw-r--r--0072-Struct-Reorg-Merge-struct_layout-pass-into-struct_re.patch77941logplain
-rw-r--r--0073-PHIOPT-Add-A-B-op-CST-B-match-and-simplify-optimizat.patch3041logplain
-rw-r--r--0074-FORWPROP-Fold-series-of-instructions-into-mul.patch4607logplain
-rw-r--r--0075-FORWPROP-Fold-series-of-instructions-into-umulh.patch4002logplain
-rw-r--r--0076-Struct-Reorg-Fix-speccpu2006-462-double-free-I60YUV.patch1297logplain
-rw-r--r--0077-Struct-Reorg-Add-Safe-Structure-Pointer-Compression.patch38486logplain
-rw-r--r--0078-Loop-distribution-Add-isomorphic-stmts-analysis.patch32230logplain
-rw-r--r--0079-loop-vect-Transfer-arrays-using-registers-between-lo.patch7828logplain
-rw-r--r--0080-Struct-Reorg-Add-Unsafe-Structure-Pointer-Compressio.patch29237logplain
-rw-r--r--0081-Loop-distribution-Insert-temp-arrays-built-from-isom.patch27417logplain
-rw-r--r--0082-Revert-Backport-tree-optimization-102880-make-PHI-OP.patch6973logplain
-rw-r--r--0083-Struct-reorg-Add-struct-semi-relayout-optimize.patch45830logplain
-rw-r--r--0084-MULL64-Disable-mull64-transformation-by-default.patch2626logplain
-rw-r--r--0085-loop-distribution-Bugfix-for-loop-distribution.patch1598logplain
-rw-r--r--0086-semi-relayout-Bugfix-for-struct-semi-relayout.patch926logplain
-rw-r--r--0087-Backport-tree-optimization-97238-fix-typo-causing-IC.patch1652logplain
-rw-r--r--0088-Backport-fix-typo-causing-ICE.patch789logplain
-rw-r--r--0089-State-sysroot-option-as-validated-once-processed.patch943logplain
-rw-r--r--0090-bogus-Wstringop-overflow-with-VLA-of-elements-larger.patch2712logplain
-rw-r--r--0091-phiopt2-Add-option-to-control-the-simplify.patch7417logplain
-rw-r--r--0092-gimple-Factor-the-code-to-avoid-depending-auto-featu.patch5665logplain
-rw-r--r--0093-StructReorg-Fix-escape_cast_another_ptr-check-bug.patch3399logplain
-rw-r--r--0094-Backport-Fix-zero-masking-for-vcvtps2ph-when-dest-op.patch6577logplain
-rw-r--r--0095-Struct-reorg-Fix-the-use-of-as_a.patch1942logplain
-rw-r--r--0096-libquadmath-Revert-Enable-libquadmath-on-kunpeng.patch23676logplain
-rw-r--r--0097-libquadmath-refactor-Enable-libquadmath-on-kunpeng.patch6508logplain
-rw-r--r--0098-AArch64-Rewrite-the-tsv110-option.patch3299logplain
-rw-r--r--0099-Struct-Reorg-Add-escape-propagate-on-external-functi.patch7621logplain
-rw-r--r--0100-PGO-kernel-Add-fkernel-pgo-option-to-support-PGO-ker.patch1747logplain
-rw-r--r--0101-To-resolve-the-SPEC-.548-fluctuation-problem-revert-.patch861logplain
-rw-r--r--0102-GOMP-Enabling-moutline-atomics-improves-libgomp-perf.patch978logplain
-rw-r--r--0103-test-Add-option-ftree-fold-phiopt-to-avoid-fail-NFC.patch5569logplain
-rw-r--r--0104-aarch64-Use-local-frame-vars-in-shrink-wrapping-code.patch14618logplain
-rw-r--r--0105-aarch64-Avoid-a-use-of-callee_offset.patch2699logplain
-rw-r--r--0106-aarch64-Explicitly-handle-frames-with-no-saved-registers.patch1866logplain
-rw-r--r--0107-aarch64-Add-bytes_below_saved_regs-to-frame-info.patch10576logplain
-rw-r--r--0108-aarch64-Add-bytes_below_hard_fp-to-frame-info.patch3454logplain
-rw-r--r--0109-aarch64-Tweak-aarch64_save-restore_callee_saves.patch9620logplain
-rw-r--r--0110-aarch64-Only-calculate-chain_offset-if-there-is-a-chain.patch1604logplain
-rw-r--r--0111-aarch64-Rename-locals_offset-to-bytes_above_locals.patch3472logplain
-rw-r--r--0112-aarch64-Rename-hard_fp_offset-to-bytes_above_hard_fp.patch5993logplain
-rw-r--r--0113-aarch64-Tweak-frame_size-comment.patch1236logplain
-rw-r--r--0114-aarch64-Measure-reg_offset-from-the-bottom-of-the-frame.patch8218logplain
-rw-r--r--0115-aarch64-Simplify-top-of-frame-allocation.patch2032logplain
-rw-r--r--0116-aarch64-Minor-initial-adjustment-tweak.patch1414logplain
-rw-r--r--0117-aarch64-Tweak-stack-clash-boundary-condition.patch4333logplain
-rw-r--r--0118-aarch64-Put-LR-save-probe-in-first-16-bytes.patch9371logplain
-rw-r--r--0119-aarch64-Simplif-yprobe-of-final-frame-allocation.patch3688logplain
-rw-r--r--0120-aarch64-Explicitly-record-probe-registers-in-frame-info.patch10854logplain
-rw-r--r--0121-aarch64-Remove-below_hard_fp_saved_regs_size.patch6988logplain
-rw-r--r--0122-aarch64-Make-stack-smash-canary-protect-saved-registers.patch8891logplain
-rw-r--r--gcc.spec114817logplain
-rw-r--r--sources52logplain