projects
/
gcc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vect: Fix COND_EXPRs involving variant booleans [PR94727]
2020-04-28
Richard Sandiford
vect: Fix COND_EXPRs involving variant booleans [PR94727]
...04-28 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-27
Richard Sandiford
arm: Fix an rtl checking failure in cde-errors.c
...04-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-24
Richard Sandiford
aarch64: Add an extra comment to arm_sve.h
...04-24 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-23
Richard Sandiford
vect: Fix comparisons between invariant booleans [PR94727]
...04-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-22
Richard Sandiford
forwprop: Fix ICE when building an identity constructor...
...04-22 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-21
Richard Sandiford
forwprop: Fix ICE when building a VEC_PERM_EXPR [PR94683]
...04-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-20
Richard Sandiford
vect: Tweak vect_better_loop_vinfo_p handling of variable VFs
...04-20 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-20
Richard Sandiford
aarch64: Fix vector builds used by SVE vec_init [PR94668]
...04-20 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-17
Richard Sandiford
aarch64: Tweak SVE load/store costs
...04-17 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-16
Richard Sandiford
aarch64: Fix mismatched SVE predicate modes [PR94606]
...04-16 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-16
Richard Sandiford
early-remat: Handle sets of multiple candidate regs...
...04-16 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-09
Richard Sandiford
aarch64: Add support for arm_sve_vector_bits
...04-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-09
Richard Sandiford
aarch64: Add a separate "SVE sizeless type" attribute
...04-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-09
Richard Sandiford
testsuite: Tweak check-function-bodies interface
...04-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-04-06
Richard Sandiford
lra: Stop eh_return data regs being incorrectly marked...
...04-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-03-21
Richard Sandiford
lra: Tighten check for reloading paradoxical subregs...
...03-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-03-20
Richard Sandiford
c-family: Tighten vector handling in type_for_mode...
...03-20 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-03-18
Richard Sandiford
aarch64: Treat p12-p15 as call-preserved in SVE PCS...
...03-18 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-03-17
Richard Sandiford
testsuite: Fix gcc.target/aarch64/advsimd-intrinsics...
...03-17 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-03-17
Richard Sandiford
aarch64: Fix bf16_v(ld|st)n.c failures for big-endian
...03-17 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-03-16
Richard Sandiford
[testsuite] Avoid duplicate test names in sizeless...
...03-16 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-03-12
Richard Sandiford
Remove no-op register to register copies in CSE just...
commit
|
commitdiff
|
tree
2020-02-26
Richard Sandiford
optabs: Don't use scalar conversions for vectors [PR93843]
...02-26 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-21
Richard Sandiford
lra: Stop registers being incorrectly marked live v2...
...02-19 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-21
Richard Sandiford
aarch64: Add SVE support for -mlow-precision-sqrt
...02-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-21
Richard Sandiford
aarch64: Add SVE support for -mlow-precision-div
...02-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-21
Richard Sandiford
aarch64: Bump AARCH64_APPROX_MODE to 64 bits
...02-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-21
Richard Sandiford
aarch64: Avoid creating an unused register
...02-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-21
Richard Sandiford
aarch64: Fix inverted approx_sqrt condition
...02-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-19
Richard Sandiford
vect: Fix offset calculation for -ve strides [PR93767]
...02-19 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-06
Richard Sandiford
aarch64: Add a type attribute to aarch64_movk<mode>
...02-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-06
Richard Sandiford
aarch64: Add an and/ior-based movk pattern [PR87763]
...02-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-02-06
Richard Sandiford
aarch64: Add an extra sbfiz pattern [PR87763]
...02-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-31
Richard Sandiford
aarch64: Add Armv8.6 SVE bfloat16 support
...01-31 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-31
Richard Sandiford
aarch64: Add svbfloat16_t support to arm_sve.h
...01-31 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-31
Richard Sandiford
aarch64: Add Armv8.6 SVE matrix multiply support
Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-31
Richard Sandiford
aarch64: Fix SVE PCS failures for BE & ILP32
...01-31 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-29
Richard Sandiford
Revert g-465c7c89e92a6d6d582173e505cb16dcb9873034
...01-29 Richard Sandiford <
richard.sandiford@arm.com
>
...01-28 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-29
Richard Sandiford
testsuite: XFAIL gcc.dg/torture/pr93133.c for powerpc...
...01-29 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-28
Richard Sandiford
simplify-rtx: Extend (truncate (*extract ...)) fold...
...01-28 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-28
Richard Sandiford
vect: Pattern-matched calls in reduction chains
...01-28 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-28
Richard Sandiford
forwprop: Tweak choice of VEC_PERM_EXPR filler [PR92822]
...01-28 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-28
Richard Sandiford
predcom: Fix invalid store-store commoning [PR93434]
...01-28 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-28
Richard Sandiford
testsuite: Add -Wpsabi to gcc.dg/torture/pr93170.c...
...01-28 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-27
Richard Sandiford
aarch64: Fix pr71727.c failure
...01-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-27
Richard Sandiford
aarch64: Add vector/vector vec_extract patterns [PR92822]
...01-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-27
Richard Sandiford
aarch64: Fix failure in cmpimm_branch_1.c
...01-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-27
Richard Sandiford
lra: Stop registers being incorrectly marked live ...
...01-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-27
Richard Sandiford
cselib: Fix handling of multireg values for call insns...
...01-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-27
Richard Sandiford
dojump: Fix gcc.dg/torture/pr91323.c for aarch64 targets
...01-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-23
Richard Sandiford
aarch64: Fix -mtrack-speculation for irreversible conditions...
...01-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-23
Richard Sandiford
aarch64: Skip whilele_1.C test for ILP32
...01-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-23
Richard Sandiford
aarch64: Skip some SVE ACLE function-body tests for...
...01-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-23
Richard Sandiford
testsuite: Add target/xfail argument to check-function...
...01-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-23
Richard Sandiford
auto-inc-dec: Don't add incs/decs to bare CLOBBERs...
...01-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-22
Richard Sandiford
cfgexpand: Update partition size when merging variables
...01-22 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-22
Richard Sandiford
Skip gcc.target/aarch64/sve/tls_preserve* for emultls...
...01-22 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-22
Richard Sandiford
Fix gcc.target/aarch64/sve/sel_3.c for big-endian targets
...01-22 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-22
Richard Sandiford
Extend r279588 to g++.dg/ext/sve-sizeless-1.C
...01-22 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-21
Richard Sandiford
aarch64: Use stdint types for SVE ACLE elements
...01-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-21
Richard Sandiford
aarch64: Fix SVE ACLE handling of SImode pointers
...01-21 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-20
Richard Sandiford
aarch64: Remove parameter name and ATTRIBUTE_UNUSED
...01-20 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-17
Richard Sandiford
Add PR number to change log
commit
|
commitdiff
|
tree
2020-01-17
Richard Sandiford
aarch64: Don't raise FE_INVALID for -__builtin_isgreater...
...01-17 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-17
Richard Sandiford
gimplifier: handle POLY_INT_CST-sized TARGET_EXPRs
...01-17 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-16
Richard Sandiford
aarch64: Fix BE SVE mode punning involving floats
...01-16 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-15
Richard Sandiford
PR tree-optimization/93247 - ICE in get_load_store_type
...01-15 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-15
Richard Sandiford
Fix type mismatch in SLPed constructors
...01-15 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-10
Richard Sandiford
[AArch64] Make -msve-vector-bits=128 generate VL-specific...
...01-10 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-10
Richard Sandiford
[AArch64] Fix reversed vcond_mask invocation in aarch64_evpc_sel
...01-10 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-10
Richard Sandiford
[AArch64] Tighten mode checks in aarch64_builtin_vectorized_...
...01-10 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-10
Richard Sandiford
Use get_related_vectype_for_scalar_type for reduction...
...01-10 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-10
Richard Sandiford
Fix gather/scatter check when updating a vector epilogue...
...01-10 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-10
Richard Sandiford
[AArch64] Require aarch64_sve256_hw for a 256-bit SVE...
...01-10 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Add support for the SVE2 ACLE
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Pass a mode to some SVE immediate queries
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Add banner comments to aarch64-sve2.md
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Simplify WHILERW and WHILEWR definition
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Rename UNSPEC_WHILE* to match instruction...
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Rename SVE shape "unary_count" to "unary_to_uint"
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Specify some SVE ACLE functions in a more...
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Tweak iterator usage for [SU]Q{ADD,SUB}
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
[AArch64] Remove fictitious [SU]RHSUB instructions
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
Fix tree-nrv.c ICE for direct internal functions
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-09
Richard Sandiford
Add a compatible_vector_types_p target hook
...01-09 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-07
Richard Sandiford
Add a generic lhd_simulate_enum_decl
...01-07 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-07
Richard Sandiford
[AArch64] Use type attributes to mark types that use...
...01-07 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-07
Richard Sandiford
Don't mangle attributes that have a space in their...
...01-07 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-06
Richard Sandiford
Require equal shift amounts for IFN_DIV_POW2
...01-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-06
Richard Sandiford
Check mask argument's type when vectorising conditional...
...01-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-06
Richard Sandiford
[AArch64] Use move-if-change for aarch64-tune.md
...01-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2020-01-06
Richard Sandiford
[AArch64] Fix constraints for CPY /M
...01-06 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-31
Richard Sandiford
Fix EXTRACT_LAST_REDUCTION segfault
...12-31 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-31
Richard Sandiford
Fix SSA update when vectorisation adds a vdef to a...
...12-31 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-29
Richard Sandiford
Unshare DR_STEP before gimplifying it
...12-29 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-29
Richard Sandiford
Check for a supported comparison when using EXTRACT_LAST_RED...
...12-29 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-27
Richard Sandiford
[AArch64] Fix typo in V_INT_CONTAINER
...12-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-27
Richard Sandiford
Add missing target check for fully-masked fold-left...
...12-27 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-23
Richard Sandiford
[C++] Make same_type_p return false for gnu_vector_type_p...
...12-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
2019-12-23
Richard Sandiford
[C++] Fix ICE for binding lax vector conversions to...
...12-23 Richard Sandiford <
richard.sandiford@arm.com
>
commit
|
commitdiff
|
tree
next