summaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/test-macro-assembler-riscv64.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/test-macro-assembler-riscv64.cc')
-rw-r--r--deps/v8/test/cctest/test-macro-assembler-riscv64.cc24
1 files changed, 12 insertions, 12 deletions
diff --git a/deps/v8/test/cctest/test-macro-assembler-riscv64.cc b/deps/v8/test/cctest/test-macro-assembler-riscv64.cc
index 6769223a08..d88b2912f7 100644
--- a/deps/v8/test/cctest/test-macro-assembler-riscv64.cc
+++ b/deps/v8/test/cctest/test-macro-assembler-riscv64.cc
@@ -67,7 +67,7 @@ static uint64_t run_CalcScaledAddress(uint64_t rt, uint64_t rs, int8_t sa) {
auto fn = [sa](MacroAssembler& masm) {
__ CalcScaledAddress(a0, a0, a1, sa);
};
- auto f = AssembleCode<FV>(fn);
+ auto f = AssembleCode<FV>(isolate, fn);
uint64_t res = reinterpret_cast<uint64_t>(f.Call(rt, rs, 0, 0, 0));
@@ -84,7 +84,7 @@ VTYPE run_Unaligned(char* memory_buffer, int32_t in_offset, int32_t out_offset,
GenerateUnalignedInstructionFunc](MacroAssembler& masm) {
GenerateUnalignedInstructionFunc(masm, in_offset, out_offset);
};
- auto f = AssembleCode<int32_t(char*)>(fn);
+ auto f = AssembleCode<int32_t(char*)>(isolate, fn);
MemCopy(memory_buffer + in_offset, &value, sizeof(VTYPE));
f.Call(memory_buffer);
@@ -128,7 +128,7 @@ TEST(LoadConstants) {
__ Add64(a4, a4, Operand(kSystemPointerSize));
}
};
- auto f = AssembleCode<FV>(fn);
+ auto f = AssembleCode<FV>(isolate, fn);
(void)f.Call(reinterpret_cast<int64_t>(result), 0, 0, 0, 0);
// Check results.
@@ -173,7 +173,7 @@ TEST(LoadAddress) {
masm.GetCode(isolate, &desc);
Handle<Code> code =
Factory::CodeBuilder(isolate, desc, CodeKind::FOR_TESTING).Build();
- auto f = GeneratedCode<FV>::FromCode(*code);
+ auto f = GeneratedCode<FV>::FromCode(isolate, *code);
(void)f.Call(0, 0, 0, 0, 0);
// Check results.
@@ -230,7 +230,7 @@ TEST(jump_tables4) {
#ifdef OBJECT_PRINT
code->Print(std::cout);
#endif
- auto f = GeneratedCode<F1>::FromCode(*code);
+ auto f = GeneratedCode<F1>::FromCode(isolate, *code);
for (int i = 0; i < kNumCases; ++i) {
int64_t res = reinterpret_cast<int64_t>(f.Call(i, 0, 0, 0, 0));
// ::printf("f(%d) = %" PRId64 "\n", i, res);
@@ -317,7 +317,7 @@ TEST(jump_tables6) {
#ifdef OBJECT_PRINT
code->Print(std::cout);
#endif
- auto f = GeneratedCode<F1>::FromCode(*code);
+ auto f = GeneratedCode<F1>::FromCode(isolate, *code);
for (int i = 0; i < kSwitchTableCases; ++i) {
int64_t res = reinterpret_cast<int64_t>(f.Call(i, 0, 0, 0, 0));
// ::printf("f(%d) = %" PRId64 "\n", i, res);
@@ -582,7 +582,7 @@ TEST(OverflowInstructions) {
__ Sd(t0, MemOperand(a0, offsetof(T, output_mul2)));
__ Sd(a1, MemOperand(a0, offsetof(T, overflow_mul2)));
};
- auto f = AssembleCode<F3>(fn);
+ auto f = AssembleCode<F3>(isolate, fn);
t.lhs = ii;
t.rhs = jj;
@@ -674,7 +674,7 @@ TEST(min_max_nan) {
__ StoreFloat(fa0, MemOperand(a0, offsetof(TestFloat, h)));
__ pop(s6);
};
- auto f = AssembleCode<F3>(fn);
+ auto f = AssembleCode<F3>(isolate, fn);
for (int i = 0; i < kTableLength; i++) {
test.a = inputsa[i];
@@ -1054,7 +1054,7 @@ TEST(macro_float_minmax_f32) {
};
auto f = AssembleCode<F4>(
- GenerateMacroFloat32MinMax<FPURegister, Inputs, Results>);
+ isolate, GenerateMacroFloat32MinMax<FPURegister, Inputs, Results>);
#define CHECK_MINMAX(src1, src2, min, max) \
do { \
@@ -1154,7 +1154,7 @@ TEST(macro_float_minmax_f64) {
};
auto f = AssembleCode<F4>(
- GenerateMacroFloat64MinMax<DoubleRegister, Inputs, Results>);
+ isolate, GenerateMacroFloat64MinMax<DoubleRegister, Inputs, Results>);
#define CHECK_MINMAX(src1, src2, min, max) \
do { \
@@ -1433,7 +1433,7 @@ TEST(Dpopcnt) {
__ Sd(a5, MemOperand(a4));
__ Add64(a4, a4, Operand(kSystemPointerSize));
};
- auto f = AssembleCode<FV>(fn);
+ auto f = AssembleCode<FV>(isolate, fn);
(void)f.Call(reinterpret_cast<int64_t>(result), 0, 0, 0, 0);
// Check results.
@@ -1485,7 +1485,7 @@ TEST(Popcnt) {
__ Sd(a5, MemOperand(a4));
__ Add64(a4, a4, Operand(kSystemPointerSize));
};
- auto f = AssembleCode<FV>(fn);
+ auto f = AssembleCode<FV>(isolate, fn);
(void)f.Call(reinterpret_cast<int64_t>(result), 0, 0, 0, 0);
// Check results.