Bug 1289911: Add WasmTlsReg in none/ platform; r=lth
authorBenjamin Bouvier <benj@benj.me>
Thu, 28 Jul 2016 09:04:42 +0200
changeset 349232 182cfbd9715f4a2d761943c6fae9adf5aa7123a2
parent 349231 1b296ad664a2afc31a651499ba8858bcd081f19e
child 349233 d50028181044d7ae0bba5ee407991b07162fec3f
push id1230
push userjlund@mozilla.com
push dateMon, 31 Oct 2016 18:13:35 +0000
treeherdermozilla-release@5e06e3766db2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerslth
bugs1289911
milestone50.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1289911: Add WasmTlsReg in none/ platform; r=lth MozReview-Commit-ID: 9grnZ3dVmCm
js/src/jit/none/MacroAssembler-none.h
--- a/js/src/jit/none/MacroAssembler-none.h
+++ b/js/src/jit/none/MacroAssembler-none.h
@@ -80,16 +80,17 @@ static constexpr Register64 ReturnReg64(
 
 static constexpr Register ABINonArgReg0 = { Registers::invalid_reg };
 static constexpr Register ABINonArgReg1 = { Registers::invalid_reg };
 static constexpr Register ABINonArgReturnReg0 = { Registers::invalid_reg };
 static constexpr Register ABINonArgReturnReg1 = { Registers::invalid_reg };
 
 static constexpr Register WasmTableCallPtrReg = { Registers::invalid_reg };
 static constexpr Register WasmTableCallSigReg = { Registers::invalid_reg };
+static constexpr Register WasmTlsReg = { Registers::invalid_reg };
 
 static constexpr uint32_t ABIStackAlignment = 4;
 static constexpr uint32_t CodeAlignment = 4;
 static constexpr uint32_t JitStackAlignment = 8;
 static constexpr uint32_t JitStackValueAlignment = JitStackAlignment / sizeof(Value);
 
 static const Scale ScalePointer = TimesOne;