v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
bytecode-operands.cc File Reference
#include "src/interpreter/bytecode-operands.h"
#include <iomanip>
Include dependency graph for bytecode-operands.cc:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::interpreter
 

Macros

#define CASE(Name, _)
 
#define CASE(Name, _)
 

Functions

std::ostream & v8::internal::interpreter::operator<< (std::ostream &os, const ImplicitRegisterUse &use)
 
std::ostream & v8::internal::interpreter::operator<< (std::ostream &os, const OperandSize &operand_size)
 
std::ostream & v8::internal::interpreter::operator<< (std::ostream &os, const OperandScale &operand_scale)
 
std::ostream & v8::internal::interpreter::operator<< (std::ostream &os, const OperandType &operand_type)
 

Macro Definition Documentation

◆ CASE [1/2]

#define CASE ( Name,
_ )
Value:
case OperandType::k##Name: \
return #Name;

◆ CASE [2/2]

#define CASE ( Name,
_ )
Value:
case OperandScale::k##Name: \
return #Name;