v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
constant-riscv-d.h File Reference
Include dependency graph for constant-riscv-d.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 

Variables

constexpr Opcode v8::internal::RO_FLD = LOAD_FP | (0b011 << kFunct3Shift)
 
constexpr Opcode v8::internal::RO_FSD = STORE_FP | (0b011 << kFunct3Shift)
 
constexpr Opcode v8::internal::RO_FMADD_D = MADD | (0b01 << kFunct2Shift)
 
constexpr Opcode v8::internal::RO_FMSUB_D = MSUB | (0b01 << kFunct2Shift)
 
constexpr Opcode v8::internal::RO_FNMSUB_D = NMSUB | (0b01 << kFunct2Shift)
 
constexpr Opcode v8::internal::RO_FNMADD_D = NMADD | (0b01 << kFunct2Shift)
 
constexpr Opcode v8::internal::RO_FADD_D = OP_FP | (0b0000001 << kFunct7Shift)
 
constexpr Opcode v8::internal::RO_FSUB_D = OP_FP | (0b0000101 << kFunct7Shift)
 
constexpr Opcode v8::internal::RO_FMUL_D = OP_FP | (0b0001001 << kFunct7Shift)
 
constexpr Opcode v8::internal::RO_FDIV_D = OP_FP | (0b0001101 << kFunct7Shift)
 
constexpr Opcode v8::internal::RO_FSQRT_D
 
constexpr Opcode v8::internal::RO_FSGNJ_D
 
constexpr Opcode v8::internal::RO_FSGNJN_D
 
constexpr Opcode v8::internal::RO_FSQNJX_D
 
constexpr Opcode v8::internal::RO_FMIN_D
 
constexpr Opcode v8::internal::RO_FMAX_D
 
constexpr Opcode v8::internal::RO_FCVT_S_D
 
constexpr Opcode v8::internal::RO_FCVT_D_S
 
constexpr Opcode v8::internal::RO_FEQ_D
 
constexpr Opcode v8::internal::RO_FLT_D
 
constexpr Opcode v8::internal::RO_FLE_D
 
constexpr Opcode v8::internal::RO_FCLASS_D
 
constexpr Opcode v8::internal::RO_FCVT_W_D
 
constexpr Opcode v8::internal::RO_FCVT_WU_D
 
constexpr Opcode v8::internal::RO_FCVT_D_W
 
constexpr Opcode v8::internal::RO_FCVT_D_WU