#include <turboshaft-builtins-assembler-inl.h>
|
void | EmitBuiltinProlog (Builtin builtin_id) |
|
void | EmitEpilog (Block *catch_block) |
|
V< Context > | JSContextParameter () |
|
void | PerformStackCheck (V< Context > context) |
|
void | PopAndReturn (BuiltinArgumentsTS &arguments, compiler::turboshaft::V< Object > return_value) |
|
V< Word32 > | TruncateTaggedToWord32 (V< Context > context, V< Object > value) |
|
V< Word32 > | IsBigIntInstanceType (ConstOrV< Word32 > instance_type) |
|
V< Word32 > | IsSmallBigInt (V< BigInt > value) |
|
V< Word32 > | InstanceTypeEqual (ConstOrV< Word32 > instance_type, ConstOrV< Word32 > other_instance_type) |
|
V< WordPtr > | AlignTagged (V< WordPtr > size) |
|
V< WordPtr > | ElementOffsetFromIndex (ConstOrV< WordPtr > index, ElementsKind kind, intptr_t base_size) |
|
std::optional< intptr_t > | TryToIntPtrConstant (ConstOrV< WordPtr > index) |
|
template<Object::Conversion Conversion> |
void | TaggedToWord32OrBigIntImpl (V< Context > context, V< Object > value, IsKnownTaggedPointer is_known_tagged_pointer, Label< Word32 > &if_number, Label< BigInt > *if_bigint=nullptr, Label< BigInt > *if_bigint64=nullptr) |
|
template<typename Next>
class v8::internal::BuiltinsReducer< Next >
Definition at line 384 of file turboshaft-builtins-assembler-inl.h.
◆ BuiltinArgumentsTS
◆ AlignTagged()
◆ ElementOffsetFromIndex()
◆ EmitBuiltinProlog()
◆ EmitEpilog()
◆ InstanceTypeEqual()
◆ IsBigIntInstanceType()
◆ isolate()
◆ IsSmallBigInt()
◆ JSContextParameter()
◆ PerformStackCheck()
◆ PopAndReturn()
◆ TaggedToWord32OrBigIntImpl()
◆ TruncateTaggedToWord32()
◆ TryToIntPtrConstant()
◆ matcher_
The documentation for this class was generated from the following file: