projects
/
platform
/
upstream
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rs6000-c.c (is_float128_p): New helper function.
[platform/upstream/gcc.git]
/
gcc
/
config
/
rs6000
/
vsx.md
2017-11-14
Michael Meissner
rs6000-c.c (is_float128_p): New helper function.
blob
|
commitdiff
2017-11-13
Carl Love
rs6000-c.c (altivec_overloaded_builtins): Add support...
blob
|
commitdiff
|
diff to current
2017-11-06
Carl Love
rs6000-c.c (P8V_BUILTIN_VEC_REVB): Add power 8 definitions.
blob
|
commitdiff
|
diff to current
2017-09-27
Michael Meissner
vsx.md (peephole for optimizing move SF to GPR): Adjust...
blob
|
commitdiff
|
diff to current
2017-09-26
Carl Love
rs6000-c.c (P9V_BUILTIN_VEC_XL_LEN_R, [...]): Add suppo...
blob
|
commitdiff
|
diff to current
2017-09-26
Michael Meissner
vsx.md (vsx_xscvdpspn): Eliminate useless alternative...
blob
|
commitdiff
|
diff to current
2017-09-26
Michael Meissner
vsx.md (vsx_xscvspdp_scalar2): Move insn so that it...
blob
|
commitdiff
|
diff to current
2017-09-07
Carl Love
vsx.md (define_insn "*stxvl"): Add missing argument...
blob
|
commitdiff
|
diff to current
2017-08-17
Peter Bergner
altivec.md (VParity): Remove TARGET_VSX_TIMODE.
blob
|
commitdiff
|
diff to current
2017-08-17
Peter Bergner
re PR target/72804 (Poor code gen with -mvsx-timode)
blob
|
commitdiff
|
diff to current
2017-08-07
Michael Meissner
re PR target/81593 (Optimize PowerPC vector set from...
blob
|
commitdiff
|
diff to current
2017-08-01
Jakub Jelinek
re PR target/80846 (auto-vectorized AVX2 horizontal...
blob
|
commitdiff
|
diff to current
2017-07-27
Peter Bergner
predicates.md (volatile_mem_operand): Remove code relat...
blob
|
commitdiff
|
diff to current
2017-07-27
Richard Sandiford
[rs6000] Avoid rotates of floating-point modes
blob
|
commitdiff
|
diff to current
2017-07-26
Michael Meissner
rs6000-cpus.def (ISA_2_7_MASKS_SERVER): Delete -mvsx...
blob
|
commitdiff
|
diff to current
2017-07-26
Michael Meissner
rs6000.c (rs6000_init_hard_regno_mode_ok): Eliminate...
blob
|
commitdiff
|
diff to current
2017-07-24
Carl Love
rs6000-c.c: Add support for built-in functions vector...
blob
|
commitdiff
|
diff to current
2017-07-14
Kelvin Nilsen
rs6000-c.c (altivec_overloaded_builtins): Add array...
blob
|
commitdiff
|
diff to current
2017-06-29
Carl Love
rs6000-c.c: Add support for built-in functions vector...
blob
|
commitdiff
|
diff to current
2017-06-20
Michael Meissner
re PR target/79799 (Improve vec_insert of float on...
blob
|
commitdiff
|
diff to current
2017-06-17
Carl Love
altivec.md (define_mode_attr VF_sxddp): Move to vsx.md.
blob
|
commitdiff
|
diff to current
2017-06-16
Carl Love
rs6000-c.c (altivec_overloaded_builtins): Add definitio...
blob
|
commitdiff
|
diff to current
2017-06-07
Segher Boessenkool
rs6000: Remove TARGET_FPRS
blob
|
commitdiff
|
diff to current
2017-05-22
Michael Meissner
re PR target/80718 (GCC generates slow code for offsett...
blob
|
commitdiff
|
diff to current
2017-04-18
Michael Meissner
re PR target/80099 (ICE in rs6000_expand_vector_extract...
blob
|
commitdiff
|
diff to current
2017-03-22
Aaron Sawdey
re PR target/80123 (libgomp tests pr66199-2.c and pr661...
blob
|
commitdiff
|
diff to current
2017-03-16
Michael Meissner
re PR target/71294 (ICE in gen_add2_insn, at optabs...
blob
|
commitdiff
|
diff to current
2017-03-09
Bill Schmidt
rs6000.c (rs6000_gen_le_vsx_permute): Use rotate instea...
blob
|
commitdiff
|
diff to current
2017-03-02
Bill Schmidt
vector.md (vector_ne_<mode>_p): Correct operand numbers.
blob
|
commitdiff
|
diff to current
2017-03-01
Kelvin Nilsen
re PR target/79395 (Compile error with -mcpu=power9...
blob
|
commitdiff
|
diff to current
2017-02-17
Bill Schmidt
re PR target/79261 (vec_xxpermdi appears to have endian...
blob
|
commitdiff
|
diff to current
2017-02-14
Carl Love
rs6000.c: Add case statement entry to make the xvcvuxds...
blob
|
commitdiff
|
diff to current
2017-01-26
Michael Meissner
re PR target/79179 (PowerPC64: -mcpu=power9 creates...
blob
|
commitdiff
|
diff to current
2017-01-23
Kelvin Nilsen
scalar-insert-exp-3.c: New test.
blob
|
commitdiff
|
diff to current
2017-01-18
Michael Meissner
rs6000-c.c (altivec_overloaded_builtins): Add __builtin...
blob
|
commitdiff
|
diff to current
2017-01-05
Michael Meissner
re PR target/71977 (powerpc64: Use VSR when operating...
blob
|
commitdiff
|
diff to current
2017-01-04
Michael Meissner
re PR target/78900 (ICE in gcc.target/powerpc/signbit...
blob
|
commitdiff
|
diff to current
2017-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
diff to current
2016-12-27
Michael Meissner
predicates.md (const_0_to_12_operand): Rename predicate...
blob
|
commitdiff
|
diff to current
2016-12-14
Michael Meissner
rs6000.c (rs6000_split_vec_extract_var): On ISA 3.0...
blob
|
commitdiff
|
diff to current
2016-12-01
Kelvin Nilsen
re PR target/78577 (Fix define_insn operand types for...
blob
|
commitdiff
|
diff to current
2016-11-30
Michael Meissner
re PR target/78602 (PowerPC vec-extract-v2df.c can...
blob
|
commitdiff
|
diff to current
2016-11-14
Michael Meissner
rs6000.c (rs6000_expand_vector_set): Add support for...
blob
|
commitdiff
|
diff to current
2016-11-11
Michael Meissner
re PR target/78243 (incorrect byte offset in vextractuh...
blob
|
commitdiff
|
diff to current
2016-11-10
Michael Meissner
rs6000.c (rs6000_hard_regno_mode_ok): If ISA 3.0...
blob
|
commitdiff
|
diff to current
2016-11-03
Michael Meissner
re PR target/78192 (extract from vector registers to...
blob
|
commitdiff
|
diff to current
2016-11-01
Michael Meissner
vsx.md (VSX_EXTRACT_FL): New iterator for all binary...
blob
|
commitdiff
|
diff to current
2016-10-27
Michael Meissner
constraints.md (wH constraint): Add new constraints...
blob
|
commitdiff
|
diff to current
2016-10-18
Kelvin Nilsen
vec-all-ne-0.c: New test.
blob
|
commitdiff
|
diff to current
2016-10-12
Aaron Sawdey
re PR target/77934 (pattern for mtvsrdd needs to use...
blob
|
commitdiff
|
diff to current
2016-09-01
Segher Boessenkool
rs6000: Rename 74 -> CR6_REGNO
blob
|
commitdiff
|
diff to current
2016-08-23
Michael Meissner
rs6000.c (rs6000_expand_vector_init): Set initializatio...
blob
|
commitdiff
|
diff to current
2016-08-12
Michael Meissner
vsx.md (vsx_concat_<mode>): Add support for the ISA...
blob
|
commitdiff
|
diff to current
2016-08-11
Bill Schmidt
re PR target/72863 (Powerpc64le: redundant swaps when...
blob
|
commitdiff
|
diff to current
2016-08-10
Kelvin Nilsen
altivec.h (vec_extract_exp): New macro.
blob
|
commitdiff
|
diff to current
2016-08-01
Michael Meissner
rs6000-c.c (altivec_resolve_overloaded_builtin): Add...
blob
|
commitdiff
|
diff to current
2016-07-30
Michael Meissner
rs6000-protos.h (rs6000_adjust_vec_address): New functi...
blob
|
commitdiff
|
diff to current
2016-07-28
Michael Meissner
rs6000-protos.h (rs6000_split_vec_extract_var): New...
blob
|
commitdiff
|
diff to current
2016-07-27
Michael Meissner
vector.md (vec_extract<mode>): Change the calling signa...
blob
|
commitdiff
|
diff to current
2016-07-01
Michael Meissner
re PR target/71720 (initialization of a vector of float...
blob
|
commitdiff
|
diff to current
2016-06-29
Michael Meissner
predicates.md (const_0_to_7_operand): New predicate...
blob
|
commitdiff
|
diff to current
2016-06-28
Pat Haugen
rs6000.md ('type' attribute): Add veclogical,veccmpfx...
blob
|
commitdiff
|
diff to current
2016-06-28
Michael Meissner
vsx.md (UNSPEC_P9_MEMORY): New unspec to support loadin...
blob
|
commitdiff
|
diff to current
2016-06-15
Michael Meissner
vsx.md (VSINT_84): Add DImode to enable loading DImode...
blob
|
commitdiff
|
diff to current
2016-06-01
Michael Meissner
re PR target/71186 (PowerPC64: Autovectorised code...
blob
|
commitdiff
|
diff to current
2016-05-18
Michael Meissner
re PR target/70915 (Improve loading 0/-1 in VSX registe...
blob
|
commitdiff
|
diff to current
2016-05-11
Michael Meissner
predicates.md (quad_memory_operand): Move most of the...
blob
|
commitdiff
|
diff to current
2016-05-10
Bill Schmidt
re PR target/70963 (vec_cts/vec_ctf intrinsics produce...
blob
|
commitdiff
|
diff to current
2016-04-29
Bill Schmidt
altivec.h: Change definitions of vec_xl and vec_xst.
blob
|
commitdiff
|
diff to current
2016-02-15
Alan Modra
[RS6000] reload_vsx_from_gprsf splitter
blob
|
commitdiff
|
diff to current
2016-01-06
Bill Schmidt
vsx.md (*p9_vecload_<mode>): Replace VSX_M mode iterato...
blob
|
commitdiff
|
diff to current
2016-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
diff to current
2015-12-28
Bill Schmidt
rs6000.c (rs6000_emit_le_vsx_move): Verify that this...
blob
|
commitdiff
|
diff to current
2015-12-17
Michael Meissner
re PR target/68805 (ICE while var-tracking in simplify_...
blob
|
commitdiff
|
diff to current
2015-11-16
Michael Meissner
vsx.md (VSX_L): Do not include IBM extended double...
blob
|
commitdiff
|
diff to current
2015-11-13
Michael Meissner
constraints.md (we constraint): New constraint for...
blob
|
commitdiff
|
diff to current
2015-09-21
Alan Lawrence
[RS6000] Migrate from reduc_xxx to reduc_xxx_scal optabs
blob
|
commitdiff
|
diff to current
2015-08-03
Michael Meissner
vector.md (VEC_L): Add KFmode and TFmode.
blob
|
commitdiff
|
diff to current
2015-06-02
Alan Modra
vsx.md (vsx_extract_v4sf): Revert accidental 2014-08...
blob
|
commitdiff
|
diff to current
2015-05-19
Alan Modra
predicates.md (gpc_reg_operand): Don't allow all hard...
blob
|
commitdiff
|
diff to current
2015-05-07
Richard Sandiford
rtl.h (always_void_p): New function.
blob
|
commitdiff
|
diff to current
2015-05-06
Alan Modra
re PR target/66033 (rs6000 nops removed by rtl_dce)
blob
|
commitdiff
|
diff to current
2015-01-05
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
diff to current
2014-11-14
Michael Meissner
predicates.md (easy_fp_constant): Delete redunant tests...
blob
|
commitdiff
|
diff to current
2014-09-10
Michael Meissner
vsx.md (vsx_fmav4sf4): Use correct constraints for...
blob
|
commitdiff
|
diff to current
2014-09-04
Bill Schmidt
vsx.md (*vsx_extract_<mode>_load): Always match selecti...
blob
|
commitdiff
|
diff to current
2014-09-02
Bill Schmidt
rs6000-builtin.def (XVCVSXDDP_SCALE): New built-in...
blob
|
commitdiff
|
diff to current
2014-08-28
Bill Schmidt
altivec.h (vec_xl): New #define.
blob
|
commitdiff
|
diff to current
2014-08-11
Michael Meissner
constraints.md (wh constraint): New constraint, for...
blob
|
commitdiff
|
diff to current
2014-06-26
Bill Schmidt
re PR target/61542 ([4.8/4.9/trunk] vect-nop-move.c...
blob
|
commitdiff
|
diff to current
2014-06-06
Michael Meissner
re PR target/61431 (Powerpc tests pack01.c and p8vector...
blob
|
commitdiff
|
diff to current
2014-05-07
Segher Boessenkool
rs6000: New attributes for load/store: "sign_extend...
blob
|
commitdiff
|
diff to current
2014-04-18
Bill Schmidt
vsx.md (vsx_xxmrghw_<mode>): Adjust for little-endian.
blob
|
commitdiff
|
diff to current
2014-04-08
Richard Sandiford
re PR rtl-optimization/60763 (ICE in extract_insn start...
blob
|
commitdiff
|
diff to current
2014-03-27
Michael Meissner
re PR testsuite/60672 (FAIL: g++.dg/cpp1y/auto-fn25...
blob
|
commitdiff
|
diff to current
2014-03-13
Michael Meissner
vector.md (VEC_L): Add V1TI mode to vector types.
blob
|
commitdiff
|
diff to current
2014-02-17
Bill Schmidt
vsx.md (vsx_xxpermdi_<mode>): Handle little endian...
blob
|
commitdiff
|
diff to current
2014-01-30
Bill Schmidt
rs6000.c (rs6000_expand_vector_init): Remove unused...
blob
|
commitdiff
|
diff to current
2014-01-30
Bill Schmidt
rs6000.c (rs6000_expand_vector_init): Use gen_vsx_xxspl...
blob
|
commitdiff
|
diff to current
2014-01-29
Bill Schmidt
rs6000.c (altivec_expand_vec_perm_const): Use CODE_FOR_...
blob
|
commitdiff
|
diff to current
next