# HG changeset patch # User Nicolas B. Pierron Bug 1266366 - Add branch64 functions to the none-backend MacroAssembler. r= diff --git a/js/src/jit/none/MacroAssembler-none.h b/js/src/jit/none/MacroAssembler-none.h index 512ae81..4441d8d 100644 --- a/js/src/jit/none/MacroAssembler-none.h +++ b/js/src/jit/none/MacroAssembler-none.h @@ -254,16 +254,18 @@ class MacroAssemblerNone : public Assembler template void branchSub32(Condition, T, S, Label*) { MOZ_CRASH(); } template void branchPtr(Condition, T, S, Label*) { MOZ_CRASH(); } template void branchTestPtr(Condition, T, S, Label*) { MOZ_CRASH(); } template void branchDouble(DoubleCondition, T, S, Label*) { MOZ_CRASH(); } template void branchFloat(DoubleCondition, T, S, Label*) { MOZ_CRASH(); } template void branchPrivatePtr(Condition, T, S, Label*) { MOZ_CRASH(); } template void decBranchPtr(Condition, T, S, Label*) { MOZ_CRASH(); } template void branchTest64(Condition, T, T, S, Label*) { MOZ_CRASH(); } + template void branch64(Condition, T, S, Label*) { MOZ_CRASH(); } + template void branch64(Condition, T, T, S, Label*) { MOZ_CRASH(); } template void mov(T, S) { MOZ_CRASH(); } template void movq(T, S) { MOZ_CRASH(); } template void movePtr(T, S) { MOZ_CRASH(); } template void move32(T, S) { MOZ_CRASH(); } template void moveFloat32(T, S) { MOZ_CRASH(); } template void moveDouble(T, S) { MOZ_CRASH(); } template void move64(T, S) { MOZ_CRASH(); } template CodeOffset movWithPatch(T, Register) { MOZ_CRASH(); }