Show patches with: Submitter = Kyrill Tkachov       |    State = Action Required       |    Archived = No       |   359 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[Fortran,v2] Use MIN/MAX_EXPR for min/max intrinsics [Fortran,v2] Use MIN/MAX_EXPR for min/max intrinsics - - - - 0 0 0 2018-07-18 Kyrill Tkachov New
[Fortran] Use MIN/MAX_EXPR for intrinsics or __builtin_fmin/max when appropriate [Fortran] Use MIN/MAX_EXPR for intrinsics or __builtin_fmin/max when appropriate - - - - 0 0 0 2018-07-17 Kyrill Tkachov New
[arm] Avoid STRD with odd register for TARGET_ARM in output_move_double [arm] Avoid STRD with odd register for TARGET_ARM in output_move_double - - - - 0 0 0 2018-06-29 Kyrill Tkachov New
[wwwdocs] Mention Cortex-A76 support in GCC 9 changes.html [wwwdocs] Mention Cortex-A76 support in GCC 9 changes.html - - - - 0 0 0 2018-06-29 Kyrill Tkachov New
[arm] Add support for Arm Cortex-A76 [arm] Add support for Arm Cortex-A76 - - - - 0 0 0 2018-06-27 Kyrill Tkachov New
[AArch64] Add support for Arm Cortex-A76 [AArch64] Add support for Arm Cortex-A76 - - - - 0 0 0 2018-06-27 Kyrill Tkachov New
[wwwdocs,arm] Mention removal of deprecated architectures [wwwdocs,arm] Mention removal of deprecated architectures - - - - 0 0 0 2018-06-08 Kyrill Tkachov New
[arm] PR target/81497: Fix arm_acle.h for C++ [arm] PR target/81497: Fix arm_acle.h for C++ - - - - 0 0 0 2018-06-05 Kyrill Tkachov New
[AArch64] Support for LDP/STP of Q-registers [AArch64] Support for LDP/STP of Q-registers - - - - 0 0 0 2018-06-04 Kyrill Tkachov New
[AArch64] Used prefer aliases SXTL(2) and UXTL(2) [AArch64] Used prefer aliases SXTL(2) and UXTL(2) - - - - 0 0 0 2018-06-01 Kyrill Tkachov New
[AArch64] Improve LDP/STP generation that requires a base register [AArch64] Improve LDP/STP generation that requires a base register - - - - 0 0 0 2018-05-29 Kyrill Tkachov New
[AArch64] Avoid paradoxical subregs for vector initialisation [AArch64] Avoid paradoxical subregs for vector initialisation - - - - 0 0 0 2018-05-29 Kyrill Tkachov New
[AArch64] Refactor of aarch64-ldpstp [AArch64] Refactor of aarch64-ldpstp - - - - 0 0 0 2018-05-22 Kyrill Tkachov New
[AArch64] Merge stores of D-register values with different modes [AArch64] Merge stores of D-register values with different modes - - - - 0 0 0 2018-05-22 Kyrill Tkachov New
[AArch64,committed] Fix gcc.target/aarch64/vec_init_1.c for tiny and large mcmodels [AArch64,committed] Fix gcc.target/aarch64/vec_init_1.c for tiny and large mcmodels - - - - 0 0 0 2018-05-21 Kyrill Tkachov New
[arm,2/2] Remove support for -march=armv3 and older [arm,1/2] Remove support for deprecated -march=armv5 and armv5e - - - - 0 0 0 2018-05-17 Kyrill Tkachov New
[arm,1/2] Remove support for deprecated -march=armv5 and armv5e [arm,1/2] Remove support for deprecated -march=armv5 and armv5e - - - - 0 0 0 2018-05-17 Kyrill Tkachov New
[AArch64] Unify vec_set patterns, support floating-point vector modes properly [AArch64] Unify vec_set patterns, support floating-point vector modes properly - - - - 0 0 0 2018-05-15 Kyrill Tkachov New
[AArch64] Do not perform a vector splat for vector initialisation if it is not useful [AArch64] Do not perform a vector splat for vector initialisation if it is not useful - - - - 0 0 0 2018-05-15 Kyrill Tkachov New
[AArch64] Implement usadv16qi and ssadv16qi standard names [AArch64] Implement usadv16qi and ssadv16qi standard names - - - - 0 0 0 2018-05-14 Kyrill Tkachov New
[AArch64] Add combine pattern to fuse AESE/AESMC instructions [AArch64] Add combine pattern to fuse AESE/AESMC instructions - - - - 0 0 0 2018-05-11 Kyrill Tkachov New
[tree-complex.c] PR tree-optimization/70291: Inline floating-point complex multiplication more ag... [tree-complex.c] PR tree-optimization/70291: Inline floating-point complex multiplication more ag... - - - - 0 0 0 2018-04-30 Kyrill Tkachov New
[AArch64] PR target/85512: Tighten SIMD right shift immediate constraints [AArch64] PR target/85512: Tighten SIMD right shift immediate constraints - - - - 0 0 0 2018-04-24 Kyrill Tkachov New
PR testsuite/85483: Move aarch64/sve/vcond_1.c test to g++.dg/other/ PR testsuite/85483: Move aarch64/sve/vcond_1.c test to g++.dg/other/ - - - - 0 0 0 2018-04-20 Kyrill Tkachov New
[AArch64/arm] PR testsuite/85326 Avoid C++ tests when C++ compiler not present [AArch64/arm] PR testsuite/85326 Avoid C++ tests when C++ compiler not present - - - - 0 0 0 2018-04-17 Kyrill Tkachov New
[explow] PR target/85173: validize memory before passing it on to target probe_stack [explow] PR target/85173: validize memory before passing it on to target probe_stack - - - - 0 0 0 2018-04-05 Kyrill Tkachov New
[AArch64] XFAIL gcc.target/aarch64/store_v2vec_lanes.c for ILP32 [AArch64] XFAIL gcc.target/aarch64/store_v2vec_lanes.c for ILP32 - - - - 0 0 0 2018-03-27 Kyrill Tkachov New
[arm] PR target/85026: Fix ldrsh length estimate in Thumb state [arm] PR target/85026: Fix ldrsh length estimate in Thumb state - - - - 0 0 0 2018-03-23 Kyrill Tkachov New
[arm] PR target/82518: Return false in ARRAY_MODE_SUPPORTED_P for BYTES_BIG_ENDIAN [arm] PR target/82518: Return false in ARRAY_MODE_SUPPORTED_P for BYTES_BIG_ENDIAN - - - - 0 0 0 2018-03-20 Kyrill Tkachov New
[arm] PR target/83193: Do not print arch/cpu hints twice on invalid -march/-mcpu [arm] PR target/83193: Do not print arch/cpu hints twice on invalid -march/-mcpu - - - - 0 0 0 2018-03-09 Kyrill Tkachov New
[AArch64] PR target/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg [AArch64] PR target/84748: Mark *compare_cstore<mode>_insn as clobbering CC reg - - - - 0 0 0 2018-03-07 Kyrill Tkachov New
[wwwdocs,arm] Mention new -mcpu and -march extensions [wwwdocs,arm] Mention new -mcpu and -march extensions - - - - 0 0 0 2018-02-16 Kyrill Tkachov New
[i386,3/3] PR target/84164: Make *cmpqi_ext_<n> patterns accept more zero_extract modes [AArch64,1/3] PR target/84164: Simplify subreg + redundant AND-immediate (was: PR target/84164: R... - - - - 0 0 0 2018-02-08 Kyrill Tkachov New
[AArch64,2/3] PR target/84164: Add ZERO_EXTRACT + LSHIFTRT pattern for BFXIL instruction [AArch64,1/3] PR target/84164: Simplify subreg + redundant AND-immediate (was: PR target/84164: R... - - - - 0 0 0 2018-02-08 Kyrill Tkachov New
[AArch64,1/3] PR target/84164: Simplify subreg + redundant AND-immediate (was: PR target/84164: R... [AArch64,1/3] PR target/84164: Simplify subreg + redundant AND-immediate (was: PR target/84164: R... - - - - 0 0 0 2018-02-08 Kyrill Tkachov New
[AArch64] PR target/84164: Relax predicate in *aarch64_<optab>_reg_di3_mask2 [AArch64] PR target/84164: Relax predicate in *aarch64_<optab>_reg_di3_mask2 - - - - 0 0 0 2018-02-02 Kyrill Tkachov New
[AArch64] PR tree-optimization/64946: XFAIL gcc.target/aarch64/vect-abs-compile.c [AArch64] PR tree-optimization/64946: XFAIL gcc.target/aarch64/vect-abs-compile.c - - - - 0 0 0 2018-01-31 Kyrill Tkachov New
[testsuite] Fix arm options in gcc.dg/lto/20110201-1_0.c [testsuite] Fix arm options in gcc.dg/lto/20110201-1_0.c - - - - 0 0 0 2018-01-24 Kyrill Tkachov New
[testsuite] XFAIL gcc.dg/tree-ssa/ssa-dom-cse-2.c on non-NEON arm targets [testsuite] XFAIL gcc.dg/tree-ssa/ssa-dom-cse-2.c on non-NEON arm targets - - - - 0 0 0 2018-01-24 Kyrill Tkachov New
[AArch64] Fix gcc.target/aarch64/subs_compare_[12].c [AArch64] Fix gcc.target/aarch64/subs_compare_[12].c - - - - 0 0 0 2018-01-23 Kyrill Tkachov New
[arm] Make gcc.target/arm/copysign_softfloat_1.c more robust [arm] Make gcc.target/arm/copysign_softfloat_1.c more robust - - - - 0 0 0 2018-01-22 Kyrill Tkachov New
[arm] Fix gcc.target/arm/negdi-[12].c [arm] Fix gcc.target/arm/negdi-[12].c - - - - 0 0 0 2018-01-19 Kyrill Tkachov New
[arm] Fix gcc.target/arm/pr40956.c [arm] Fix gcc.target/arm/pr40956.c - - - - 0 0 0 2018-01-19 Kyrill Tkachov New
[arm] Fix gcc.target/arm/pr79058.c [arm] Fix gcc.target/arm/pr79058.c - - - - 0 0 0 2018-01-19 Kyrill Tkachov New
[arm] Fix gcc.target/arm/pr70278.c [arm] Fix gcc.target/arm/pr70278.c - - - - 0 0 0 2018-01-18 Kyrill Tkachov New
[arm] PR target/65578: Fix builtin-bswap16-1.c and builtin-bswap-1.c [arm] PR target/65578: Fix builtin-bswap16-1.c and builtin-bswap-1.c - - - - 0 0 0 2018-01-18 Kyrill Tkachov New
[arm] Fix gcc.target/arm/g2.c and scd42-2.c for --with-mode=thumb hardfloat targets [arm] Fix gcc.target/arm/g2.c and scd42-2.c for --with-mode=thumb hardfloat targets - - - - 0 0 0 2018-01-17 Kyrill Tkachov New
[arm,testsuite] Fix -march tests in effective target checks auto-generation [arm,testsuite] Fix -march tests in effective target checks auto-generation - - - - 0 0 0 2018-01-17 Kyrill Tkachov New
[arm] Convert gcc.target/arm/stl-cond.c into an RTL test [arm] Convert gcc.target/arm/stl-cond.c into an RTL test - - - - 0 0 0 2018-01-17 Kyrill Tkachov New
[arm] Fix gcc.target/arm/pr40887.c directives [arm] Fix gcc.target/arm/pr40887.c directives - - - - 0 0 0 2018-01-17 Kyrill Tkachov New
[arm] Fix gcc.target/arm/xor-and.c [arm] Fix gcc.target/arm/xor-and.c - - - - 0 0 0 2018-01-17 Kyrill Tkachov New
[arm] PR target/83687: Fix invalid combination of VSUB + VABS into VABD [arm] PR target/83687: Fix invalid combination of VSUB + VABS into VABD - - - - 0 0 0 2018-01-15 Kyrill Tkachov New
[arm] XFAIL advsimd-intrinsics/vld1x2.c [arm] XFAIL advsimd-intrinsics/vld1x2.c - - - - 0 0 0 2018-01-11 Kyrill Tkachov New
[arm,1/3] Add -march=armv8.4-a option [arm,1/3] Add -march=armv8.4-a option - - - - 0 0 0 2018-01-08 Kyrill Tkachov New
[arm,3/3] Implement fp16fml lane intrinsics [arm,1/3] Add -march=armv8.4-a option - - - - 0 0 0 2018-01-08 Kyrill Tkachov New
[arm,2/3] Implement fp16fml extension for ARMv8.4-A [arm,1/3] Add -march=armv8.4-a option - - - - 0 0 0 2018-01-08 Kyrill Tkachov New
[arm] Add -march=armv8.3-a and dotprod multilib selection rules [arm] Add -march=armv8.3-a and dotprod multilib selection rules - - - - 0 0 0 2018-01-08 Kyrill Tkachov New
[arm] Specify +dotprod support for Cortex-A55 and Cortex-A75 in native system detection [arm] Specify +dotprod support for Cortex-A55 and Cortex-A75 in native system detection - - - - 0 0 0 2017-12-21 Kyrill Tkachov New
[arm] Fix assembler option rewrite alphabetical comparison [arm] Fix assembler option rewrite alphabetical comparison - - - - 0 0 0 2017-12-21 Kyrill Tkachov New
[arm,doc] Document accepted -march=armv8.3-a extension options [arm,doc] Document accepted -march=armv8.3-a extension options - - - - 0 0 0 2017-12-20 Kyrill Tkachov New
[aarch64,libstdc++] Use __ARM_BIG_ENDIAN instead of __AARCH64EB__ in opt_random.h [aarch64,libstdc++] Use __ARM_BIG_ENDIAN instead of __AARCH64EB__ in opt_random.h - - - - 0 0 0 2017-12-20 Kyrill Tkachov New
[arm] PR target/82975: Guard against reg_renumber being NULL in arm.h [arm] PR target/82975: Guard against reg_renumber being NULL in arm.h - - - - 0 0 0 2017-12-19 Kyrill Tkachov New
[arm] Add -mverbose-cost-dump and de-verbosify cost dumps [arm] Add -mverbose-cost-dump and de-verbosify cost dumps - - - - 0 0 0 2017-12-14 Kyrill Tkachov New
[AArch64] Specify fp16 support for Cortex-A55 and Cortex-A75 [AArch64] Specify fp16 support for Cortex-A55 and Cortex-A75 - - - - 0 0 0 2017-12-11 Kyrill Tkachov New
[store-merging] Use store order as tie-breaker in sort_by_bitpos [store-merging] Use store order as tie-breaker in sort_by_bitpos - - - - 0 0 0 2017-09-13 Kyrill Tkachov New
[committed] Update comment in gimple-ssa-store-merging.c - - - - 0 0 0 2017-07-14 Kyrill Tkachov New
[AArch64] Fix strict aliasing issue in gcc.target/aarch64/simd/vminmaxnm_1.c - - - - 0 0 0 2017-07-04 Kyrill Tkachov New
[AArch64] Fix atomic_cmp_exchange_zero_reg_1.c with +lse - - - - 0 0 0 2017-06-21 Kyrill Tkachov New
[ARM] Fix PR71778 - - - - 0 0 0 2017-06-14 Kyrill Tkachov New
[ARM] Adjust costs so udiv is preferred over sdiv when both are valid. [Patch (2/2)] - - - - 0 0 0 2017-06-07 Kyrill Tkachov New
[AArch64] Add STP pattern to store a vec_concat of two 64-bit registers - - - - 0 0 0 2017-06-06 Kyrill Tkachov New
[simplify-rtx] Simplify vec_merge of vec_duplicates into vec_concat - - - - 0 0 0 2017-06-06 Kyrill Tkachov New
vec_merge + vec_duplicate + vec_concat simplification - - - - 0 0 0 2017-06-06 Kyrill Tkachov New
Simplify vec_merge of vec_duplicate with const_vector - - - - 0 0 0 2017-06-06 Kyrill Tkachov New
[AArch64] PR target/71663 Improve Vector Initializtion - - - - 0 0 0 2017-04-25 Kyrill Tkachov New
[AArch64] Add combine pattern for storing lane zero of a vecto - - - - 0 0 0 2017-04-21 Kyrill Tkachov New
[AArch64] Add HF vector modes to lane-to-lane INS pattern - - - - 0 0 0 2017-04-21 Kyrill Tkachov New
[AArch64] Use SUBS for parallel subtraction and comparison with immediate - - - - 0 0 0 2017-04-21 Kyrill Tkachov New
[AArch64] Peephole for SUBS - - - - 0 0 0 2017-04-21 Kyrill Tkachov New
[ARM] Add source mode to coprocessor pattern SETs - - - - 0 0 0 2017-04-10 Kyrill Tkachov New
[ARM] PR target/79871: Clean up lane/constant bounds checking errors for translation - - - - 0 0 0 2017-03-24 Kyrill Tkachov New
[AArch64] Use 'x' constraint for vector HFmode multiplication by indexed element instructions - - - - 0 0 0 2017-03-16 Kyrill Tkachov New
[AArch64] PR target/79913: VEC_SELECT bugs in aarch64 patterns - - - - 0 0 0 2017-03-09 Kyrill Tkachov New
[AArch64] Emit tighter strong atomic compare-exchange loop when comparing against zero - - - - 0 0 0 2017-03-08 Kyrill Tkachov New
[ARM] PR target/79911: Invalid vec_select arguments - - - - 0 0 0 2017-03-08 Kyrill Tkachov New
PR c/79855: add full stop to store merging param descriptions - - - - 0 0 0 2017-03-07 Kyrill Tkachov New
[AArch64] Fix bootstrap due to wide_int .elt (0) uninit warning - - - - 0 0 0 2017-03-03 Kyrill Tkachov New
[AArch64] Allow const0_rtx operand for atomic compare-exchange patterns - - - - 0 0 0 2017-02-28 Kyrill Tkachov New
[GIMPLE,FE] add fma_expr - - - - 0 0 0 2017-02-21 Kyrill Tkachov New
[ARM] PR rtl-optimization/68664 Implement TARGET_SCHED_CAN_SPECULATE_INSN hook - - - - 0 0 0 2017-02-14 Kyrill Tkachov New
[AArch64] PR rtl-optimization/68664 Implement TARGET_SCHED_CAN_SPECULATE_INSN hook - - - - 0 0 0 2017-02-14 Kyrill Tkachov New
[AArch64] Use contains_mem_rtx_p to detect memory sub-rtxes - - - - 0 0 0 2017-02-13 Kyrill Tkachov New
[ARM] Fix assembly comment syntax in -mprint-tune-info - - - - 0 0 0 2017-02-07 Kyrill Tkachov New
[riscv] Fix build due to INT16_MAX issue - - - - 0 0 0 2017-02-07 Kyrill Tkachov New
[AArch64] Accept more addressing modes for PRFM - - - - 0 0 0 2017-02-03 Kyrill Tkachov New
[PATCH/AARCH64] Enable software prefetching (-fprefetch-loop-arrays) for ThunderX 88xxx - - - - 0 0 0 2017-01-27 Kyrill Tkachov New
[ARM] PR target/79145 Fix xordi3 expander for immediate operands in iWMMXt - - - - 0 0 0 2017-01-25 Kyrill Tkachov New
[doc] Correct optimisation levels documentation for -fstore-merging - - - - 0 0 0 2017-01-25 Kyrill Tkachov New
[wwwdocs] Mention new store merging pass for GCC 7 - - - - 0 0 0 2017-01-25 Kyrill Tkachov New
[testsuite] Require shared effective target for some lto.exp tests - - - - 0 0 0 2017-01-24 Kyrill Tkachov New
« 1 2 3 4 »