#include <code-generator-impl.h>
Definition at line 22 of file code-generator-impl.h.
◆ InstructionOperandConverter()
v8::internal::compiler::InstructionOperandConverter::InstructionOperandConverter |
( |
CodeGenerator * | gen, |
|
|
Instruction * | instr ) |
|
inline |
◆ frame()
const Frame * v8::internal::compiler::InstructionOperandConverter::frame |
( |
| ) |
const |
|
inline |
◆ frame_access_state()
FrameAccessState * v8::internal::compiler::InstructionOperandConverter::frame_access_state |
( |
| ) |
const |
|
inline |
◆ InputCode()
Handle< Code > v8::internal::compiler::InstructionOperandConverter::InputCode |
( |
size_t | index | ) |
|
|
inline |
◆ InputCodeEntrypointTag()
◆ InputDouble()
double v8::internal::compiler::InstructionOperandConverter::InputDouble |
( |
size_t | index | ) |
|
|
inline |
◆ InputDoubleRegister()
DoubleRegister v8::internal::compiler::InstructionOperandConverter::InputDoubleRegister |
( |
size_t | index | ) |
|
|
inline |
◆ InputExternalReference()
◆ InputFloat32()
float v8::internal::compiler::InstructionOperandConverter::InputFloat32 |
( |
size_t | index | ) |
|
|
inline |
◆ InputFloatRegister()
FloatRegister v8::internal::compiler::InstructionOperandConverter::InputFloatRegister |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt16()
int16_t v8::internal::compiler::InstructionOperandConverter::InputInt16 |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt3()
uint8_t v8::internal::compiler::InstructionOperandConverter::InputInt3 |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt32()
int32_t v8::internal::compiler::InstructionOperandConverter::InputInt32 |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt4()
uint8_t v8::internal::compiler::InstructionOperandConverter::InputInt4 |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt5()
uint8_t v8::internal::compiler::InstructionOperandConverter::InputInt5 |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt6()
uint8_t v8::internal::compiler::InstructionOperandConverter::InputInt6 |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt64()
int64_t v8::internal::compiler::InstructionOperandConverter::InputInt64 |
( |
size_t | index | ) |
|
|
inline |
◆ InputInt8()
int8_t v8::internal::compiler::InstructionOperandConverter::InputInt8 |
( |
size_t | index | ) |
|
|
inline |
◆ InputLabel()
Label * v8::internal::compiler::InstructionOperandConverter::InputLabel |
( |
size_t | index | ) |
|
|
inline |
◆ InputRegister()
Register v8::internal::compiler::InstructionOperandConverter::InputRegister |
( |
size_t | index | ) |
const |
|
inline |
◆ InputRpo()
RpoNumber v8::internal::compiler::InstructionOperandConverter::InputRpo |
( |
size_t | index | ) |
|
|
inline |
◆ InputSimd128Register()
Simd128Register v8::internal::compiler::InstructionOperandConverter::InputSimd128Register |
( |
size_t | index | ) |
|
|
inline |
◆ InputUint32()
uint32_t v8::internal::compiler::InstructionOperandConverter::InputUint32 |
( |
size_t | index | ) |
|
|
inline |
◆ InputUint8()
uint8_t v8::internal::compiler::InstructionOperandConverter::InputUint8 |
( |
size_t | index | ) |
|
|
inline |
◆ isolate()
Isolate * v8::internal::compiler::InstructionOperandConverter::isolate |
( |
| ) |
const |
|
inline |
◆ linkage()
Linkage * v8::internal::compiler::InstructionOperandConverter::linkage |
( |
| ) |
const |
|
inline |
◆ OutputDoubleRegister()
DoubleRegister v8::internal::compiler::InstructionOperandConverter::OutputDoubleRegister |
( |
size_t | index = 0 | ) |
|
|
inline |
◆ OutputFloatRegister()
FloatRegister v8::internal::compiler::InstructionOperandConverter::OutputFloatRegister |
( |
size_t | index = 0 | ) |
|
|
inline |
◆ OutputRegister()
Register v8::internal::compiler::InstructionOperandConverter::OutputRegister |
( |
size_t | index = 0 | ) |
const |
|
inline |
◆ OutputSimd128Register()
Simd128Register v8::internal::compiler::InstructionOperandConverter::OutputSimd128Register |
( |
| ) |
|
|
inline |
◆ TempDoubleRegister()
DoubleRegister v8::internal::compiler::InstructionOperandConverter::TempDoubleRegister |
( |
size_t | index | ) |
|
|
inline |
◆ TempRegister()
Register v8::internal::compiler::InstructionOperandConverter::TempRegister |
( |
size_t | index | ) |
|
|
inline |
◆ TempSimd128Register()
◆ ToCode()
◆ ToConstant()
◆ ToDouble()
double v8::internal::compiler::InstructionOperandConverter::ToDouble |
( |
InstructionOperand * | op | ) |
|
|
inline |
◆ ToDoubleRegister()
◆ ToExternalReference()
◆ ToFloat32()
float v8::internal::compiler::InstructionOperandConverter::ToFloat32 |
( |
InstructionOperand * | op | ) |
|
|
inline |
◆ ToFloatRegister()
◆ ToLabel()
◆ ToRegister()
◆ ToRpoNumber()
◆ ToSimd128Register()
◆ gen_
CodeGenerator* v8::internal::compiler::InstructionOperandConverter::gen_ |
|
protected |
◆ instr_
Instruction* v8::internal::compiler::InstructionOperandConverter::instr_ |
|
protected |
The documentation for this class was generated from the following file: