From af0ff220fd5bd4aa05b2472f3d6e98e08175f517 Mon Sep 17 00:00:00 2001 From: Thomas Lively <7121787+tlively@users.noreply.github.com> Date: Tue, 18 Dec 2018 11:40:00 -0800 Subject: Rename `idx` to `index` in SIMD code for consistency (#1836) --- src/wasm/wasm-s-parser.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/wasm/wasm-s-parser.cpp') diff --git a/src/wasm/wasm-s-parser.cpp b/src/wasm/wasm-s-parser.cpp index ac60cb208..43fdb0a5a 100644 --- a/src/wasm/wasm-s-parser.cpp +++ b/src/wasm/wasm-s-parser.cpp @@ -1077,7 +1077,7 @@ Expression* SExpressionWasmBuilder::makeAtomicWake(Element& s) { return ret; } -static uint8_t parseLaneIdx(const Element* s, size_t lanes) { +static uint8_t parseLaneIndex(const Element* s, size_t lanes) { const char *str = s->c_str(); char *end; auto n = static_cast(strtoll(str, &end, 10)); @@ -1089,7 +1089,7 @@ static uint8_t parseLaneIdx(const Element* s, size_t lanes) { Expression* SExpressionWasmBuilder::makeSIMDExtract(Element& s, SIMDExtractOp op, size_t lanes) { auto ret = allocator.alloc(); ret->op = op; - ret->idx = parseLaneIdx(s[1], lanes); + ret->index = parseLaneIndex(s[1], lanes); ret->vec = parseExpression(s[2]); ret->finalize(); return ret; @@ -1098,7 +1098,7 @@ Expression* SExpressionWasmBuilder::makeSIMDExtract(Element& s, SIMDExtractOp op Expression* SExpressionWasmBuilder::makeSIMDReplace(Element& s, SIMDReplaceOp op, size_t lanes) { auto ret = allocator.alloc(); ret->op = op; - ret->idx = parseLaneIdx(s[1], lanes); + ret->index = parseLaneIndex(s[1], lanes); ret->vec = parseExpression(s[2]); ret->value = parseExpression(s[3]); ret->finalize(); @@ -1108,7 +1108,7 @@ Expression* SExpressionWasmBuilder::makeSIMDReplace(Element& s, SIMDReplaceOp op Expression* SExpressionWasmBuilder::makeSIMDShuffle(Element& s) { auto ret = allocator.alloc(); for (size_t i = 0; i < 16; ++i) { - ret->mask[i] = parseLaneIdx(s[i+1], 32); + ret->mask[i] = parseLaneIndex(s[i+1], 32); } ret->left = parseExpression(s[17]); ret->right = parseExpression(s[18]); -- cgit v1.2.3