#include <instructions.h>
Definition at line 499 of file instructions.h.
◆ CallCsaMacroAndBranchInstruction()
v8::internal::torque::CallCsaMacroAndBranchInstruction::CallCsaMacroAndBranchInstruction |
( |
Macro * | macro, |
|
|
std::vector< std::string > | constexpr_arguments, |
|
|
std::optional< Block * > | return_continuation, |
|
|
std::vector< Block * > | label_blocks, |
|
|
std::optional< Block * > | catch_block ) |
|
inline |
◆ AppendSuccessorBlocks()
void v8::internal::torque::CallCsaMacroAndBranchInstruction::AppendSuccessorBlocks |
( |
std::vector< Block * > * | block_list | ) |
const |
|
inlineoverridevirtual |
◆ GetExceptionObjectDefinition()
std::optional< DefinitionLocation > v8::internal::torque::CallCsaMacroAndBranchInstruction::GetExceptionObjectDefinition |
( |
| ) |
const |
◆ GetLabelCount()
std::size_t v8::internal::torque::CallCsaMacroAndBranchInstruction::GetLabelCount |
( |
| ) |
const |
◆ GetLabelValueDefinition()
DefinitionLocation v8::internal::torque::CallCsaMacroAndBranchInstruction::GetLabelValueDefinition |
( |
std::size_t | label, |
|
|
std::size_t | index ) const |
◆ GetLabelValueDefinitionCount()
std::size_t v8::internal::torque::CallCsaMacroAndBranchInstruction::GetLabelValueDefinitionCount |
( |
std::size_t | label | ) |
const |
◆ GetValueDefinition()
DefinitionLocation v8::internal::torque::CallCsaMacroAndBranchInstruction::GetValueDefinition |
( |
std::size_t | index | ) |
const |
◆ GetValueDefinitionCount()
std::size_t v8::internal::torque::CallCsaMacroAndBranchInstruction::GetValueDefinitionCount |
( |
| ) |
const |
◆ IsBlockTerminator()
bool v8::internal::torque::CallCsaMacroAndBranchInstruction::IsBlockTerminator |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ catch_block
std::optional<Block*> v8::internal::torque::CallCsaMacroAndBranchInstruction::catch_block |
◆ constexpr_arguments
std::vector<std::string> v8::internal::torque::CallCsaMacroAndBranchInstruction::constexpr_arguments |
◆ label_blocks
std::vector<Block*> v8::internal::torque::CallCsaMacroAndBranchInstruction::label_blocks |
◆ macro
Macro* v8::internal::torque::CallCsaMacroAndBranchInstruction::macro |
◆ return_continuation
std::optional<Block*> v8::internal::torque::CallCsaMacroAndBranchInstruction::return_continuation |
The documentation for this struct was generated from the following files: