|
assembler_t & | Asm () |
|
template<typename L > |
auto | ControlFlowHelper_Bind (L &label) -> base::prepend_tuple_type< bool, typename L::values_t > |
|
template<typename L > |
auto | ControlFlowHelper_BindLoop (L &label) -> base::prepend_tuple_type< bool, typename L::values_t > |
|
template<typename L > |
void | ControlFlowHelper_EndLoop (L &label) |
|
template<ForeachIterable< assembler_t > It> |
auto | ControlFlowHelper_Foreach (It iterable) |
|
template<ForeachIterable< assembler_t > It> |
void | ControlFlowHelper_EndForeachLoop (It iterable, LoopLabelFor< typename It::iterator_type > &header_label, Label<> &exit_label, typename It::iterator_type current_iterator) |
|
std::tuple< bool, LoopLabel<>, Label<> > | ControlFlowHelper_While (std::function< V< Word32 >()> cond_builder) |
|
template<typename L1 , typename L2 > |
void | ControlFlowHelper_EndWhileLoop (L1 &header_label, L2 &exit_label) |
|
template<typename L > |
void | ControlFlowHelper_Goto (L &label, const typename L::const_or_values_t &values) |
|
template<typename L > |
void | ControlFlowHelper_GotoIf (ConditionWithHint condition, L &label, const typename L::const_or_values_t &values) |
|
template<typename L > |
void | ControlFlowHelper_GotoIfNot (ConditionWithHint condition, L &label, const typename L::const_or_values_t &values) |
|
bool | ControlFlowHelper_BindIf (ConditionWithHint condition, ControlFlowHelper_IfState *state) |
|
bool | ControlFlowHelper_BindIfNot (ConditionWithHint condition, ControlFlowHelper_IfState *state) |
|
bool | ControlFlowHelper_BindElse (ControlFlowHelper_IfState *state) |
|
void | ControlFlowHelper_FinishIfBlock (ControlFlowHelper_IfState *state) |
|
void | ControlFlowHelper_EndIf (ControlFlowHelper_IfState *state) |
|
template<typename
Assembler>
class v8::internal::compiler::turboshaft::GenericAssemblerOpInterface< Assembler >
Definition at line 1346 of file assembler.h.