projects
/
gcc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Reverted 250770
2017-07-27
Kyrylo Tkachov
[PATCH][AArch64] Fix missing optimization for CMP+AND
2017-07-27
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
2017-07-27
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
commit
|
commitdiff
|
tree
2017-07-14
Kyrylo Tkachov
Update comment in gimple-ssa-store-merging.c
commit
|
commitdiff
|
tree
2017-07-04
Kyrylo Tkachov
[AArch64] Fix strict aliasing issue in gcc.target/aarch64...
commit
|
commitdiff
|
tree
2017-06-29
Kyrylo Tkachov
re PR target/70119 (AArch64 should take advantage of...
2017-06-29
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
2017-06-29
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
commit
|
commitdiff
|
tree
2017-06-21
Kyrylo Tkachov
[AArch64] Fix atomic_cmp_exchange_zero_reg_1.c with...
commit
|
commitdiff
|
tree
2017-06-06
Kyrylo Tkachov
[AArch64] Allow const0_rtx operand for atomic compare...
commit
|
commitdiff
|
tree
2017-06-05
Kyrylo Tkachov
[AArch64] Add combine pattern for storing lane zero...
commit
|
commitdiff
|
tree
2017-06-05
Kyrylo Tkachov
[AArch64] Use SUBS for parallel subtraction and comparison...
commit
|
commitdiff
|
tree
2017-06-05
Kyrylo Tkachov
[AArch64] Peephole for SUBS
commit
|
commitdiff
|
tree
2017-06-02
Kyrylo Tkachov
[AArch64] Add HF vector modes to lane-to-lane INS pattern
commit
|
commitdiff
|
tree
2017-06-02
Kyrylo Tkachov
[AArch64] Emit tighter strong atomic compare-exchange...
commit
|
commitdiff
|
tree
2017-05-04
Kyrylo Tkachov
[AArch64] Accept more addressing modes for PRFM
commit
|
commitdiff
|
tree
2017-04-10
Kyrylo Tkachov
[ARM] Add source mode to coprocessor pattern SETs
commit
|
commitdiff
|
tree
2017-03-23
Kyrylo Tkachov
[ARM] PR target/71436: Restrict *load_multiple pattern...
commit
|
commitdiff
|
tree
2017-03-16
Kyrylo Tkachov
[AArch64] Use 'x' constraint for vector HFmode multiplicatio...
commit
|
commitdiff
|
tree
2017-03-13
Kyrylo Tkachov
[ARM] PR target/79911: Invalid vec_select arguments
commit
|
commitdiff
|
tree
2017-03-09
Kyrylo Tkachov
[AArch64] PR target/79913: VEC_SELECT bugs in aarch64...
commit
|
commitdiff
|
tree
2017-03-07
Kyrylo Tkachov
PR c/79855: add full stop to store merging param descriptions
commit
|
commitdiff
|
tree
2017-03-03
Kyrylo Tkachov
[AArch64] Fix bootstrap due to wide_int .elt (0) uninit...
commit
|
commitdiff
|
tree
2017-02-21
Kyrylo Tkachov
Skip gcc.dg/gimplefe-26.c on non-c99 runtime targets
commit
|
commitdiff
|
tree
2017-02-14
Kyrylo Tkachov
[ARM] PR rtl-optimization/68664 Implement TARGET_SCHED_CAN_S...
commit
|
commitdiff
|
tree
2017-02-14
Kyrylo Tkachov
[AArch64] PR rtl-optimization/68664 Implement TARGET_SCHED_C...
commit
|
commitdiff
|
tree
2017-02-13
Kyrylo Tkachov
[AArch64] Use contains_mem_rtx_p to detect memory sub...
commit
|
commitdiff
|
tree
2017-02-13
Kyrylo Tkachov
[ARM] Fix assembly comment syntax in -mprint-tune-info
commit
|
commitdiff
|
tree
2017-02-08
Kyrylo Tkachov
[riscv] Fix build due to INT16_MAX issue
commit
|
commitdiff
|
tree
2017-01-25
Kyrylo Tkachov
[ARM] PR target/79145 Fix xordi3 expander for immediate...
commit
|
commitdiff
|
tree
2017-01-25
Kyrylo Tkachov
[doc] Correct optimisation levels documentation for...
commit
|
commitdiff
|
tree
2017-01-25
Kyrylo Tkachov
[testsuite] Require shared effective target for some...
commit
|
commitdiff
|
tree
2017-01-23
Kyrylo Tkachov
[testsuite] Fix FAIL: gcc.dg/lto/pr69188 on bare-metal...
commit
|
commitdiff
|
tree
2017-01-20
Kyrylo Tkachov
[ARM] PR target/71270 fix neon_valid_immediate for...
commit
|
commitdiff
|
tree
2017-01-19
Kyrylo Tkachov
[AArch64] Purge leftover occurrences of aarch64_nopcrelative...
commit
|
commitdiff
|
tree
2017-01-12
Kyrylo Tkachov
Add Cortex-A15 tuning to gcc.dg/uninit-pred-8_a.c
commit
|
commitdiff
|
tree
2017-01-09
Kyrylo Tkachov
[tree-ssa-address] Avoid creating non-canonical RTL...
commit
|
commitdiff
|
tree
2016-12-20
Kyrylo Tkachov
[ARM] PR target/78694: Avoid invalid RTL sharing in...
commit
|
commitdiff
|
tree
2016-12-16
Kyrylo Tkachov
[AArch64] Split X-reg UBFIZ into W-reg LSL when possible
commit
|
commitdiff
|
tree
2016-12-16
Kyrylo Tkachov
[AArch64] Split X-reg UBFX into W-reg LSR when possible
commit
|
commitdiff
|
tree
2016-12-12
Kyrylo Tkachov
[libstdc++][testsuite] XFAIL tests relying on long...
commit
|
commitdiff
|
tree
2016-12-06
Kyrylo Tkachov
[ARM][committed] Sort ARMv8 processors by alphabetic...
commit
|
commitdiff
|
tree
2016-12-02
Kyrylo Tkachov
[AArch64] Separate shrink wrapping hooks implementation
commit
|
commitdiff
|
tree
2016-11-30
Kyrylo Tkachov
[AArch64] PR target/78362: Make sure to only take REGNO...
commit
|
commitdiff
|
tree
2016-11-24
Kyrylo Tkachov
[TER] PR target/48863 : Don't replace expressions across...
commit
|
commitdiff
|
tree
2016-11-22
Kyrylo Tkachov
[ARM] PR target/78439: Update movdi constraints for...
commit
|
commitdiff
|
tree
2016-11-21
Kyrylo Tkachov
Remove dead FIXME
commit
|
commitdiff
|
tree
2016-11-17
Kyrylo Tkachov
[AArch64] Expand DImode constant stores to two SImode...
commit
|
commitdiff
|
tree
2016-11-17
Kyrylo Tkachov
[AArch64] Fix gcc.dg/torture/float32-builtin.c with...
commit
|
commitdiff
|
tree
2016-11-16
Kyrylo Tkachov
[ARM] PR target/78364: Add proper restrictions to zero...
commit
|
commitdiff
|
tree
2016-11-08
Kyrylo Tkachov
[2/2] Add store merging unit tests
commit
|
commitdiff
|
tree
2016-11-08
Kyrylo Tkachov
[ARM][2/2] Remove old rtx costs
commit
|
commitdiff
|
tree
2016-11-08
Kyrylo Tkachov
[ARM][1/2] Use generic_extra_costs in all remaining...
commit
|
commitdiff
|
tree
2016-11-08
Kyrylo Tkachov
[1/2] Fix off-by-one error in clear_bit_region in store...
commit
|
commitdiff
|
tree
2016-11-07
Kyrylo Tkachov
[AArch64] Fix PR target/77822: Use tighter predicates...
commit
|
commitdiff
|
tree
2016-11-03
Kyrylo Tkachov
[rtlanal] Fix WORD_REGISTER_OPERATIONS condition in...
commit
|
commitdiff
|
tree
2016-11-02
Kyrylo Tkachov
Fix for big-endian gcc.c-torture/execute/pr55750.c
commit
|
commitdiff
|
tree
2016-11-02
Kyrylo Tkachov
PR tree-optimization/78170: Truncate sign-extended...
commit
|
commitdiff
|
tree
2016-11-02
Kyrylo Tkachov
PR tree-optimization/78162: Reject negative offsets...
commit
|
commitdiff
|
tree
2016-11-02
Kyrylo Tkachov
[AArch64] Add function comments to some prologue/epilogue...
commit
|
commitdiff
|
tree
2016-10-28
Kyrylo Tkachov
GIMPLE store merging pass
2016-10-28
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
2016-10-28
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
commit
|
commitdiff
|
tree
2016-10-24
Kyrylo Tkachov
[check_GNU_style.sh] More aggressively ignore dg-xxx...
commit
|
commitdiff
|
tree
2016-10-21
Kyrylo Tkachov
[ree] PR rtl-optimization/78038: Handle global register...
commit
|
commitdiff
|
tree
2016-10-17
Kyrylo Tkachov
[AArch64] Use new target pass registration framework...
commit
|
commitdiff
|
tree
2016-10-14
Kyrylo Tkachov
[AArch64] Add spellchecking hints for -march,-mcpu...
commit
|
commitdiff
|
tree
2016-10-07
Kyrylo Tkachov
[simplify-rtx] Zero-initialise local array in simplify_immed...
commit
|
commitdiff
|
tree
2016-10-05
Kyrylo Tkachov
[fold-const] Fix native_encode_real for HFmode constants
commit
|
commitdiff
|
tree
2016-10-03
Kyrylo Tkachov
Revert: [RTL ifcvt] Transform (X == CST) ? -CST : Y...
2016-09-30
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
commit
|
commitdiff
|
tree
2016-09-30
Kyrylo Tkachov
[RTL ifcvt] Transform (X == CST) ? -CST : Y into (X...
commit
|
commitdiff
|
tree
2016-09-27
Kyrylo Tkachov
[ARM] Fix -Wimplicit-fallthrough warnings
commit
|
commitdiff
|
tree
2016-09-26
Kyrylo Tkachov
[regrename][sel-sched] Fix bogus use of HARD_FRAME_POINTER_R...
commit
|
commitdiff
|
tree
2016-09-19
Kyrylo Tkachov
[simplify-rtx] (GTU (PLUS a C) (C - 1)) --> (LTU a -C)
commit
|
commitdiff
|
tree
2016-09-12
Kyrylo Tkachov
[expmed.c] PR middle-end/77426 Delete duplicate condition...
commit
|
commitdiff
|
tree
2016-09-01
Kyrylo Tkachov
[AArch64] Add ANDS pattern for CMP+ZERO_EXTEND
commit
|
commitdiff
|
tree
2016-08-26
Kyrylo Tkachov
[ARM] PR target/70473: Reduce size of Cortex-A8 automaton
commit
|
commitdiff
|
tree
2016-08-26
Kyrylo Tkachov
[ARM] Refactor MOVW/MOVT fusion logic to allow extension
commit
|
commitdiff
|
tree
2016-08-01
Kyrylo Tkachov
[AArch64] Allow multiple-of-8 immediate offsets for...
commit
|
commitdiff
|
tree
2016-07-14
Kyrylo Tkachov
[vectorizer][2/2] Hook up mult synthesis logic into...
commit
|
commitdiff
|
tree
2016-07-14
Kyrylo Tkachov
[1/2] Move choose_mult_variant declaration and dependent...
commit
|
commitdiff
|
tree
2016-07-12
Kyrylo Tkachov
[expr.c] PR middle-end/71700: zero-extend sub-word...
commit
|
commitdiff
|
tree
2016-07-06
Kyrylo Tkachov
[ARM] Add support for some ARMv8-A cores to driver...
commit
|
commitdiff
|
tree
2016-07-05
Kyrylo Tkachov
[RTL ifcvt] PR rtl-optimization/71594: ICE in noce_emit_cmov...
commit
|
commitdiff
|
tree
2016-07-01
Kyrylo Tkachov
[ARM] Delete thumb_reload_in_h
commit
|
commitdiff
|
tree
2016-06-30
Kyrylo Tkachov
[AArch64][2/2] (Re)Implement vcopy<q>_lane<q> intrinsics
2016-06-30
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
commit
|
commitdiff
|
tree
2016-06-24
Kyrylo Tkachov
[ARM][1/4] Replace uses of int_log2 by exact_log2
commit
|
commitdiff
|
tree
2016-06-22
Kyrylo Tkachov
[ARM] Add initial support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-22
Kyrylo Tkachov
[AArch64] Add initial support for Cortex-A73
commit
|
commitdiff
|
tree
2016-06-20
Kyrylo Tkachov
[typo] alignement -> alignment
2016-06-20
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
2016-06-20
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
2016-06-20
Kyrylo Tkachov
<kyrylo.tkachov@arm.com>
commit
|
commitdiff
|
tree
2016-06-15
Kyrylo Tkachov
[AArch64][obvious] Clean up parentheses and use GET_MODE_UNI...
commit
|
commitdiff
|
tree
2016-06-15
Kyrylo Tkachov
[RTL ifcvt] Allow simple register subregs in noce_convert_mu...
commit
|
commitdiff
|
tree
2016-06-14
Kyrylo Tkachov
Fix typo in copyright boilerplate
commit
|
commitdiff
|
tree
2016-06-14
Kyrylo Tkachov
[AArch64] Handle AND+ASHIFT form of UBFIZ correctly...
commit
|
commitdiff
|
tree
2016-06-09
Kyrylo Tkachov
[RTL ifcvt] Print name of noce trasform that succeeded...
commit
|
commitdiff
|
tree
2016-06-09
Kyrylo Tkachov
[AArch64] Model CSEL instruction in Cortex-A57 scheduling...
commit
|
commitdiff
|
tree
2016-06-07
Kyrylo Tkachov
[simplify-rtx] Fix unused variable warning in simplify_cond_...
commit
|
commitdiff
|
tree
2016-06-06
Kyrylo Tkachov
[3/3][RTL ifcvt] PR middle-end/37780: Conditional expression...
commit
|
commitdiff
|
tree
2016-06-06
Kyrylo Tkachov
[2/3][AArch64] Keep CTZ components together until after...
commit
|
commitdiff
|
tree
2016-06-06
Kyrylo Tkachov
[1/3][ARM] Keep ctz expressions together until after...
commit
|
commitdiff
|
tree
2016-06-03
Kyrylo Tkachov
[ARM][obvious] Fix typos in *thumb1_mulsi3 comment
commit
|
commitdiff
|
tree
2016-06-02
Kyrylo Tkachov
[rtlanal] Fix rtl-optimization/71295
commit
|
commitdiff
|
tree
2016-06-02
Kyrylo Tkachov
Fix fallout from: [ARM] PR target/70830: Avoid POP...
commit
|
commitdiff
|
tree
2016-06-01
Kyrylo Tkachov
[ARM] Use proper output modifier for DImode register...
commit
|
commitdiff
|
tree
2016-06-01
Kyrylo Tkachov
[ARM] Tie operand 1 to operand 0 in AESMC pattern when...
commit
|
commitdiff
|
tree
2016-05-31
Kyrylo Tkachov
[AArch64] Use aarch64_fusion_enabled_p to check for...
commit
|
commitdiff
|
tree
next