projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
S/390: arch13: Support new bit operations
[gcc.git]
/
gcc
/
config
/
s390
/
s390.md
2019-04-02
Andreas Krebbel
S/390: arch13: Support new bit operations
blob
|
commitdiff
|
raw
2019-04-02
Andreas Krebbel
S/390: arch13: Add arch13 as architecture option
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Robin Dapp
S/390: Rework instruction scheduling.
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Jakub Jelinek
re PR target/52726 (Composed error message will not...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-18
Jakub Jelinek
re PR target/89369 (pseudo-RNG miscompiled on s390x...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-18
Jakub Jelinek
* config/s390/s390.md (*<risbg_n>_ior_and_sr_ze,
blob
|
commitdiff
|
raw
|
diff to current
2019-02-05
Andreas Krebbel
S/390: Remove load and test fp splitter
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-21
Andreas Krebbel
S/390: Support vector load/store alignment hints
blob
|
commitdiff
|
raw
|
diff to current
2018-11-20
Andreas Krebbel
S/390: Fix flogr RTX.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-20
Ilya Leoshkevich
S/390: Skip LT(G) peephole when literal pool is involved
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Ilya Leoshkevich
S/390: Add a new pattern for r{o,x}sbg
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Ilya Leoshkevich
S/390: Introduce relative_long attribute
blob
|
commitdiff
|
raw
|
diff to current
2018-11-06
Andreas Krebbel
S/390: Fix PR87723
blob
|
commitdiff
|
raw
|
diff to current
2018-11-05
Robin Dapp
S/390: Add loc patterns for QImode and HImode
blob
|
commitdiff
|
raw
|
diff to current
2018-11-05
Robin Dapp
S/390: Allow immediates in loc expander
blob
|
commitdiff
|
raw
|
diff to current
2018-10-25
Ilya Leoshkevich
S/390: Merge movdi_larl into movdi_64
blob
|
commitdiff
|
raw
|
diff to current
2018-10-02
Andreas Krebbel
S/390: Rename arch12 to z14
blob
|
commitdiff
|
raw
|
diff to current
2018-09-27
Andreas Krebbel
S/390: Implement speculation barrier
blob
|
commitdiff
|
raw
|
diff to current
2018-09-12
Andreas Krebbel
S/390: Use proper rounding mode for DFP to BFD conversions
blob
|
commitdiff
|
raw
|
diff to current
2018-09-06
Ilya Leoshkevich
S/390: Prohibit SYMBOL_REF in UNSPECV_CAS
blob
|
commitdiff
|
raw
|
diff to current
2018-09-06
Ilya Leoshkevich
S/390: Remove UNSPEC_LTREL_BASE
blob
|
commitdiff
|
raw
|
diff to current
2018-08-08
Andreas Krebbel
S/390: Fix PR85295
blob
|
commitdiff
|
raw
|
diff to current
2018-08-08
Ilya Leoshkevich
S/390: Remove TARGET_CPU_ZARCH
blob
|
commitdiff
|
raw
|
diff to current
2018-08-08
Ilya Leoshkevich
S/390: Remove support for g5 and g6 machines
blob
|
commitdiff
|
raw
|
diff to current
2018-04-06
Andreas Krebbel
IBM Z: Use the dedicated NOP instructions for "nop"
blob
|
commitdiff
|
raw
|
diff to current
2018-02-08
Andreas Krebbel
S/390: Disable prediction of indirect branches
blob
|
commitdiff
|
raw
|
diff to current
2018-01-03
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-01
Andreas Krebbel
S/390: Split MVC instruction for better forwarding
blob
|
commitdiff
|
raw
|
diff to current
2017-09-01
Alexander Monakov
retire mem_signal_fence pattern
blob
|
commitdiff
|
raw
|
diff to current
2017-07-27
Andreas Krebbel
S/390: Fix PR81534
blob
|
commitdiff
|
raw
|
diff to current
2017-07-12
Andreas Krebbel
S/390: Remove loc splitter
blob
|
commitdiff
|
raw
|
diff to current
2017-05-24
Andreas Krebbel
S/390: Fix PR80725.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Andreas Krebbel
S/390: PR79895: Fix TImode constant handling
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Dominik Vogt
S/390: PR80080: Optimize atomic patterns.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Dominik Vogt
S/390: Load and test peephole.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-25
Dominik Vogt
S/390: Use load-on-condition in cstorecc4
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: arch12: New builtins.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: arch12: Support new vector floating point modes.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: arch12: Support the mul/add/subtract
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: arch12: Add indirect branch pattern
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: arch12: Add arch12 option.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: Rearrange fixuns_trunc pattern definitions.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: Use wfc for scalar vector compares
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: movdf improvements
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: movsf/sd pattern fixes.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: Improve support of 128 bit vectors in GPRs
blob
|
commitdiff
|
raw
|
diff to current
2017-03-24
Andreas Krebbel
S/390: Rename cpu facility vec to vx.
blob
|
commitdiff
|
raw
|
diff to current
2017-03-20
Andreas Krebbel
S/390: PR78857: Don't use load and test if result is...
blob
|
commitdiff
|
raw
|
diff to current
2017-03-06
Robin Dapp
S/390: Change 2-byte NOPs
blob
|
commitdiff
|
raw
|
diff to current
2017-03-02
Jakub Jelinek
re PR tree-optimization/79345 (passing yet-uninitialize...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-06
Dominik Vogt
S/390: Use macros from hwint.h where possible.
blob
|
commitdiff
|
raw
|
diff to current
2017-02-02
Andreas Krebbel
S/390: Add missing comments listing mnemonics.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-30
Dominik Vogt
S/390: PR target/79240: Fix assertion in s390_extzv_shi...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-27
Dominik Vogt
S/390: Fix matching setmem_long_and*.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-18
Andreas Krebbel
S/390: Downcase first letter of error messages.
blob
|
commitdiff
|
raw
|
diff to current
2017-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2016-12-19
Dominik Vogt
PR target/78748: S/390: Fix ICE with ANDC splitter.
blob
|
commitdiff
|
raw
|
diff to current
2016-12-02
Dominik Vogt
PR target/77822: S390: Validate argument range of ...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-02
Andreas Krebbel
S/390: Fix vector all/any cc modes.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-21
Trevor Saunders
use rtx_insn * more places where it is obvious
blob
|
commitdiff
|
raw
|
diff to current
2016-10-28
Andreas Krebbel
S/390: Add static OSC breaker if necessary.
blob
|
commitdiff
|
raw
|
diff to current
2016-10-20
Andreas Krebbel
S/390: Add fallthrough comment in md file.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-23
Dominik Vogt
S/390: Improved risbg usage.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-23
Dominik Vogt
S/390: Enable wraparound in s390_contiguous_bitmask_p.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-23
Dominik Vogt
S/390: Mode attrs "bitoff[_plus]" simplify risbg instru...
blob
|
commitdiff
|
raw
|
diff to current
2016-08-23
Dominik Vogt
S/390: Add splitter for "and" with complement.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-11
Andreas Krebbel
S/390: Provide low-level builtins with __int128 ops.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Dominik Vogt
S/390: Add support for z13 instructions lochi and locghi.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Andreas Krebbel
S/390: Replace rtx_equal_p with reg_overlap_mentioned_p...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-10
Andreas Krebbel
S/390: Disable scalar vector instructions with -mno-vx.
blob
|
commitdiff
|
raw
|
diff to current
2016-05-03
Dominik Vogt
S/390: Add patterns for r<nox>sbg instructions.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-29
Andreas Krebbel
S/390: Replace LDER with LDR.
blob
|
commitdiff
|
raw
|
diff to current
2016-04-29
Ulrich Weigand
S/390: Memory constraint cleanup
blob
|
commitdiff
|
raw
|
diff to current
2016-04-20
Andreas Krebbel
PR70674: S/390: Add memory barrier to stack pointer...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-11
Andreas Krebbel
S/390: Fix rounding for _Decimal128 to _Decimal32 conve...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-11
Andreas Krebbel
S/390: Define macros for rounding mode constants
blob
|
commitdiff
|
raw
|
diff to current
2016-03-11
Andreas Krebbel
S/390: Rename shift_count_or_setmem_operand to setmem_o...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Andreas Krebbel
S/390: Revert setmem pattern folding
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Andreas Krebbel
S/390: Use define_subst for the setmem patterns.
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Andreas Krebbel
S/390: Get rid of Y constraint in tabort.
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Andreas Krebbel
S/390: Get rid of Y constraint in arithmetic right...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Andreas Krebbel
S/390: Get rid of Y constraint in left and logical...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Andreas Krebbel
S/390: Get rid of Y constraint in rotate patterns.
blob
|
commitdiff
|
raw
|
diff to current
2016-03-01
Andreas Krebbel
S/390: Use enabled attribute overrides to disable
blob
|
commitdiff
|
raw
|
diff to current
2016-02-26
Andreas Krebbel
S/390: PR69709 Fix risbg splitter
blob
|
commitdiff
|
raw
|
diff to current
2016-02-19
Andreas Krebbel
S/390: z13 inline stpcpy implementation.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-19
Andreas Krebbel
S/390: z13 lcbb fix address operand.
blob
|
commitdiff
|
raw
|
diff to current
2016-02-19
Andreas Krebbel
S/390: Add IBM z13 pipeline description
blob
|
commitdiff
|
raw
|
diff to current
2016-02-15
Marcin Kościelnicki
S/390: Add -fsplit-stack support
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Andreas Krebbel
S/390: Fix r6 vararg handling.
blob
|
commitdiff
|
raw
|
diff to current
2016-01-21
Marcin Kościelnicki
S/390: Use proper read-only data section for literals.
blob
|
commitdiff
|
raw
|
diff to current
2016-01-13
Andreas Krebbel
S/390: PR69247: Fix bswap hi splitter.
blob
|
commitdiff
|
raw
|
diff to current
2016-01-04
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Dominik Vogt
S/390: Fix warnings in "*setmem_long..." patterns.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Dominik Vogt
S/390: Fix warnings in "*setmem_long..." patterns.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-02
Andreas Krebbel
S/390: Further bswap enhancements.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-20
Andreas Krebbel
S/390: Add bswaphi2 pattern
blob
|
commitdiff
|
raw
|
diff to current
2015-11-20
Dominik Vogt
S/390: Clobber r1 in patterns resulting in pfpo instruc...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Andreas Krebbel
S/390: PR68015 Fix ICE in s390_emit_compare
blob
|
commitdiff
|
raw
|
diff to current
next