projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
This patchset improves zero extend costs and code generation.
[gcc.git]
/
gcc
/
config
/
aarch64
/
aarch64.c
2016-07-28
Kristina Martsenko
This patchset improves zero extend costs and code gener...
blob
|
commitdiff
|
raw
2016-07-28
Wilco Dijkstra
This patch improves the readability of the prolog and...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-25
Jiong Wang
[AArch64][3/10] ARMv8.2-A FP16 two operands vector...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-25
Jiong Wang
[AArch64][2/10] ARMv8.2-A FP16 one operand vector intri...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-25
Jiong Wang
[AArch64][1/10] ARMv8.2-A FP16 data processing intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2016-07-25
Jiong Wang
[AArch64][3/3] Migrate aarch64_expand_prologue/epilogue...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-25
Jiong Wang
[AArch64][2/3] Optimize aarch64_add_constant to generat...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-25
Jiong Wang
[AArch64][1/3] Migrate aarch64_add_constant to new...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-15
Virendra Pathak
[PATCH/AARCH64] Add rtx_costs routine for vulcan.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Ramana Radhakrishnan
[AArch64] Fix PR target/63874
blob
|
commitdiff
|
raw
|
diff to current
2016-06-30
Wilco Dijkstra
This patch sets the branch cost to the same most optima...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-29
Jim Wilson
Add qdf24xx base tuning support.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-29
Wilco Dijkstra
Increase loop alignment on Cortex cores to 8 and set...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-22
Kyrylo Tkachov
[AArch64] Add initial support for Cortex-A73
blob
|
commitdiff
|
raw
|
diff to current
2016-06-20
Wilco Dijkstra
This patch cleans up the -mpc-relative-loads option...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-20
Wilco Dijkstra
Improve modes_tieable by returning true in more cases...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-16
Renlin Li
[PATCH][AARCH64]Fix typo in aarch64_legitimize_address.
blob
|
commitdiff
|
raw
|
diff to current
2016-06-14
Kyrylo Tkachov
[AArch64] Handle AND+ASHIFT form of UBFIZ correctly...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-13
Evandro Menezes
[AArch64] Emit division using the Newton series
blob
|
commitdiff
|
raw
|
diff to current
2016-06-13
Evandro Menezes
[AArch64] Emit square root using the Newton series
blob
|
commitdiff
|
raw
|
diff to current
2016-06-13
Evandro Menezes
[AArch64] Add more choices for the reciprocal square...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Alan Lawrence
[PATCH 1/2][AArch64] Implement AAPCS64 updates for...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Jiong Wang
[AArch64, 4/6] Reimplement frsqrts intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2016-06-08
Jiong Wang
[AArch64, 3/6] Reimplement frsqrte intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2016-05-31
Kyrylo Tkachov
[AArch64] Use aarch64_fusion_enabled_p to check for...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-31
Kyrylo Tkachov
[AArch64] Remove aarch64_simd_attr_length_move
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Kyrylo Tkachov
[AArch64] Tie operand 1 to operand 0 in AESMC pattern...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Jiong Wang
[AArch64] PR target/63596, honor tree-stdarg analysis...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Jiong Wang
[AArch64] Enable tree-stdarg pass for AArch64 by defini...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Wilco Dijkstra
Remove aarch64_cannot_change_mode_class as the underlyi...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Kyrylo Tkachov
[AArch64] Delete obsolete CC_ZESWP and CC_SESWP CC...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-26
Wilco Dijkstra
GCC expands switch statements in a very simplistic...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-18
Kugan Vivekanandarajah
aarch64.c (all_extensions): Removed unused static variable.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
James Greenhalgh
[AArch64 trivial] Don't define a macro when a variable...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-16
Matthew Wahab
[AArch64] Remove an unused reload hook.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-13
Ramana Radhakrishnan
Set TARGET_OMIT_STRUCT_RETURN_REG to true
blob
|
commitdiff
|
raw
|
diff to current
2016-04-11
James Greenhalgh
[Patch AArch64 2/3] Rework the code to print extension...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Richard Henderson
re PR target/70120 ([aarch64] -g causes Assembler messa...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Evandro Menezes
Tweak the pipeline model for Exynos M1
blob
|
commitdiff
|
raw
|
diff to current
2016-03-16
Richard Henderson
re PR target/70048 ([AArch64] Inefficient local array...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-11
Kyrylo Tkachov
[AArch64] PR target/70002: Make aarch64_set_current_fun...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-10
Nick Clifton
re PR target/7044 (vax casesi breakage)
blob
|
commitdiff
|
raw
|
diff to current
2016-03-10
Christophe Lyon
re PR target/70113 ([AArch64] -mpc-relative-literal...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-26
Evandro Menezes
Rename the tuning option and related functions to enabl...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-26
Kyrylo Tkachov
[AArch64] Set TREE_TARGET_GLOBALS in aarch64_set_curren...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-26
Kyrylo Tkachov
[AArch64] PR target/69613: Return zero TARGET_SHIFT_TRU...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-23
Evandro Menezes
Tweak the pipeline model for Exynos M1
blob
|
commitdiff
|
raw
|
diff to current
2016-02-23
Evandro Menezes
aarch64.c (exynosm1_tunings): Enable the Newton series...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-17
Wilco Dijkstra
As part of the final cleanup of aarch64_internal_mov_im...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-16
James Greenhalgh
[AArch64] Remove AARCH64_EXTRA_TUNE_RECIP_SQRT from...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-16
James Greenhalgh
[Patch AArch64] Use software sqrt expansion always...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-16
James Greenhalgh
[Patch AArch64] GCC 6 regression in vector performance...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Jakub Jelinek
cgraph.c: Spelling fixes - behaviour -> behavior and...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Kyrylo Tkachov
[AArch64] Only update assembler .arch directive when...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-10
Wilco Dijkstra
Enable instruction fusion of dependent AESE; AESMC...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-04
Bin Cheng
aarch64.c (aarch64_legitimize_address): Force register...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-02
Wilco Dijkstra
Improve TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS target...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-02
Wilco Dijkstra
This patch adds support for the TARGET_IRA_CHANGE_PSEUD...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-28
Richard Henderson
re PR target/69305 (wrong code with -O and int128 ...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-28
Wilco Dijkstra
A recent change added UNSPEC to the CCMP patterns to...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-28
Wilco Dijkstra
Add support for vector permute cost since various permu...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-22
Michael Matz
system.h (string, algorithm): Include only conditionally.
blob
|
commitdiff
|
raw
|
diff to current
2016-01-19
Wilco Dijkstra
[PATCH 3/4] Add support for rtx costing of CCMP on...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-19
Wilco Dijkstra
[PATCH 2/4] Add support for float CCMP
blob
|
commitdiff
|
raw
|
diff to current
2016-01-19
Wilco Dijkstra
[Patch 1/4] Simplify the representation of CCMP pattern...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-15
Kyrylo Tkachov
[AArch64] Handle CSEL of zero_extended operands in...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-15
Kyrylo Tkachov
[AArch64] Handle compare of zero_extract form of TST...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-15
Kyrylo Tkachov
[AArch64] Properly reject invalid attribute strings
blob
|
commitdiff
|
raw
|
diff to current
2016-01-11
Kyrylo Tkachov
[AArch64] PR rtl-optimization/68796: Add patterns for...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-18
Kyrylo Tkachov
[AArch64] PR rtl-optimization/68796 Add compare-of...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-16
Kyrylo Tkachov
[AArch64] Properly cost zero_extend+ashift forms of...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-09
James Greenhalgh
[Patch AArch64] Reinstate CANNOT_CHANGE_MODE_CLASS...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-04
Kyrylo Tkachov
[AArch64] Don't allow -mgeneral-regs-only to change...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-04
Eric Botcazou
re PR middle-end/65958 (-fstack-check breaks alloca...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-04
Bin Cheng
aarch64.c (aarch64_legitimize_address): legitimize...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-03
Evandro Menezes
Add cost model for Exynos M1
blob
|
commitdiff
|
raw
|
diff to current
2015-12-03
Richard Sandiford
Add an rsqrt_optab and IFN_RSQRT internal function
blob
|
commitdiff
|
raw
|
diff to current
2015-12-01
Ramana Radhakrishnan
Fix typo in aarch64.c
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Jakub Jelinek
re PR tree-optimization/68501 (sqrt builtin is not...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-23
Kyrylo Tkachov
[AArch64] PR target/68363 Check that argument is real...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-17
James Greenhalgh
[Patch AArch64] Add support for Cortex-A35
blob
|
commitdiff
|
raw
|
diff to current
2015-11-16
James Greenhalgh
[AArch64] Cortex-A57 Choose some new branch costs.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-12
Evandro Menezes
[AArch64] Add extra tuning parameters for target processors
blob
|
commitdiff
|
raw
|
diff to current
2015-11-10
Ramana Radhakrishnan
Workaround PR68256 on AArch64
blob
|
commitdiff
|
raw
|
diff to current
2015-11-09
Kyrylo Tkachov
[AArch64][cleanup] Remove uses of CONST_DOUBLE_HIGH...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-09
Kyrylo Tkachov
[AArch64] PR target/68129: Define TARGET_SUPPORTS_WIDE_INT
blob
|
commitdiff
|
raw
|
diff to current
2015-11-09
Julian Brown
Machine modes for address printing.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Ramana Radhakrishnan
[Patch AArch64] Switch constant pools to separate rodat...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Benedikt Huber
aarch64-builtins.c: Builtins for rsqrt and rsqrtf.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Richard Biener
tree-vectorizer.h (struct _bb_vec_info): Add region_beg...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-27
Kyrylo Tkachov
[AArch64] Handle vector float modes properly in aarch64...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-27
Evandro Menezes
[PATCH] [AArch64] Distinct costs for sign and zero...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-27
Kyrylo Tkachov
[AArch64] Enable autoprefetcher modelling in the scheduler
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Ramana Radhakrishnan
[Patch AArch64 63304] Fix issue with global state.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-20
Kyrylo Tkachov
[AArch64] Add support for 64-bit vector-mode ldp/stp
blob
|
commitdiff
|
raw
|
diff to current
2015-10-20
Kyrylo Tkachov
[AArch64][1/2] Add fmul-by-power-of-2+fcvt optimisation
blob
|
commitdiff
|
raw
|
diff to current
2015-10-16
Andrew MacLeod
gen-mul-tables.cc: Adjust include files.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-12
Uros Bizjak
rs6000.h (RS6000_ALIGN): Implement using ROUND_UP macro.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-05
Richard Sandiford
Remove REAL_VALUE_FROM_CONST_DOUBLE
blob
|
commitdiff
|
raw
|
diff to current
next