summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/MCTargetDesc
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2016-02-16 15:14:23 +0000
committerDan Gohman <dan433584@gmail.com>2016-02-16 15:14:23 +0000
commitaa7429112e7f05114c1d5b54df0135e903146776 (patch)
tree806d9cc8949a92e3f4b9d832e43798c05034b53c /llvm/lib/Target/WebAssembly/MCTargetDesc
parentc70aedab0e0561df2b426a7a464670847063232d (diff)
downloadbcm5719-llvm-aa7429112e7f05114c1d5b54df0135e903146776.tar.gz
bcm5719-llvm-aa7429112e7f05114c1d5b54df0135e903146776.zip
[WebAssembly] Implement support for custom NaN bit patterns.
llvm-svn: 260968
Diffstat (limited to 'llvm/lib/Target/WebAssembly/MCTargetDesc')
-rw-r--r--llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h b/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
index af970929bfa..001bd7f1fc4 100644
--- a/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
+++ b/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
@@ -44,8 +44,10 @@ namespace WebAssembly {
enum OperandType {
/// Basic block label in a branch construct.
OPERAND_BASIC_BLOCK = MCOI::OPERAND_FIRST_TARGET,
- /// Floating-point immediate.
- OPERAND_FPIMM,
+ /// 32-bit floating-point immediates.
+ OPERAND_FP32IMM,
+ /// 64-bit floating-point immediates.
+ OPERAND_FP64IMM,
/// p2align immediate for load and store address alignment.
OPERAND_P2ALIGN
};
OpenPOWER on IntegriCloud