This was causing the (invalid) predicated versions of the NEON VRINTX and VRINTZ instructions to be accepted, with the condition code being ignored.
Also, there is no NEON VRINTR instruction, so that part of the check was not necessary.
| Paths 
 |  Differential  D39193  
[ARM] Don't omit non-default predication code ClosedPublic Authored by olista01 on Oct 23 2017, 9:58 AM. 
Details Summary This was causing the (invalid) predicated versions of the NEON VRINTX and VRINTZ instructions to be accepted, with the condition code being ignored. Also, there is no NEON VRINTR instruction, so that part of the check was not necessary. 
Diff Detail 
 Event TimelineHerald added subscribers: kristof.beyls, javed.absar, aemerson.  ·  View Herald TranscriptOct 23 2017, 9:58 AM 
 This revision is now accepted and ready to land.Nov 21 2017, 7:28 AM Closed by commit rL318771: [ARM] Don't omit non-default predication code (authored by olista01).  ·  Explain WhyNov 21 2017, 7:34 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 119884 lib/Target/ARM/AsmParser/ARMAsmParser.cpp
 
 test/MC/ARM/invalid-fp-armv8.s
 test/MC/ARM/invalid-neon-v8.s
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
update comment?