[ms] [llvm-ml] Add MASM hex float support
authorEric Astor <epastor@google.com>
Tue, 29 Sep 2020 20:57:25 +0000 (16:57 -0400)
committerEric Astor <epastor@google.com>
Tue, 29 Sep 2020 20:57:32 +0000 (16:57 -0400)
commitc65e9e71eb7612b297a8bfd3e74759d55cfc7bf4
tree8971b2fccc5dee477268926337efe6badf181a8e
parent6b70a83d9cc0ec17aa4bc199081c0a51e65be6dd
[ms] [llvm-ml] Add MASM hex float support

Implement MASM's syntax for specifying floats in raw hexadecimal bytes.

Reviewed By: thakis

Differential Revision: https://reviews.llvm.org/D87401
llvm/include/llvm/MC/MCParser/MCAsmLexer.h
llvm/lib/MC/MCParser/AsmLexer.cpp
llvm/lib/MC/MCParser/MasmParser.cpp
llvm/test/tools/llvm-ml/builtin_types.test
llvm/tools/llvm-mc/llvm-mc.cpp
llvm/tools/llvm-ml/llvm-ml.cpp