2017-07-31 | Andreas Krebbel | [Committed] S/390: Support z14 as CPU name. 2017-07-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-07-27 | Andreas Krebbel | S/390: Fix PR81534 2017-07-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-07-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-07-12 | Andreas Krebbel | S/390: Remove loc splitter 2017-07-12 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-07-12 | Andreas Krebbel | S/390: Calculate costs for load/store on condition 2017-07-12 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-06-30 | Andreas Krebbel | profile-count.h: Fix typos and whitespace issues. 2017-06-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-06-30 | Andreas Krebbel | S/390: Adjust to the recent branch probability changes. 2017-06-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-06-28 | Andreas Krebbel | S/390: New option -mpic-data-is-text-relative 2017-06-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-06-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-06-01 | Andreas Krebbel | S/390: Don't fetch the return address early with ooo 2017-06-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-05-24 | Andreas Krebbel | S/390: Fix PR80725. 2017-05-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-05-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-04-25 | Andreas Krebbel | Add missing changelog entries for last commit. |
commit | commitdiff | tree |
2017-04-25 | Andreas Krebbel | S/390: PR80464: Split MEM->GPR vector moves 2017-04-25 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-04-25 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-04-25 | Andreas Krebbel | S/390: PR79895: Fix TImode constant handling 2017-04-25 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-04-25 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-04-05 | Andreas Krebbel | S/390: Initialize variable to avoid warning 2017-04-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-04-04 | Andreas Krebbel | [Ada][S/390] Fix Memory_Size definition. 2017-04-04 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: New builtins. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: Support new vector floating point modes. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: Support the mul/add/subtract 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: Add indirect branch pattern 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: Add vllezlf instruction. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: New vector popcount variants 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: Add support for new vector bit 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: arch12: Add arch12 option. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: Rearrange fixuns_trunc pattern definitions. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: Use wfc for scalar vector compares 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: Move and rename vector check. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: movdf improvements 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: movsf/sd pattern fixes. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: vec_init improvements 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: Improve support of 128 bit vectors in GPRs 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: Rename cpu facility vec to vx. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: PR79904: Disallow reg + sym_ref literal pool... 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-24 | Andreas Krebbel | S/390: PR79893: Add diagnostics vec_load_bndry builtin. 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-20 | Andreas Krebbel | S/390: PR78857: Don't use load and test if result is... 2017-03-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-03-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-03-09 | Andreas Krebbel | S/390: Add missing constraints in builtin patterns 2017-03-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-02-14 | Andreas Krebbel | S/390: Cleanup: Remove builtin type flags. 2017-02-14 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-02-09 | Andreas Krebbel | S/390: Fix glob pattern for vector tests. 2017-02-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-02-06 | Andreas Krebbel | S/390: Add SIZE_TYPE comment. 2017-02-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-02-02 | Andreas Krebbel | S/390: Remove unused expanders from vx-builtins.md 2017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-02-02 | Andreas Krebbel | S/390: Add missing comments listing mnemonics. 2017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-02-02 | Andreas Krebbel | S/390: Rename __S390_VX__ to __VX__. 2017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-02-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-01-31 | Andreas Krebbel | S/390: Rename __S390_ARCH_LEVEL__ to __ARCH__. 2017-01-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-01-31 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-01-18 | Andreas Krebbel | S/390: Downcase first letter of error messages. 2017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-01-05 | Andreas Krebbel | S/390: Unroll mvc loop for memcpy with small constant... 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-01-05 | Andreas Krebbel | S/390: Unroll mvc/xc loop for memset with small constant 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2017-01-05 | Andreas Krebbel | S/390: memset: Avoid overlapping MVC operands between... 2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-12-22 | Andreas Krebbel | varasm: Propagate litpool decl alignment to generated... 2016-12-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-12-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-12-02 | Andreas Krebbel | S/390: Fix RTL sharing when generating reg note. 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-12-02 | Andreas Krebbel | S/390: Define vectorization_cost hook 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-12-02 | Andreas Krebbel | S/390: Add vector pack/unpack patterns. 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-12-02 | Andreas Krebbel | Add testcase missing in last commit. 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-12-02 | Andreas Krebbel | S/390: Merge compare of compare results 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-12-02 | Andreas Krebbel | S/390: Fix vector all/any cc modes. 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-10-28 | Andreas Krebbel | S/390: Add static OSC breaker if necessary. 2016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-10-28 | Andreas Krebbel | S/390: Add support for arch<n> arch/tune options. 2016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-10-20 | Andreas Krebbel | S/390: Add fallthrough comment in md file. 2016-10-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-10-10 | Andreas Krebbel | S/390: Wrap more macro args into () 2016-10-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-09-26 | Andreas Krebbel | S/390: Add missing fallthrough comments. 2016-09-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-08-24 | Andreas Krebbel | Revert "Drop excess size used for run time allocated... 2016-08-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-08-11 | Andreas Krebbel | S/390: Provide low-level builtins with __int128 ops. 2016-08-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-08-11 | Andreas Krebbel | S/390: Fix vlvg vlgv low-level builtins. 2016-08-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-07-20 | Andreas Krebbel | S/390: Remove mode size check in encode_section_info. 2016-07-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-07-18 | Andreas Krebbel | S/390: Fix alignment check for literal pool references. 2016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-07-06 | Andreas Krebbel | S/390: Fix vecinit expansion. 2016-07-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-06-13 | Andreas Krebbel | S/390: vecintrin.h fix file description in comment 2016-06-13 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-06-13 | Andreas Krebbel | S/390: Change builtin type naming scheme to match builtin... 2016-06-13 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-06-13 | Andreas Krebbel | S/390: Fix MAX_ARGS value. 2016-06-13 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-05-27 | Andreas Krebbel | S/390: Replace rtx_equal_p with reg_overlap_mentioned_p... 2016-05-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-05-10 | Andreas Krebbel | S/390: Disable scalar vector instructions with -mno-vx. 2016-05-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-04-29 | Andreas Krebbel | S/390: Replace LDER with LDR. 2016-04-29 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-04-20 | Andreas Krebbel | PR70674: S/390: Add memory barrier to stack pointer... 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-04-01 | Andreas Krebbel | PR70404 S/390: Fix insv expansion. 2016-04-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-11 | Andreas Krebbel | S/390: Fix rounding for _Decimal128 to _Decimal32 conversion 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-11 | Andreas Krebbel | S/390: Define macros for rounding mode constants 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-11 | Andreas Krebbel | S/390: Rename shift_count_or_setmem_operand to setmem_operand 2016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Revert setmem pattern folding 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | Revert recent gensupport change. 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Disallow SImode in s390_decompose_address 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Use define_subst for the setmem patterns. 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Get rid of Y constraint in vector.md. 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Get rid of Y constraint in tabort. 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Get rid of Y constraint in arithmetic right... 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Get rid of Y constraint in left and logical... 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Get rid of Y constraint in rotate patterns. 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | S/390: Use enabled attribute overrides to disable 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-03-01 | Andreas Krebbel | gensupport: Fix define_subst operand renumbering. 2016-03-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-02-26 | Andreas Krebbel | S/390: PR69709 Fix risbg splitter 2016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-02-23 | Andreas Krebbel | S/390: Move vcond-shift.c to vector subdir. |
commit | commitdiff | tree |
2016-02-23 | Andreas Krebbel | S/390: Move movstr-2.c into vector subdir. |
commit | commitdiff | tree |
2016-02-23 | Andreas Krebbel | S/390: Turn movstr-1.c into compile only test. |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: z13 Add missing commutative operand markers. |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: Add single element vector types to iterators. |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: z13 Change predicates of 128 bit add sub. |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: Add vec_sub_u128 to vecintrin.h |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: z13 fix mode in vcond expansion |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: Adjust movstr-1.c testcase to work with the... 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: z13 inline stpcpy implementation. |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: z13 lcbb fix address operand. 2016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-02-19 | Andreas Krebbel | S/390: Add IBM z13 pipeline description |
commit | commitdiff | tree |
2016-02-05 | Andreas Krebbel | S/390: Remove superfluous loops. 2016-02-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
2016-02-05 | Andreas Krebbel | S/390: Fix 64 bit sibcall 2016-02-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
commit | commitdiff | tree |
next |