projects
/
gcc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
re PR middle-end/80222 (may_alias folded away)
2017-03-22
Wilco Dijkstra
Recently we've put a lot of effort into improving ifcvt...
commit
|
commitdiff
|
tree
2017-03-22
Wilco Dijkstra
Many supported cores implement fusion of AES instructions.
commit
|
commitdiff
|
tree
2017-01-18
Wilco Dijkstra
SHA1H instructions may be scheduled after a SHA1C instructio...
commit
|
commitdiff
|
tree
2017-01-17
Wilco Dijkstra
This patch simplifies the handling of EH return.
commit
|
commitdiff
|
tree
2017-01-11
Wilco Dijkstra
My previous change to the Cortex-A53 scheduler resulted...
commit
|
commitdiff
|
tree
2016-12-16
Wilco Dijkstra
The negdi2 patterns for ARM and Thumb-2 are duplicated...
commit
|
commitdiff
|
tree
2016-12-16
Wilco Dijkstra
Thumb uses a special register allocation order to increase...
commit
|
commitdiff
|
tree
2016-12-15
Wilco Dijkstra
Using leaf_function_p in a backend is dangerous as...
commit
|
commitdiff
|
tree
2016-12-09
Wilco Dijkstra
Add the test this time...
commit
|
commitdiff
|
tree
2016-12-08
Wilco Dijkstra
This patch fixes an issue in aarch64_classify_address.
commit
|
commitdiff
|
tree
2016-12-07
Wilco Dijkstra
GCC caches the whether a function is a leaf in crtl...
commit
|
commitdiff
|
tree
2016-12-07
Wilco Dijkstra
Improve TI mode address offsets - these may either...
commit
|
commitdiff
|
tree
2016-11-16
Wilco Dijkstra
Looking at PR77308, one of the issues is that the bswap...
commit
|
commitdiff
|
tree
2016-11-14
Wilco Dijkstra
The second patch updates the Cortex-A57 scheduler now...
commit
|
commitdiff
|
tree
2016-11-14
Wilco Dijkstra
Currently the SBFM, UBFM and BFM instructions all use...
commit
|
commitdiff
|
tree
2016-11-14
Wilco Dijkstra
The existing vector costs stop some beneficial vectorization.
commit
|
commitdiff
|
tree
2016-11-02
Wilco Dijkstra
Add LE/BE SHA1H patterns with a V2SI input.
commit
|
commitdiff
|
tree
2016-11-02
Wilco Dijkstra
The add expander still contains some expansion code...
commit
|
commitdiff
|
tree
2016-10-25
Wilco Dijkstra
With -fpu=neon DI mode shifts are expanded after reload.
commit
|
commitdiff
|
tree
2016-10-21
Wilco Dijkstra
Really add the test this time...
commit
|
commitdiff
|
tree
2016-10-21
Wilco Dijkstra
Improve stack adjustment by reusing a temporary move...
commit
|
commitdiff
|
tree
2016-10-21
Wilco Dijkstra
If the number of integer callee-saves is odd, any FP...
commit
|
commitdiff
|
tree
2016-10-05
Wilco Dijkstra
Move all existing strchr and strrchr folding from builtins...
commit
|
commitdiff
|
tree
2016-09-28
Wilco Dijkstra
If strchr can't be folded in gimple-fold...
commit
|
commitdiff
|
tree
2016-09-28
Wilco Dijkstra
Optimize strchr (s, 0) to s + strlen (s).
commit
|
commitdiff
|
tree
2016-09-07
Wilco Dijkstra
Improve aarch64_legitimize_address - avoid splitting...
commit
|
commitdiff
|
tree
2016-09-01
Wilco Dijkstra
This patch adds legitimize_address_displacement hook...
commit
|
commitdiff
|
tree
2016-08-01
Wilco Dijkstra
This patch optimizes the prolog and epilog code to...
commit
|
commitdiff
|
tree
2016-07-28
Wilco Dijkstra
On AArch64 the UXTB and UXTH instructions are aliases...
commit
|
commitdiff
|
tree
2016-07-28
Wilco Dijkstra
This patch improves the readability of the prolog and...
commit
|
commitdiff
|
tree
2016-07-06
Wilco Dijkstra
This patch improves the accuracy of the Cortex-A53...
commit
|
commitdiff
|
tree
2016-07-06
Wilco Dijkstra
Fix prototype in vst1Q_laneu64-1.c to unsigned char*.
commit
|
commitdiff
|
tree
2016-06-30
Wilco Dijkstra
This patch sets the branch cost to the same most optimal...
commit
|
commitdiff
|
tree
2016-06-29
Wilco Dijkstra
Increase loop alignment on Cortex cores to 8 and set...
commit
|
commitdiff
|
tree
2016-06-28
Wilco Dijkstra
This patch fixes a bug in the bswap pass.
commit
|
commitdiff
|
tree
2016-06-21
Wilco Dijkstra
The recently added gcc.target/aarch64/advsimd-intrinsics...
commit
|
commitdiff
|
tree
2016-06-21
Wilco Dijkstra
Fix tree-ssa/attr-hotcold-2.c failures now that the...
commit
|
commitdiff
|
tree
2016-06-21
Wilco Dijkstra
Due to recent improvements to the vectorizer...
commit
|
commitdiff
|
tree
2016-06-20
Wilco Dijkstra
This patch cleans up the -mpc-relative-loads option...
commit
|
commitdiff
|
tree
2016-06-20
Wilco Dijkstra
Improve modes_tieable by returning true in more cases...
commit
|
commitdiff
|
tree
2016-06-20
Wilco Dijkstra
The Cortex-A57 scheduler is missing fcsel, so add it.
commit
|
commitdiff
|
tree
2016-05-27
Wilco Dijkstra
Remove aarch64_cannot_change_mode_class as the underlying...
commit
|
commitdiff
|
tree
2016-05-26
Wilco Dijkstra
GCC expands switch statements in a very simplistic...
commit
|
commitdiff
|
tree
2016-05-26
Wilco Dijkstra
SIMD operations like combine prefer to have their operands...
commit
|
commitdiff
|
tree
2016-05-16
Wilco Dijkstra
Update documentation of AArch64 options for GCC6 to...
commit
|
commitdiff
|
tree
2016-05-16
Wilco Dijkstra
Some patterns are using '%w2' for immediate operands...
commit
|
commitdiff
|
tree
2016-05-16
Wilco Dijkstra
This patch fixes the attributes of integer immediate...
commit
|
commitdiff
|
tree
2016-02-17
Wilco Dijkstra
As part of the final cleanup of aarch64_internal_mov_immedia...
2016-02-17
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-10
Wilco Dijkstra
Enable instruction fusion of dependent AESE; AESMC...
commit
|
commitdiff
|
tree
2016-02-10
Wilco Dijkstra
Enable instruction fusion of AES instructions on ARM...
commit
|
commitdiff
|
tree
2016-02-04
Wilco Dijkstra
This patch fixes an exponential issue in ccmp.c.
2016-02-04
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-03
Wilco Dijkstra
Fix the ccmp_1.c test back to use '0' as regular expressions...
2016-02-03
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
Wilco Dijkstra
Improve TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS target...
2016-02-02
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
Wilco Dijkstra
This patch adds support for the TARGET_IRA_CHANGE_PSEUDO_ALL...
2016-02-02
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
Wilco Dijkstra
A recent change added UNSPEC to the CCMP patterns to...
2016-01-28
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
Wilco Dijkstra
Add support for vector permute cost since various permutes...
2016-01-28
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
Wilco Dijkstra
Several instructions disassemble a zero immediate as...
2016-01-28
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-27
Wilco Dijkstra
MAINTAINERS: (Write After Approval): Add myself.
2015-01-27
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-19
Wilco Dijkstra
[Patch] Fix spurious warning in ccmp.c
2016-01-19
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-19
Wilco Dijkstra
[PATCH 4/4] Add CCMP selection based on rtx costs
2015-01-19
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-19
Wilco Dijkstra
[PATCH 3/4] Add support for rtx costing of CCMP on...
2015-01-19
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-19
Wilco Dijkstra
[PATCH 2/4] Add support for float CCMP
2015-01-19
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-19
Wilco Dijkstra
[Patch 1/4] Simplify the representation of CCMP patterns...
2015-01-19
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-11-26
Wilco Dijkstra
[AArch64] Update patterns to support FP zero
2015-11-26
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-11-24
Wilco Dijkstra
[PATCH][AArch64] Improve add immediate expansion
commit
|
commitdiff
|
tree
2015-09-20
Wilco Dijkstra
[AArch64][5/5] Cleanup immediate generation code in...
2015-09-20
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-20
Wilco Dijkstra
[AArch64][4/5] Remove redundant code
2015-09-20
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-20
Wilco Dijkstra
[AArch64][3/5] Remove dead code
2015-09-20
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-20
Wilco Dijkstra
[AArch64][2/5] Improve aarch64_internal_mov_immediate...
2015-09-20
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-20
Wilco Dijkstra
[AArch64][1/5] Reimplement aarch64_bitmask_imm
2015-09-20
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-07-27
Wilco Dijkstra
[PATCH][AArch64] Improve spill code - swap order in...
commit
|
commitdiff
|
tree
2015-07-27
Wilco Dijkstra
[PATCH][AArch64] Improve spill code - swap order in...
commit
|
commitdiff
|
tree
2015-05-14
Wilco Dijkstra
[AArch64] Use conditional negate for abs
2015-05-14
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-05-01
Wilco Dijkstra
[AArch64] Make aarch64_min_divisions_for_recip_mul...
On behalf of
Wilco Dijkstra
2015-05-01
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-05-01
Wilco Dijkstra
[AArch64] Fix Cortex-A53 shift costs
On behalf of
Wilco Dijkstra
2015-05-01
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-05-01
Wilco Dijkstra
[AArch64] Fix aarch64_rtx_costs of PLUS/MINUS
On behalf of
Wilco Dijkstra
2015-05-01
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-03-06
Wilco Dijkstra
Remove inefficient branchless conditional negate optimization
2015-03-06
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2014-12-18
Wilco Dijkstra
[AArch64] Add TARGET_MIN_DIVISIONS_FOR_RECIP_MUL
2014-12-18
Wilco Dijkstra
<wilco.dijkstra@arm.com>
commit
|
commitdiff
|
tree
2014-12-18
Wilco Dijkstra
[AArch64] Generalize code alignment
2014-12-18
Wilco Dijkstra
<wilco.dijkstra@arm.com>
commit
|
commitdiff
|
tree
2014-12-09
Wilco Dijkstra
[AArch64] Add TARGET_SCHED_REASSOCIATION_WIDTH
2014-12-09
Wilco Dijkstra
<wilco.dijkstra@arm.com>
commit
|
commitdiff
|
tree
2014-12-02
Wilco Dijkstra
[PATCH] Improve spillcost of literal pool loads
2014-12-02
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2014-11-19
Wilco Dijkstra
[AArch64] Adjust generic move costs
2014-11-19
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2014-09-24
Wilco Dijkstra
[AArch64] Improve regmove_costs for 128-bit types.
2014-09-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2014-09-23
Wilco Dijkstra
[AArch64] Default to -fsched-pressure
commit
|
commitdiff
|
tree
2014-09-12
Wilco Dijkstra
[AArch64] Add regmove_costs for Cortex-A57 and A53
2014-09-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2014-09-12
Wilco Dijkstra
[AArch64] Fix cost for Q register moves
2014-09-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2014-09-12
Wilco Dijkstra
[AArch64] Add cost handling of CALLER_SAVE_REGS and...
2014-09-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2014-09-12
Wilco Dijkstra
[Ree] Ensure inserted copy don't change the number...
2014-09-12
Wilco Dijkstra
<wilco.dijkstra@arm.com>
commit
|
commitdiff
|
tree