extension-riscv-zifencei.cc (601B)
1 // Copyright 2022 the V8 project authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 #include "jit/riscv64/extension/extension-riscv-zifencei.h" 5 6 #include "jit/riscv64/extension/base-assembler-riscv.h" 7 #include "jit/riscv64/constant/Constant-riscv64.h" 8 #include "jit/riscv64/Assembler-riscv64.h" 9 #include "jit/riscv64/Architecture-riscv64.h" 10 namespace js { 11 namespace jit { 12 13 void AssemblerRISCVZifencei::fence_i() { 14 GenInstrI(0b001, MISC_MEM, ToRegister(0), ToRegister(0), 0); 15 } 16 } // namespace jit 17 } // namespace js