#include <instructions.h>
Definition at line 79 of file instructions.h.
◆ Kind
Enumerator |
---|
kInvalid | |
kParameter | |
kPhi | |
kInstruction | |
Definition at line 81 of file instructions.h.
◆ DefinitionLocation() [1/2]
v8::internal::torque::DefinitionLocation::DefinitionLocation |
( |
| ) |
|
|
inline |
◆ DefinitionLocation() [2/2]
v8::internal::torque::DefinitionLocation::DefinitionLocation |
( |
Kind | kind, |
|
|
const void * | location, |
|
|
std::size_t | index ) |
|
inlineprivate |
◆ GetInstruction()
const InstructionBase * v8::internal::torque::DefinitionLocation::GetInstruction |
( |
| ) |
const |
|
inline |
◆ GetInstructionIndex()
std::size_t v8::internal::torque::DefinitionLocation::GetInstructionIndex |
( |
| ) |
const |
|
inline |
◆ GetKind()
Kind v8::internal::torque::DefinitionLocation::GetKind |
( |
| ) |
const |
|
inline |
◆ GetParameterIndex()
std::size_t v8::internal::torque::DefinitionLocation::GetParameterIndex |
( |
| ) |
const |
|
inline |
◆ GetPhiBlock()
const Block * v8::internal::torque::DefinitionLocation::GetPhiBlock |
( |
| ) |
const |
|
inline |
◆ GetPhiIndex()
std::size_t v8::internal::torque::DefinitionLocation::GetPhiIndex |
( |
| ) |
const |
|
inline |
◆ Instruction()
◆ IsInstruction()
bool v8::internal::torque::DefinitionLocation::IsInstruction |
( |
| ) |
const |
|
inline |
◆ IsParameter()
bool v8::internal::torque::DefinitionLocation::IsParameter |
( |
| ) |
const |
|
inline |
◆ IsPhi()
bool v8::internal::torque::DefinitionLocation::IsPhi |
( |
| ) |
const |
|
inline |
◆ IsPhiFromBlock()
bool v8::internal::torque::DefinitionLocation::IsPhiFromBlock |
( |
const Block * | block | ) |
const |
|
inline |
◆ IsValid()
bool v8::internal::torque::DefinitionLocation::IsValid |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator<()
◆ operator==()
◆ Parameter()
static DefinitionLocation v8::internal::torque::DefinitionLocation::Parameter |
( |
std::size_t | index | ) |
|
|
inlinestatic |
◆ Phi()
◆ index_
std::size_t v8::internal::torque::DefinitionLocation::index_ |
|
private |
◆ kind_
Kind v8::internal::torque::DefinitionLocation::kind_ |
|
private |
◆ location_
const void* v8::internal::torque::DefinitionLocation::location_ |
|
private |
The documentation for this class was generated from the following file: