[AArch64 NEON] Accept both #0.0 and #0 for comparing with floating point zero in...
authorKevin Qin <Kevin.Qin@arm.com>
Mon, 20 Jan 2014 02:14:05 +0000 (02:14 +0000)
committerKevin Qin <Kevin.Qin@arm.com>
Mon, 20 Jan 2014 02:14:05 +0000 (02:14 +0000)
commit7582d8d76f225ecbe879d6346741e925b06d1d4d
treeaf68d2922f5418ecbc55866377c0b4ea802190e0
parent5d696a91c8f326797efb612a1c4825cd6f06e2a7
[AArch64 NEON] Accept both #0.0 and #0 for comparing with floating point zero in asm parser.

For FCMEQ, FCMGE, FCMGT, FCMLE and FCMLT, floating point zero will be
printed as #0.0 instead of #0. To support the history codes using #0,
we consider to let asm parser accept both #0.0 and #0.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199621 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstrNEON.td
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
test/MC/AArch64/neon-compare-instructions.s
test/MC/AArch64/neon-diagnostics.s
test/MC/AArch64/neon-scalar-fp-compare.s