Name |
Last commit
|
Last update |
---|---|---|
.. | ||
2064.md | ||
2084.md | ||
fixdfdi.h | ||
libgcc-glibc.ver | ||
linux-unwind.h | ||
linux.h | ||
s390-modes.def | ||
s390-protos.h | ||
s390.c | ||
s390.h | ||
s390.md | ||
s390x.h | ||
t-crtstuff | ||
t-linux64 | ||
t-tpf | ||
tpf-unwind.h | ||
tpf.h |
ChangeLog: * config/s390/s390-protos.h (s390_pool_operand): Remove. * config/s390/s390.c (s390_pool_operand): Likewise. (s390_extra_constraint_str): Handle 'B' constraints. * config/s390/s390.h (CONSTRAINT_LEN): Handle 'B' constraints. * config/s390/s390.md: Document 'B' constraints. ("*cmpdi_cct", "*cmpsi_cct"): Use 'B' constraint instead of s390_pool_operand to prevent insns with two literal pool references. Make pattern commutative. ("*cmpdi_ccu", "*cmpsi_ccu", "*cmphi_ccu", "*cmpqi_ccu"): Use 'B' constraint instead of s390_pool_operand. testsuite/ChangeLog: * gcc.dg/20041109-1.c: New test. From-SVN: r90364
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
2064.md | Loading commit data... | |
2084.md | Loading commit data... | |
fixdfdi.h | Loading commit data... | |
libgcc-glibc.ver | Loading commit data... | |
linux-unwind.h | Loading commit data... | |
linux.h | Loading commit data... | |
s390-modes.def | Loading commit data... | |
s390-protos.h | Loading commit data... | |
s390.c | Loading commit data... | |
s390.h | Loading commit data... | |
s390.md | Loading commit data... | |
s390x.h | Loading commit data... | |
t-crtstuff | Loading commit data... | |
t-linux64 | Loading commit data... | |
t-tpf | Loading commit data... | |
tpf-unwind.h | Loading commit data... | |
tpf.h | Loading commit data... |