diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-06-18 18:27:03 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-18 18:27:03 +0100 |
commit | b06555e330e48a42918492086cbf4b24353ed62d (patch) | |
tree | cbf6b14611a501d0775c62aa5791ccf071a7fc2c /src/wasm-builder.h | |
parent | ec931e717a07dc21f22ac543ab0fe5af78879cc8 (diff) | |
parent | d6bda73f13fe17434f3bd78b58da6961d297361a (diff) | |
download | binaryen-b06555e330e48a42918492086cbf4b24353ed62d.tar.gz binaryen-b06555e330e48a42918492086cbf4b24353ed62d.tar.bz2 binaryen-b06555e330e48a42918492086cbf4b24353ed62d.zip |
Merge pull request #590 from WebAssembly/precompute
Precompute expressions at compile time when possible
Diffstat (limited to 'src/wasm-builder.h')
-rw-r--r-- | src/wasm-builder.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/wasm-builder.h b/src/wasm-builder.h index ae8d5fa4c..2eb051251 100644 --- a/src/wasm-builder.h +++ b/src/wasm-builder.h @@ -134,6 +134,7 @@ public: return ret; } Const* makeConst(Literal value) { + assert(isConcreteWasmType(value.type)); auto* ret = wasm.allocator.alloc<Const>(); ret->value = value; ret->type = value.type; |