Toggle navigation
Patchwork
gcc
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Kyrylo Tkachov
| Archived =
No
| 100 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[AArch64] Use @ pattern to eliminate switch statement in one more place
[AArch64] Use @ pattern to eliminate switch statement in one more place
-
-
-
2018-10-16
Kyrylo Tkachov
New
[ARM] Use vector wide add for mixed-mode adds
-
-
-
2015-12-10
Kyrylo Tkachov
New
[combine] Don't create LSHIFTRT of zero bits in change_zero_ext
-
-
-
2015-12-10
Kyrylo Tkachov
New
[AArch64] Emit square root using the Newton series
-
-
-
2015-12-09
Kyrylo Tkachov
New
[AArch64] Emit square root using the Newton series
-
-
-
2015-12-09
Kyrylo Tkachov
New
[AArch64] PR target/68696 FAIL: gcc.target/aarch64/vbslq_u64_1.c scan-assembler-times bif\tv 1
-
-
-
2015-12-08
Kyrylo Tkachov
Accepted
[ARM] PR target/68648: Fold NOT of CONST_INT in andsi_iorsi3_notsi splitter
-
-
-
2015-12-07
Kyrylo Tkachov
New
[AArch64] Properly cost zero_extend+ashift forms of ubfi[xz]
-
-
-
2015-12-04
Kyrylo Tkachov
Accepted
[ARM] PR target/68214: Delete IP-reg-clobbering call-through-mem patterns
-
-
-
2015-12-04
Kyrylo Tkachov
Accepted
[RTL-ifcvt] PR rtl-optimization/68624: Clean up logic that checks for clobbering conflicts across basic blocks
-
-
-
2015-12-03
Kyrylo Tkachov
Accepted
[ARM] PR target/68617 Fix armv6 unaligned_access with attribute thumb
-
-
-
2015-12-01
Kyrylo Tkachov
New
[RTL-ifcvt] Reject insns that are multiple_sets
-
-
-
2015-11-27
Kyrylo Tkachov
Accepted
[RTL-ifcvt] PR rtl-optimization/68506: Fix emitting order of insns in IF-THEN-JOIN case
-
-
-
2015-11-27
Kyrylo Tkachov
Accepted
[RTL-ifcvt] PR rtl-optimization/68506: Fix emitting order of insns in IF-THEN-JOIN case
-
-
-
2015-11-26
Kyrylo Tkachov
Superseded
[RTL-ifcvt] PR rtl-optimization/68506: Fix emitting order of insns in IF-THEN-JOIN case
-
-
-
2015-11-26
Kyrylo Tkachov
Superseded
[calls.c,4.9/5,backport] PR rtl-optimization/67226: Take into account pretend_args_size when checking stack offsets for sibcall optimisation
-
-
-
2015-11-26
Kyrylo Tkachov
New
[calls.c] PR rtl-optimization/67226: Take into account pretend_args_size when checking stack offsets for sibcall optimisation
-
-
-
2015-11-25
Kyrylo Tkachov
Accepted
[calls.c] PR rtl-optimization/67226: Take into account pretend_args_size when checking stack offsets for sibcall optimisation
-
-
-
2015-11-24
Kyrylo Tkachov
Superseded
combine: Handle aborts in is_parallel_of_n_reg_sets (PR68381)
-
-
-
2015-11-24
Kyrylo Tkachov
New
[cfgloop] PR middle-end/68375: Restructure get_loop_body_in_bfs_order to handle loops with only a header
-
-
-
2015-11-24
Kyrylo Tkachov
New
[AArch64,v2] Improve comparison with complex immediates followed by branch/cset
-
-
-
2015-11-24
Kyrylo Tkachov
New
[RTL-ifcvt] PR rtl-optimization/68435 Allow (c ? x++ : x--) form
-
-
-
2015-11-23
Kyrylo Tkachov
Accepted
[RTL-ree] PR rtl-optimization/68194: Restrict copy instruction in presence of conditional moves
-
-
-
2015-11-23
Kyrylo Tkachov
New
[AArch64,v2] Improve comparison with complex immediates followed by branch/cset
-
-
-
2015-11-23
Kyrylo Tkachov
Superseded
[RTL-ree] PR rtl-optimization/68194: Restrict copy instruction in presence of conditional moves
-
-
-
2015-11-19
Kyrylo Tkachov
Superseded
[combine] PR rtl-optimization/68381: Only restrict pure simplification in mult-extend subst case, allow other substitutions
-
-
-
2015-11-19
Kyrylo Tkachov
New
[ARM] PR 68143 Properly update memory offsets when expanding setmem
-
-
-
2015-11-17
Kyrylo Tkachov
Accepted
[RTL-ree] PR rtl-optimization/68194: Restrict copy instruction in presence of conditional moves
-
-
-
2015-11-16
Kyrylo Tkachov
Superseded
[AArch64] PR target/68363 Check that argument is real INSN in aarch64_madd_needs_nop
-
-
-
2015-11-16
Kyrylo Tkachov
New
[ARM/Aarch64] add initial Qualcomm support
-
-
-
2015-11-13
Kyrylo Tkachov
New
[ARM] Do not expand movmisalign pattern if not in 32-bit mode
-
-
-
2015-11-11
Kyrylo Tkachov
New
[ARM] PR 68149 Fix ICE in unaligned_loaddi split
-
-
-
2015-11-10
Kyrylo Tkachov
New
[ARM,3/3,v2] Implement negsicc, notsicc optabs
-
-
-
2015-11-10
Kyrylo Tkachov
New
[haifa-sched] PR rtl-optimization/68236: Exit early from autoprefetcher lookahead if not in haifa sched
-
-
-
2015-11-09
Kyrylo Tkachov
Accepted
[AArch64] PR target/68129: Define TARGET_SUPPORTS_WIDE_INT
-
-
-
2015-11-09
Kyrylo Tkachov
Accepted
[optabs,ifcvt,1/3] Define negcc, notcc optabs
-
-
-
2015-11-09
Kyrylo Tkachov
New
[ARM] Use snprintf rather than sprintf where possible
-
-
-
2015-11-09
Kyrylo Tkachov
New
[AArch64,cleanup] Remove uses of CONST_DOUBLE_HIGH, CONST_DOUBLE_LOW
-
-
-
2015-11-09
Kyrylo Tkachov
New
[AArch64] PR target/68129: Define TARGET_SUPPORTS_WIDE_INT
-
-
-
2015-11-09
Kyrylo Tkachov
Superseded
[ARM] PR 49526: Add support for smmul,smmla,smmls instructions
-
-
-
2015-11-06
Kyrylo Tkachov
New
[combine,RFC] Don't transform sign and zero extends inside mults
-
-
-
2015-11-06
Kyrylo Tkachov
New
[cp,committed] Fix bootstrap on arm due to print format warning
-
-
-
2015-11-06
Kyrylo Tkachov
New
[ARM] PR 68143 Properly update memory offsets when expanding setmem
-
-
-
2015-11-06
Kyrylo Tkachov
Superseded
[ARM,cleanup] Remove uses of CONST_DOUBLE_HIGH/LOW
-
-
-
2015-11-05
Kyrylo Tkachov
New
[AArch64,v2] Improve comparison with complex immediates followed by branch/cset
-
-
-
2015-11-03
Kyrylo Tkachov
Superseded
[combine,RFC] Don't transform sign and zero extends inside mults
-
-
-
2015-11-02
Kyrylo Tkachov
New
[ARM] PR target/67929 Tighten vfp3_const_double_for_bits checks
-
-
-
2015-11-02
Kyrylo Tkachov
New
[ARM] Fix checking RTL error in cortex_a9_sched_adjust_cost
-
-
-
2015-10-30
Kyrylo Tkachov
New
[ARM] Fix checking RTL error in cortex_a9_sched_adjust_cost
-
-
-
2015-10-29
Kyrylo Tkachov
Accepted
[ARM/AArch64] PR 68088: Fix RTL checking ICE due to subregs inside accumulator forwarding check
-
-
-
2015-10-29
Kyrylo Tkachov
New
[RFC,tree-ifcombine] Making tree-ifcombine more friendly for conditional comparisons generation
-
-
-
2015-10-28
Kyrylo Tkachov
New
[ARM/AArch64] PR 68088: Fix RTL checking ICE due to subregs inside accumulator forwarding check
-
-
-
2015-10-28
Kyrylo Tkachov
New
[AArch64] Handle vector float modes properly in aarch64_output_simd_mov_immediate
-
-
-
2015-10-27
Kyrylo Tkachov
Accepted
[AArch64] PR 68102: Check that operand is REG before checking the REGNO in mov-immediate splitters
-
-
-
2015-10-27
Kyrylo Tkachov
Accepted
[RTL-ifcvt] PR rtl-optimization/67749: Do not emit separate SET insn in IF-ELSE case
-
-
-
2015-10-27
Kyrylo Tkachov
Accepted
[ARM] Fix costing of vmul+vcvt combine pattern
-
-
-
2015-10-27
Kyrylo Tkachov
Accepted
[wwwdocs] Mention arm target attributes and pragmas in GCC 6 changes
-
-
-
2015-10-26
Kyrylo Tkachov
New
[auto-inc-dec.c] Account for cost of move operation in FORM_PRE_ADD and FORM_POST_ADD cases
-
-
-
2015-10-26
Kyrylo Tkachov
Accepted
[auto-inc-dec.c] Account for cost of move operation in FORM_PRE_ADD and FORM_POST_ADD cases
-
-
-
2015-10-26
Kyrylo Tkachov
Superseded
[optabs.c] Fix PR 67989: Handle const0_rtx target in expand_atomic_compare_and_swap
-
-
-
2015-10-22
Kyrylo Tkachov
Accepted
[AArch64] Enable autoprefetcher modelling in the scheduler
-
-
-
2015-10-22
Kyrylo Tkachov
Accepted
[simplify-rtx,2/2] Use constants from pool when simplifying binops
-
-
-
2015-10-20
Kyrylo Tkachov
New
[AArch64,1/2] Add fmul-by-power-of-2+fcvt optimisation
-
-
-
2015-10-20
Kyrylo Tkachov
New
[AArch64] Fix insn types
-
-
-
2015-10-20
Kyrylo Tkachov
New
[simplify-rtx,2/2] Use constants from pool when simplifying binops
-
-
-
2015-10-19
Kyrylo Tkachov
New
[AArch64,1/2] Add fmul-by-power-of-2+fcvt optimisation
-
-
-
2015-10-19
Kyrylo Tkachov
New
[AArch64] Add support for 64-bit vector-mode ldp/stp
-
-
-
2015-10-16
Kyrylo Tkachov
Accepted
[haifa-sched] model load/store multiples properly in autoprefetcher scheduling
-
-
-
2015-10-15
Kyrylo Tkachov
Accepted
[haifa-sched] model load/store multiples properly in autoprefetcher scheduling
-
-
-
2015-10-15
Kyrylo Tkachov
Superseded
[ARM,4.9/5,Backport] PR target/67929 Tighten vfp3_const_double_for_bits checks
-
-
-
2015-10-14
Kyrylo Tkachov
New
[ARM] PR target/67929 Tighten vfp3_const_double_for_bits checks
-
-
-
2015-10-14
Kyrylo Tkachov
Accepted
[AArch64] Improve comparison with complex immediates followed by branch/cset
-
-
-
2015-10-08
Kyrylo Tkachov
Superseded
[ARM] armv8 linux toolchain asan testcase fail due to stl missing conditional code
-
-
-
2015-10-02
Kyrylo Tkachov
New
[RTL,ifcvt] PR 67786, 67787: Check that intermediate instructions in the basic block don't clobber a reg used in condition
-
-
-
2015-10-01
Kyrylo Tkachov
Accepted
[AArch64] Don't allow -mgeneral-regs-only to change the .arch assembler directives
-
-
-
2015-10-01
Kyrylo Tkachov
Accepted
[ARM] armv8 linux toolchain asan testcase fail due to stl missing conditional code
-
-
-
2015-09-30
Kyrylo Tkachov
New
[1/2,AArch64/ARM] Give AArch64 ROR (Immediate) a new type attribute
-
-
-
2015-09-25
Kyrylo Tkachov
New
[tree-inline,obvious] Delete redundant count_insns_seq
-
-
-
2015-09-23
Kyrylo Tkachov
New
[ARM] Use vector wide add for mixed-mode adds
-
-
-
2015-09-23
Kyrylo Tkachov
New
[RFC] PR tree-optimization/67628: Make tree ifcombine more symmetric and interactions with dom
-
-
-
2015-09-22
Kyrylo Tkachov
New
[4/4,ARM] Add attribute/pragma target fpu=
-
-
-
2015-09-18
Kyrylo Tkachov
New
[3/4,ARM] Add attribute/pragma target fpu=
-
-
-
2015-09-18
Kyrylo Tkachov
New
[RTL-ifcvt] PR rtl-optimization/67465: Handle pairs of complex+simple blocks and empty blocks more gracefully
-
-
-
2015-09-17
Kyrylo Tkachov
Accepted
[ARM] Fix arm bootstrap failure due to -Werror=shift-negative-value
-
-
-
2015-09-15
Kyrylo Tkachov
New
[wwwdocs,AArch64] Add entry for target attributes and pragmas
-
-
-
2015-09-14
Kyrylo Tkachov
New
[RTL-ifcvt] PR rtl-optimization/67465: Handle pairs of complex+simple blocks and empty blocks more gracefully
-
-
-
2015-09-11
Kyrylo Tkachov
New
[RTL-ifcvt] PR rtl-optimization/67465: Handle pairs of complex+simple blocks and empty blocks more gracefully
-
-
-
2015-09-10
Kyrylo Tkachov
Superseded
[ARM] PR 67439: Allow matching of *arm32_movhf when -mrestrict-it is on
-
-
-
2015-09-10
Kyrylo Tkachov
Accepted
[AArch64] Use logics_imm type for 2nd alternative of *and<mode>3nr_compare0
-
-
-
2015-09-10
Kyrylo Tkachov
New
[RTL-ifcvt] PR rtl-optimization/67465: Handle pairs of complex+simple blocks and empty blocks more gracefully
-
-
-
2015-09-10
Kyrylo Tkachov
Superseded
[ARM,3/3] Expand mod by power of 2
-
-
-
2015-09-08
Kyrylo Tkachov
New
[RTL-ifcvt] PR rtl-optimization/67465: Do not ifcvt complex blocks if the else block is empty
-
-
-
2015-09-07
Kyrylo Tkachov
New
[ARM] : Add TARGET_OPTION[RESTORE,SAVE,PRINT] hooks
-
-
-
2015-09-04
Kyrylo Tkachov
New
[optabs,ifcvt,1/3] Define negcc, notcc optabs
-
-
-
2015-09-02
Kyrylo Tkachov
Superseded
[AArch64,1/3] Expand signed mod by power of 2 using CSNEG
-
-
-
2015-09-02
Kyrylo Tkachov
Accepted
[ARM,3/3] Implement negsicc, notsicc optabs
-
-
-
2015-09-01
Kyrylo Tkachov
Superseded
[AArch64,2/3] Implement negcc, notcc optabs
-
-
-
2015-09-01
Kyrylo Tkachov
New
[optabs,ifcvt,1/3] Define negcc, notcc optabs
-
-
-
2015-09-01
Kyrylo Tkachov
Superseded
[wwwdocs,AArch64] Add entry for target attributes and pragmas
-
-
-
2015-09-01
Kyrylo Tkachov
New
[AArch64] Use preferred aliases for CSNEG, CSINC, CSINV
-
-
-
2015-09-01
Kyrylo Tkachov
New