From: Uros Bizjak <ubiz...@gmail.com> Date: Thu, 29 Sep 2011 09:04:37 +0200
> Hello! > >> This is heavily inspired by a proof-of-concept patch David >> Bremner sent to me the other week. >> >> * config/sparc/sparc.md (UNSPEC_FCMPLE, UNSPEC_FCMPNE, >> UNSPEC_FCMPGT, UNSPEC_FCMPEQ): Delete and reduce to... >> (UNSPEC_FCMP): New unspec. >> (gcond): New code iterator. >> (gcond_name): New code attr. >> (GCM): New mode iterator. >> (gcm_name): New mode attr. >> (fcmp{le,ne,gt,eq}{16,32}_vis): Reimplement using iterators. > > You don't need gcond_name, gcond can be used directly in the pattern: Thanks for the tip!