![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::AccessorAssembler, including all inherited members.
Abort(AbortReason reason) | v8::internal::CodeStubAssembler | inline |
AbortCSADcheck(Node *message) | v8::internal::compiler::CodeAssembler | |
AccessorAssembler(compiler::CodeAssemblerState *state) | v8::internal::AccessorAssembler | inlineexplicit |
AddToDictionary(TNode< Dictionary > dictionary, TNode< Name > key, TNode< Object > value, Label *bailout, std::optional< TNode< IntPtrT > > insertion_index=std::nullopt) | v8::internal::CodeStubAssembler | |
AddToDictionary(TNode< SwissNameDictionary > dictionary, TNode< Name > key, TNode< Object > value, Label *bailout, std::optional< TNode< IntPtrT > > insertion_index) | v8::internal::CodeStubAssembler | |
AlignToAllocationAlignment(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
Allocate(TNode< IntPtrT > size, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
Allocate(int size, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateArrayList(TNode< Smi > size) | v8::internal::CodeStubAssembler | |
AllocateBigInt(TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | |
AllocateByteArray(TNode< UintPtrT > length, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateCellWithValue(TNode< Object > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | |
AllocateFixedArray(ElementsKind kind, TNode< TIndex > capacity, AllocationFlags flags=AllocationFlag::kNone, std::optional< TNode< Map > > fixed_array_map=std::nullopt) | v8::internal::CodeStubAssembler | |
AllocateFixedArrayWithHoles(TNode< IntPtrT > capacity, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | inline |
AllocateFixedDoubleArrayWithHoles(TNode< IntPtrT > capacity, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | inline |
AllocateHeapInt32WithValue(TNode< Int32T > value) | v8::internal::CodeStubAssembler | |
AllocateHeapNumber() | v8::internal::CodeStubAssembler | |
AllocateHeapNumberWithValue(TNode< Float64T > value) | v8::internal::CodeStubAssembler | |
AllocateHeapNumberWithValue(double value) | v8::internal::CodeStubAssembler | inline |
AllocateInNewSpace(TNode< IntPtrT > size, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateInNewSpace(int size, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateJSArray(ElementsKind kind, TNode< Map > array_map, TNode< IntPtrT > capacity, TNode< Smi > length, std::optional< TNode< AllocationSite > > allocation_site, AllocationFlags allocation_flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateJSArray(ElementsKind kind, TNode< Map > array_map, TNode< Smi > capacity, TNode< Smi > length, std::optional< TNode< AllocationSite > > allocation_site, AllocationFlags allocation_flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | inline |
AllocateJSArray(ElementsKind kind, TNode< Map > array_map, TNode< Smi > capacity, TNode< Smi > length, AllocationFlags allocation_flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | inline |
AllocateJSArray(ElementsKind kind, TNode< Map > array_map, TNode< IntPtrT > capacity, TNode< Smi > length, AllocationFlags allocation_flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | inline |
AllocateJSArray(TNode< Map > array_map, TNode< FixedArrayBase > elements, TNode< Smi > length, std::optional< TNode< AllocationSite > > allocation_site=std::nullopt, int array_header_size=JSArray::kHeaderSize) | v8::internal::CodeStubAssembler | |
AllocateJSIteratorResult(TNode< Context > context, TNode< Object > value, TNode< Boolean > done) | v8::internal::CodeStubAssembler | |
AllocateJSIteratorResultForEntry(TNode< Context > context, TNode< Object > key, TNode< Object > value) | v8::internal::CodeStubAssembler | |
AllocateJSObjectFromMap(TNode< Map > map, std::optional< TNode< HeapObject > > properties=std::nullopt, std::optional< TNode< FixedArray > > elements=std::nullopt, AllocationFlags flags=AllocationFlag::kNone, SlackTrackingMode slack_tracking_mode=kNoSlackTracking) | v8::internal::CodeStubAssembler | |
AllocateNameDictionary(int at_least_space_for) | v8::internal::CodeStubAssembler | |
AllocateNameDictionary(TNode< IntPtrT > at_least_space_for, AllocationFlags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateNameDictionaryWithCapacity(TNode< IntPtrT > capacity, AllocationFlags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateNonEmptyByteArray(TNode< UintPtrT > length, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateOrderedHashMap() | v8::internal::CodeStubAssembler | |
AllocateOrderedHashSet() | v8::internal::CodeStubAssembler | |
AllocateOrderedHashSet(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
AllocateOrderedHashTable(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | private |
AllocateOrderedHashTableWithCapacity(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | private |
AllocateOrderedNameDictionary(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
AllocateOrderedNameDictionary(int capacity) | v8::internal::CodeStubAssembler | |
AllocatePromiseWithResolversResult(TNode< Context > context, TNode< Object > promise, TNode< Object > resolve, TNode< Object > reject) | v8::internal::CodeStubAssembler | |
AllocatePropertyArray(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
AllocatePropertyDescriptorObject(TNode< Context > context) | v8::internal::CodeStubAssembler | |
AllocatePropertyDictionary(int at_least_space_for) | v8::internal::CodeStubAssembler | |
AllocatePropertyDictionary(TNode< IntPtrT > at_least_space_for, AllocationFlags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocatePropertyDictionaryWithCapacity(TNode< IntPtrT > capacity, AllocationFlags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateRaw(TNode< IntPtrT > size_in_bytes, AllocationFlags flags, TNode< RawPtrT > top_address, TNode< RawPtrT > limit_address) | v8::internal::CodeStubAssembler | private |
AllocateRawBigInt(TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | |
AllocateRawDoubleAligned(TNode< IntPtrT > size_in_bytes, AllocationFlags flags, TNode< RawPtrT > top_address, TNode< RawPtrT > limit_address) | v8::internal::CodeStubAssembler | private |
AllocateRawUnaligned(TNode< IntPtrT > size_in_bytes, AllocationFlags flags, TNode< RawPtrT > top_address, TNode< RawPtrT > limit_address) | v8::internal::CodeStubAssembler | private |
AllocateRootFunctionWithContext(RootIndex function, TNode< Context > context, std::optional< TNode< NativeContext > > maybe_native_context) | v8::internal::CodeStubAssembler | |
AllocateRootFunctionWithContext(intptr_t function, TNode< Context > context, TNode< NativeContext > native_context) | v8::internal::CodeStubAssembler | inline |
AllocateSeqOneByteString(uint32_t length, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateSeqTwoByteString(uint32_t length, AllocationFlags flags=AllocationFlag::kNone) | v8::internal::CodeStubAssembler | |
AllocateSlicedOneByteString(TNode< Uint32T > length, TNode< String > parent, TNode< Smi > offset) | v8::internal::CodeStubAssembler | |
AllocateSlicedString(RootIndex map_root_index, TNode< Uint32T > length, TNode< String > parent, TNode< Smi > offset) | v8::internal::CodeStubAssembler | private |
AllocateSlicedTwoByteString(TNode< Uint32T > length, TNode< String > parent, TNode< Smi > offset) | v8::internal::CodeStubAssembler | |
AllocateSmiCell(int value=0) | v8::internal::CodeStubAssembler | inline |
AllocateSwissNameDictionary(TNode< IntPtrT > at_least_space_for) | v8::internal::CodeStubAssembler | |
AllocateSwissNameDictionary(int at_least_space_for) | v8::internal::CodeStubAssembler | |
AllocateSwissNameDictionaryWithCapacity(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
AllocateUninitializedFixedArray(intptr_t capacity) | v8::internal::CodeStubAssembler | inline |
AllocateUninitializedJSArray(TNode< Map > array_map, TNode< Smi > length, std::optional< TNode< AllocationSite > > allocation_site, TNode< IntPtrT > size_in_bytes) | v8::internal::CodeStubAssembler | private |
AllocateUninitializedJSArrayWithElements(ElementsKind kind, TNode< Map > array_map, TNode< Smi > length, std::optional< TNode< AllocationSite > > allocation_site, TNode< IntPtrT > capacity, AllocationFlags allocation_flags=AllocationFlag::kNone, int array_header_size=JSArray::kHeaderSize) | v8::internal::CodeStubAssembler | |
AllocateZeroedFixedArray(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | inline |
AllocateZeroedFixedDoubleArray(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | inline |
AllocationFlag enum name | v8::internal::CodeStubAssembler | |
AllocationFlags typedef | v8::internal::CodeStubAssembler | |
ArrayBufferMaxByteLength() | v8::internal::CodeStubAssembler | |
ArrayCreate(TNode< Context > context, TNode< Number > length) | v8::internal::CodeStubAssembler | |
ArrayListAdd(TNode< ArrayList > array, TNode< Object > object) | v8::internal::CodeStubAssembler | |
ArrayListElements(TNode< ArrayList > array) | v8::internal::CodeStubAssembler | |
ArrayListEnsureSpace(TNode< ArrayList > array, TNode< Smi > length) | v8::internal::CodeStubAssembler | |
ArrayListGetLength(TNode< ArrayList > array) | v8::internal::CodeStubAssembler | |
ArrayListSet(TNode< ArrayList > array, TNode< Smi > index, TNode< Object > object) | v8::internal::CodeStubAssembler | |
ArrayListSetLength(TNode< ArrayList > array, TNode< Smi > length) | v8::internal::CodeStubAssembler | |
ArraySpeciesCreate(TNode< Context > context, TNode< Object > originalArray, TNode< Number > len) | v8::internal::CodeStubAssembler | |
AtomicAdd(MachineType type, TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
AtomicAdd64(TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< UintPtrT > value, TNode< UintPtrT > value_high) | v8::internal::compiler::CodeAssembler | |
AtomicAnd(MachineType type, TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
AtomicAnd64(TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< UintPtrT > value, TNode< UintPtrT > value_high) | v8::internal::compiler::CodeAssembler | |
AtomicCompareExchange(MachineType type, TNode< RawPtrT > base, TNode< WordT > offset, TNode< Word32T > old_value, TNode< Word32T > new_value) | v8::internal::compiler::CodeAssembler | |
AtomicCompareExchange64(TNode< RawPtrT > base, TNode< WordT > offset, TNode< UintPtrT > old_value, TNode< UintPtrT > new_value, TNode< UintPtrT > old_value_high, TNode< UintPtrT > new_value_high) | v8::internal::compiler::CodeAssembler | |
AtomicExchange(MachineType type, TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
AtomicExchange64(TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< UintPtrT > value, TNode< UintPtrT > value_high) | v8::internal::compiler::CodeAssembler | |
AtomicLoad(AtomicMemoryOrder order, TNode< RawPtrT > base, TNode< WordT > offset) | v8::internal::compiler::CodeAssembler | inline |
AtomicLoad(MachineType type, AtomicMemoryOrder order, TNode< RawPtrT > base, TNode< WordT > offset) | v8::internal::compiler::CodeAssembler | private |
AtomicLoad64(AtomicMemoryOrder order, TNode< RawPtrT > base, TNode< WordT > offset) | v8::internal::compiler::CodeAssembler | |
AtomicOr(MachineType type, TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
AtomicOr64(TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< UintPtrT > value, TNode< UintPtrT > value_high) | v8::internal::compiler::CodeAssembler | |
AtomicStore(MachineRepresentation rep, AtomicMemoryOrder order, TNode< RawPtrT > base, TNode< WordT > offset, TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
AtomicStore64(AtomicMemoryOrder order, TNode< RawPtrT > base, TNode< WordT > offset, TNode< UintPtrT > value, TNode< UintPtrT > value_high) | v8::internal::compiler::CodeAssembler | |
AtomicSub(MachineType type, TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
AtomicSub64(TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< UintPtrT > value, TNode< UintPtrT > value_high) | v8::internal::compiler::CodeAssembler | |
AtomicXor(MachineType type, TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
AtomicXor64(TNode< RawPtrT > base, TNode< UintPtrT > offset, TNode< UintPtrT > value, TNode< UintPtrT > value_high) | v8::internal::compiler::CodeAssembler | |
b | v8::internal::CodeStubAssembler | |
BasicLoadNumberDictionaryElement(TNode< NumberDictionary > dictionary, TNode< IntPtrT > intptr_index, Label *not_data, Label *if_hole) | v8::internal::CodeStubAssembler | |
BigInt64Comparison(Operation op, TNode< Object > &left, TNode< Object > &right, Label *return_true, Label *return_false) | v8::internal::CodeStubAssembler | private |
BigIntFromInt32Pair(TNode< IntPtrT > low, TNode< IntPtrT > high) | v8::internal::CodeStubAssembler | |
BigIntFromInt64(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
BigIntFromUint32Pair(TNode< UintPtrT > low, TNode< UintPtrT > high) | v8::internal::CodeStubAssembler | |
BigIntFromUint64(TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
BigIntHandling enum name | v8::internal::CodeStubAssembler | |
BigIntToRawBytes(TNode< BigInt > bigint, TVariable< UintPtrT > *var_low, TVariable< UintPtrT > *var_high) | v8::internal::CodeStubAssembler | |
Bind(Label *label) | v8::internal::CodeStubAssembler | |
Bind(compiler::CodeAssemblerParameterizedLabel< T... > *label, TNode< T > *... phis) | v8::internal::CodeStubAssembler | inline |
BINT_COMPARISON_OP(BIntAboveOrEqual, SmiAboveOrEqual, UintPtrGreaterThanOrEqual) BINT_COMPARISON_OP(BIntLessThanOrEqual | v8::internal::CodeStubAssembler | |
BINT_COMPARISON_OP(BIntGreaterThanOrEqual, SmiGreaterThanOrEqual, IntPtrGreaterThanOrEqual) TNode< Number > NumberInc(TNode< Number > value) | v8::internal::CodeStubAssembler | |
BIntConstant(int value) | v8::internal::CodeStubAssembler | |
BitcastFloat16ToUint32(TNode< Float16RawBitsT > value) | v8::internal::CodeStubAssembler | |
BitcastTaggedToWord(TNode< Smi > node) | v8::internal::compiler::CodeAssembler | inline |
BitcastUint32ToFloat16(TNode< Uint32T > value) | v8::internal::CodeStubAssembler | |
BitwiseOp(TNode< Word32T > left32, TNode< Word32T > right32, Operation bitwise_op) | v8::internal::CodeStubAssembler | |
BitwiseSmiOp(TNode< Smi > left32, TNode< Smi > right32, Operation bitwise_op) | v8::internal::CodeStubAssembler | |
BoolConstant(bool value) | v8::internal::compiler::CodeAssembler | inline |
BooleanConstant(bool value) | v8::internal::compiler::CodeAssembler | |
Branch(TNode< IntegralT > condition, Label *true_label, Label *false_label, BranchHint branch_hint=BranchHint::kNone) | v8::internal::compiler::CodeAssembler | |
Branch(TNode< BoolT > condition, CodeAssemblerParameterizedLabel< T... > *if_true, CodeAssemblerParameterizedLabel< T... > *if_false, Args... args) | v8::internal::compiler::CodeAssembler | inline |
Branch(TNode< BoolT > condition, CodeAssemblerParameterizedLabel< T... > *if_true, std::vector< Node * > args_true, CodeAssemblerParameterizedLabel< U... > *if_false, std::vector< Node * > args_false) | v8::internal::compiler::CodeAssembler | inline |
Branch(TNode< BoolT > condition, const std::function< void()> &true_body, const std::function< void()> &false_body) | v8::internal::compiler::CodeAssembler | |
Branch(TNode< BoolT > condition, Label *true_label, const std::function< void()> &false_body) | v8::internal::compiler::CodeAssembler | |
Branch(TNode< BoolT > condition, const std::function< void()> &true_body, Label *false_label) | v8::internal::compiler::CodeAssembler | |
BranchGenerator typedef | v8::internal::CodeStubAssembler | |
BranchIfAccessorPair(TNode< Object > value, Label *if_accessor_pair, Label *if_not_accessor_pair) | v8::internal::CodeStubAssembler | inline |
BranchIfFloat64IsNaN(TNode< Float64T > value, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfHasPrototypeProperty(TNode< JSFunction > function, TNode< Int32T > function_map_bit_field, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | |
BranchIfJSReceiver(TNode< Object > object, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | |
BranchIfMaybeSpecialIndex(TNode< String > name_string, Label *if_maybe_special_index, Label *if_not_special_index) | v8::internal::CodeStubAssembler | |
BranchIfNumberEqual(TNode< Number > left, TNode< Number > right, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfNumberGreaterThan(TNode< Number > left, TNode< Number > right, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfNumberGreaterThanOrEqual(TNode< Number > left, TNode< Number > right, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfNumberLessThan(TNode< Number > left, TNode< Number > right, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfNumberLessThanOrEqual(TNode< Number > left, TNode< Number > right, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfNumberNotEqual(TNode< Number > left, TNode< Number > right, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfNumberRelationalComparison(Operation op, TNode< Number > left, TNode< Number > right, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | |
BranchIfPrototypesHaveNoElements(TNode< Map > receiver_map, Label *definitely_no_elements, Label *possibly_elements) | v8::internal::AccessorAssembler | private |
BranchIfSameNumberValue(TNode< Float64T > lhs_value, TNode< Float64T > rhs_value, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | |
BranchIfSameValue(TNode< Object > lhs, TNode< Object > rhs, Label *if_true, Label *if_false, SameValueMode mode=SameValueMode::kFull) | v8::internal::CodeStubAssembler | |
BranchIfSmiEqual(TNode< Smi > a, TNode< Smi > b, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfSmiLessThan(TNode< Smi > a, TNode< Smi > b, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfSmiLessThanOrEqual(TNode< Smi > a, TNode< Smi > b, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | inline |
BranchIfStringEqual(TNode< String > lhs, TNode< String > rhs, Label *if_true, Label *if_false, TVariable< Boolean > *result=nullptr) | v8::internal::CodeStubAssembler | inline |
BranchIfStringEqual(TNode< String > lhs, TNode< IntPtrT > lhs_length, TNode< String > rhs, TNode< IntPtrT > rhs_length, Label *if_true, Label *if_false, TVariable< Boolean > *result=nullptr) | v8::internal::CodeStubAssembler | |
BranchIfToBooleanIsFalse(TNode< Object > value, Label *if_false, Label *if_true) | v8::internal::CodeStubAssembler | inline |
BranchIfToBooleanIsTrue(TNode< Object > value, Label *if_true, Label *if_false) | v8::internal::CodeStubAssembler | |
BreakOnNode(int node_id) | v8::internal::compiler::CodeAssembler | |
BuildAppendJSArray(ElementsKind kind, TNode< JSArray > array, CodeStubArguments *args, TVariable< IntPtrT > *arg_index, Label *bailout) | v8::internal::CodeStubAssembler | |
BuildAppendJSArray(ElementsKind kind, TNode< JSArray > array, TNode< Object > value, Label *bailout) | v8::internal::CodeStubAssembler | |
BuildFastArrayForEach(TNode< UnionOf< FixedArray, PropertyArray, HeapObject > > array, ElementsKind kind, TNode< TIndex > first_element_inclusive, TNode< TIndex > last_element_exclusive, const FastArrayForEachBody &body, LoopUnrollingMode loop_unrolling_mode, ForEachDirection direction=ForEachDirection::kReverse) | v8::internal::CodeStubAssembler | |
BuildFastArrayForEach(TNode< UnionOf< UnionOf< FixedArray, PropertyArray >, HeapObject > > array, ElementsKind kind, TNode< TIndex > first_element_inclusive, TNode< TIndex > last_element_exclusive, const FastArrayForEachBody &body, LoopUnrollingMode loop_unrolling_mode, ForEachDirection direction) | v8::internal::CodeStubAssembler | |
BuildFastLoop(const VariableList &vars, TVariable< TIndex > &var_index, TNode< TIndex > start_index, TNode< TIndex > end_index, const FastLoopBody< TIndex > &body, TNode< TIndex > increment, LoopUnrollingMode unrolling_mode, IndexAdvanceMode advance_mode, IndexAdvanceDirection advance_direction) | v8::internal::CodeStubAssembler | |
BuildFastLoop(const VariableList &vars, TVariable< TIndex > &var_index, TNode< TIndex > start_index, TNode< TIndex > end_index, const FastLoopBody< TIndex > &body, int increment, LoopUnrollingMode unrolling_mode, IndexAdvanceMode advance_mode=IndexAdvanceMode::kPre) | v8::internal::CodeStubAssembler | |
BuildFastLoop(TVariable< TIndex > &var_index, TNode< TIndex > start_index, TNode< TIndex > end_index, const FastLoopBody< TIndex > &body, int increment, LoopUnrollingMode unrolling_mode, IndexAdvanceMode advance_mode=IndexAdvanceMode::kPre) | v8::internal::CodeStubAssembler | inline |
BuildFastLoop(const VariableList &vars, TNode< TIndex > start_index, TNode< TIndex > end_index, const FastLoopBody< TIndex > &body, int increment, LoopUnrollingMode unrolling_mode, IndexAdvanceMode advance_mode) | v8::internal::CodeStubAssembler | inline |
BuildFastLoop(TNode< TIndex > start_index, TNode< TIndex > end_index, const FastLoopBody< TIndex > &body, int increment, LoopUnrollingMode unrolling_mode, IndexAdvanceMode advance_mode=IndexAdvanceMode::kPre) | v8::internal::CodeStubAssembler | inline |
builtin() | v8::internal::compiler::CodeAssembler | |
CalculateNewElementsCapacity(TNode< TIndex > old_capacity) | v8::internal::CodeStubAssembler | |
Call(TNode< Context > context, TNode< TCallable > callable, ConvertReceiverMode mode, TNode< JSAny > receiver, TArgs... args) | v8::internal::CodeStubAssembler | inline |
Call(TNode< Context > context, TNode< TCallable > callable, TNode< JSReceiver > receiver, TArgs... args) | v8::internal::CodeStubAssembler | inline |
Call(TNode< Context > context, TNode< TCallable > callable, TNode< JSAny > receiver, TArgs... args) | v8::internal::CodeStubAssembler | inline |
CallApiCallback(TNode< Object > context, TNode< RawPtrT > callback, TNode< Int32T > argc, TNode< Object > data, TNode< Object > holder, TNode< JSAny > receiver) | v8::internal::CodeStubAssembler | |
CallApiCallback(TNode< Object > context, TNode< RawPtrT > callback, TNode< Int32T > argc, TNode< Object > data, TNode< Object > holder, TNode< JSAny > receiver, TNode< Object > value) | v8::internal::CodeStubAssembler | |
CallBuiltin(Builtin id, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
CallBuiltinPointer(const CallInterfaceDescriptor &descriptor, TNode< BuiltinPtr > target, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
CallBuiltinVoid(Builtin id, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
CallCFunction(Node *function, std::optional< MachineType > return_type, CArgs... cargs) | v8::internal::compiler::CodeAssembler | inline |
CallCFunction(Node *function, std::optional< MachineType > return_type, std::initializer_list< CFunctionArg > args) | v8::internal::compiler::CodeAssembler | private |
CallCFunctionN(Signature< MachineType > *signature, int input_count, Node *const *inputs) | v8::internal::compiler::CodeAssembler | |
CallCFunctionWithCallerSavedRegisters(Node *function, MachineType return_type, SaveFPRegsMode mode, CArgs... cargs) | v8::internal::compiler::CodeAssembler | inline |
CallCFunctionWithCallerSavedRegisters(Node *function, MachineType return_type, SaveFPRegsMode mode, std::initializer_list< CFunctionArg > args) | v8::internal::compiler::CodeAssembler | private |
CallCFunctionWithoutFunctionDescriptor(Node *function, MachineType return_type, CArgs... cargs) | v8::internal::compiler::CodeAssembler | inline |
CallCFunctionWithoutFunctionDescriptor(Node *function, MachineType return_type, std::initializer_list< CFunctionArg > args) | v8::internal::compiler::CodeAssembler | private |
CallEpilogue() | v8::internal::compiler::CodeAssembler | private |
CallFunction(TNode< Context > context, TNode< JSFunction > callable, ConvertReceiverMode mode, TNode< JSAny > receiver, TArgs... args) | v8::internal::CodeStubAssembler | inline |
CallFunction(TNode< Context > context, TNode< JSFunction > callable, TNode< JSReceiver > receiver, TArgs... args) | v8::internal::CodeStubAssembler | inline |
CallFunction(TNode< Context > context, TNode< JSFunction > callable, TNode< JSAny > receiver, TArgs... args) | v8::internal::CodeStubAssembler | inline |
CallGetterIfAccessor(TNode< Object > value, TNode< Union< JSReceiver, PropertyCell > > holder, TNode< Uint32T > details, TNode< Context > context, TNode< JSAny > receiver, TNode< Object > name, Label *if_bailout, GetOwnPropertyMode mode=kCallJSGetterDontUseCachedName, ExpectedReceiverMode expected_receiver_mode=kExpectingJSReceiver) | v8::internal::CodeStubAssembler | |
CallJS(Builtin builtin, TNode< Context > context, TNode< Object > function, TNode< JSAny > receiver, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
CallJSBuiltin(Builtin builtin, TNode< Context > context, TNode< Object > function, std::optional< TNode< Object > > new_target, TNode< Object > receiver, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
CallJSStubImpl(const CallInterfaceDescriptor &descriptor, TNode< Object > target, TNode< Object > context, TNode< Object > function, std::optional< TNode< Object > > new_target, TNode< Int32T > arity, std::optional< TNode< JSDispatchHandleT > > dispatch_handle, std::initializer_list< Node * > args) | v8::internal::compiler::CodeAssembler | private |
CallPrologue() | v8::internal::compiler::CodeAssembler | private |
CallRuntime(Runtime::FunctionId function, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
CallRuntimeImpl(Runtime::FunctionId function, TNode< Object > context, std::initializer_list< TNode< Object > > args) | v8::internal::compiler::CodeAssembler | private |
CallRuntimeNewArray(TNode< Context > context, TNode< JSAny > receiver, TNode< Object > length, TNode< Object > new_target, TNode< Object > allocation_site) | v8::internal::CodeStubAssembler | |
CallStub(const CallInterfaceDescriptor &descriptor, TNode< Code > target, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
CallStubN(StubCallMode call_mode, const CallInterfaceDescriptor &descriptor, int input_count, Node *const *inputs) | v8::internal::compiler::CodeAssembler | private |
CallStubR(StubCallMode call_mode, const CallInterfaceDescriptor &descriptor, TNode< Object > target, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inlineprivate |
CallStubRImpl(StubCallMode call_mode, const CallInterfaceDescriptor &descriptor, TNode< Object > target, TNode< Object > context, std::initializer_list< Node * > args) | v8::internal::compiler::CodeAssembler | private |
CanonicalizeEmbeddedBuiltinsConstantIfNeeded(Handle< HeapObject > object) | v8::internal::compiler::CodeAssembler | |
Cast(Node *value, const char *location="") | v8::internal::compiler::CodeAssembler | inline |
Cast(TNode< T > value, const char *location="") | v8::internal::compiler::CodeAssembler | inline |
CFunctionArg typedef | v8::internal::compiler::CodeAssembler | |
ChangeBoolToInt32(TNode< BoolT > b) | v8::internal::CodeStubAssembler | |
ChangeFloat16ToFloat32(TNode< Float16RawBitsT > value) | v8::internal::CodeStubAssembler | |
ChangeFloat16ToFloat64(TNode< Float16RawBitsT > value) | v8::internal::CodeStubAssembler | |
ChangeFloat32ToTagged(TNode< Float32T > value) | v8::internal::CodeStubAssembler | |
ChangeFloat64ToIntPtr(TNode< Float64T > value) | v8::internal::compiler::CodeAssembler | |
ChangeFloat64ToTagged(TNode< Float64T > value) | v8::internal::CodeStubAssembler | |
ChangeFloat64ToUintPtr(TNode< Float64T > value) | v8::internal::compiler::CodeAssembler | |
ChangeInt32ToIntPtr(TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
ChangeInt32ToTagged(TNode< Int32T > value) | v8::internal::CodeStubAssembler | |
ChangeInt32ToTaggedNoOverflow(TNode< Int32T > value) | v8::internal::CodeStubAssembler | |
ChangeNonNegativeNumberToUint32(TNode< Number > value) | v8::internal::CodeStubAssembler | |
ChangeNumberToFloat64(TNode< Number > value) | v8::internal::CodeStubAssembler | |
ChangePositiveInt32ToIntPtr(TNode< Int32T > input) | v8::internal::CodeStubAssembler | inline |
ChangeTaggedNonSmiToInt32(TNode< Context > context, TNode< HeapObject > input) | v8::internal::CodeStubAssembler | |
ChangeTaggedToFloat64(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ChangeUint32ToTagged(TNode< Uint32T > value) | v8::internal::CodeStubAssembler | |
ChangeUint32ToWord(TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
ChangeUintPtrToFloat64(TNode< UintPtrT > value) | v8::internal::compiler::CodeAssembler | |
ChangeUintPtrToTagged(TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
Check(const BranchGenerator &branch, const char *message, const char *file, int line, std::initializer_list< ExtraNode > extra_nodes={}, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::CodeStubAssembler | |
Check(const NodeGenerator< BoolT > &condition_body, const char *message, const char *file, int line, std::initializer_list< ExtraNode > extra_nodes={}, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::CodeStubAssembler | |
Check(TNode< Word32T > condition_node, const char *message, const char *file, int line, std::initializer_list< ExtraNode > extra_nodes={}, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::CodeStubAssembler | |
CheckDescriptorConsidersNumbersMutable(TNode< Word32T > handler_word, TNode< JSObject > holder, Label *bailout) | v8::internal::AccessorAssembler | private |
CheckEnumCache(TNode< JSReceiver > receiver, Label *if_empty, Label *if_runtime) | v8::internal::CodeStubAssembler | |
CheckFieldType(TNode< DescriptorArray > descriptors, TNode< IntPtrT > name_index, TNode< Word32T > representation, TNode< Object > value, Label *bailout) | v8::internal::AccessorAssembler | protected |
CheckForAssociatedProtector(TNode< Name > name, Label *if_protector) | v8::internal::CodeStubAssembler | |
CheckForCapacityGrow(TNode< JSObject > object, TNode< FixedArrayBase > elements, ElementsKind kind, TNode< UintPtrT > length, TNode< IntPtrT > key, Label *bailout) | v8::internal::CodeStubAssembler | |
CheckHeapObjectTypeMatchesDescriptor(TNode< Word32T > handler_word, TNode< JSObject > holder, TNode< Object > value, Label *bailout) | v8::internal::AccessorAssembler | private |
CheckJSTypedArrayIndex(TNode< JSTypedArray > typed_array, TNode< UintPtrT > index, Label *detached_or_out_of_bounds) | v8::internal::CodeStubAssembler | |
CheckPrototypeEnumCache(TNode< JSReceiver > receiver, TNode< Map > receiver_map, Label *if_fast, Label *if_slow) | v8::internal::CodeStubAssembler | |
CheckPrototypeValidityCell(TNode< Object > maybe_validity_cell, Label *miss) | v8::internal::AccessorAssembler | private |
ClassHasMapConstant() | v8::internal::CodeStubAssembler | inline |
ClearedValue() | v8::internal::CodeStubAssembler | |
ClearTrustedPointerField(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | |
CloneFastJSArray(TNode< Context > context, TNode< JSArray > array, std::optional< TNode< AllocationSite > > allocation_site=std::nullopt, HoleConversionMode convert_holes=HoleConversionMode::kDontConvert) | v8::internal::CodeStubAssembler | |
CloneFixedArray(TNode< FixedArrayBase > source, ExtractFixedArrayFlags flags=ExtractFixedArrayFlag::kAllFixedArraysDontCopyCOW) | v8::internal::CodeStubAssembler | |
CloneIfMutablePrimitive(TNode< Object > object) | v8::internal::CodeStubAssembler | |
CodeAssembler(CodeAssemblerState *state) | v8::internal::compiler::CodeAssembler | inlineexplicit |
CodeAssembler(const CodeAssembler &)=delete | v8::internal::compiler::CodeAssembler | |
CodeStubAssembler(compiler::CodeAssemblerState *state) | v8::internal::CodeStubAssembler | explicit |
CollectFeedbackForString(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | private |
CombineFeedback(TVariable< Smi > *existing_feedback, int feedback) | v8::internal::CodeStubAssembler | |
CombineFeedback(TVariable< Smi > *existing_feedback, TNode< Smi > feedback) | v8::internal::CodeStubAssembler | |
Comment(MessageWithSourceLocation message, Args &&... args) | v8::internal::compiler::CodeAssembler | inline |
ComputeSeededHash(TNode< IntPtrT > key) | v8::internal::CodeStubAssembler | |
ConstexprBoolNot(bool value) | v8::internal::CodeStubAssembler | inline |
ConstexprInt31Add(int31_t a, int31_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt31Equal(int31_t a, int31_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt31GreaterThanEqual(int31_t a, int31_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt31Mul(int31_t a, int31_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt31NotEqual(int31_t a, int31_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt32Add(int32_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt32Equal(int32_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt32GreaterThanEqual(int32_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt32NotEqual(int32_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprInt32Sub(int32_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralAdd(const IntegerLiteral &lhs, const IntegerLiteral &rhs) | v8::internal::CodeStubAssembler | |
ConstexprIntegerLiteralBitwiseOr(const IntegerLiteral &lhs, const IntegerLiteral &rhs) | v8::internal::CodeStubAssembler | |
ConstexprIntegerLiteralEqual(IntegerLiteral lhs, IntegerLiteral rhs) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralLeftShift(const IntegerLiteral &lhs, const IntegerLiteral &rhs) | v8::internal::CodeStubAssembler | |
ConstexprIntegerLiteralToFloat64(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToInt31(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToInt32(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToInt64(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToInt8(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToIntptr(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToUint32(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToUint64(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToUint8(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntegerLiteralToUintptr(const IntegerLiteral &i) | v8::internal::CodeStubAssembler | inline |
ConstexprIntPtrAdd(intptr_t a, intptr_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprUint32Add(uint32_t a, uint32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprUint32Equal(uint32_t a, uint32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprUint32NotEqual(uint32_t a, uint32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprUint32Sub(uint32_t a, uint32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprUintPtrAdd(uintptr_t a, uintptr_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprUintPtrLessThan(uintptr_t a, uintptr_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprUintPtrShr(uintptr_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprWord32Or(int32_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprWord32Shl(uint32_t a, int32_t b) | v8::internal::CodeStubAssembler | inline |
ConstexprWordNot(intptr_t a) | v8::internal::CodeStubAssembler | inline |
ConstexprWordNot(uintptr_t a) | v8::internal::CodeStubAssembler | inline |
Construct(TNode< Context > context, TNode< JSReceiver > new_target, TArgs... args) | v8::internal::CodeStubAssembler | inline |
ConstructJS(Builtin builtin, TNode< Context > context, TNode< Object > function, TNode< JSAny > new_target, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
ConstructWithTarget(TNode< Context > context, TNode< JSReceiver > target, TNode< JSReceiver > new_target, TArgs... args) | v8::internal::CodeStubAssembler | inline |
CopyElements(ElementsKind kind, TNode< FixedArrayBase > dst_elements, TNode< IntPtrT > dst_index, TNode< FixedArrayBase > src_elements, TNode< IntPtrT > src_index, TNode< IntPtrT > length, WriteBarrierMode write_barrier=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | |
CopyElementsOnWrite(TNode< HeapObject > object, TNode< FixedArrayBase > elements, ElementsKind kind, TNode< IntPtrT > length, Label *bailout) | v8::internal::CodeStubAssembler | |
CopyFixedArrayElements(ElementsKind kind, TNode< FixedArrayBase > from_array, TNode< FixedArrayBase > to_array, TNode< TIndex > length, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | inline |
CopyFixedArrayElements(ElementsKind from_kind, TNode< FixedArrayBase > from_array, ElementsKind to_kind, TNode< FixedArrayBase > to_array, TNode< TIndex > element_count, TNode< TIndex > capacity, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | inline |
CopyFixedArrayElements(ElementsKind from_kind, TNode< FixedArrayBase > from_array, ElementsKind to_kind, TNode< FixedArrayBase > to_array, TNode< TIndex > first_element, TNode< TIndex > element_count, TNode< TIndex > capacity, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER, HoleConversionMode convert_holes=HoleConversionMode::kDontConvert, TVariable< BoolT > *var_holes_converted=nullptr) | v8::internal::CodeStubAssembler | |
CopyNameDictionary(TNode< NameDictionary > dictionary, Label *large_object_fallback) | v8::internal::CodeStubAssembler | |
CopyPropertyArrayValues(TNode< HeapObject > from_array, TNode< PropertyArray > to_array, TNode< IntPtrT > length, WriteBarrierMode barrier_mode, DestroySource destroy_source) | v8::internal::CodeStubAssembler | |
CopyRange(TNode< HeapObject > dst_object, int dst_offset, TNode< HeapObject > src_object, int src_offset, TNode< IntPtrT > length_in_tagged, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | |
CopySwissNameDictionary(TNode< SwissNameDictionary > original) | v8::internal::CodeStubAssembler | |
CountLeadingZeros32(TNode< Word32T > value) | v8::internal::CodeStubAssembler | |
CountLeadingZeros64(TNode< Word64T > value) | v8::internal::CodeStubAssembler | |
CountTrailingZeros32(TNode< Word32T > value) | v8::internal::CodeStubAssembler | |
CountTrailingZeros64(TNode< Word64T > value) | v8::internal::CodeStubAssembler | |
CreateAllocationSiteInFeedbackVector(TNode< FeedbackVector > feedback_vector, TNode< UintPtrT > slot) | v8::internal::CodeStubAssembler | |
CreateAsyncFromSyncIterator(TNode< Context > context, TNode< JSAny > sync_iterator) | v8::internal::CodeStubAssembler | |
CreateAsyncFromSyncIterator(TNode< Context > context, TNode< JSReceiver > sync_iterator, TNode< Object > next) | v8::internal::CodeStubAssembler | |
CreateDataProperty(TNode< Context > context, TNode< JSObject > receiver, TNode< Object > key, TNode< Object > value) | v8::internal::CodeStubAssembler | inline |
Dcheck(const BranchGenerator &branch, const char *message, const char *file, int line, std::initializer_list< ExtraNode > extra_nodes={}, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::CodeStubAssembler | |
Dcheck(const NodeGenerator< BoolT > &condition_body, const char *message, const char *file, int line, std::initializer_list< ExtraNode > extra_nodes={}, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::CodeStubAssembler | |
Dcheck(TNode< Word32T > condition_node, const char *message, const char *file, int line, std::initializer_list< ExtraNode > extra_nodes={}, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::CodeStubAssembler | |
DcheckHasValidMap(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | private |
DCheckReceiver(ConvertReceiverMode mode, TNode< JSAny > receiver) | v8::internal::CodeStubAssembler | |
DebugBreak() | v8::internal::compiler::CodeAssembler | |
DecodeWord(TNode< WordT > word) | v8::internal::CodeStubAssembler | inline |
DecodeWord(TNode< WordT > word, uint32_t shift, uintptr_t mask) | v8::internal::CodeStubAssembler | |
DecodeWord32(TNode< Word32T > word32) | v8::internal::CodeStubAssembler | inline |
DecodeWord32(TNode< Word32T > word32, uint32_t shift, uint32_t mask) | v8::internal::CodeStubAssembler | |
DecodeWord32FromWord(TNode< WordT > word) | v8::internal::CodeStubAssembler | inline |
DecodeWordFromWord32(TNode< Word32T > word32) | v8::internal::CodeStubAssembler | inline |
Decrement(TVariable< TIndex > *variable, int value=1) | v8::internal::CodeStubAssembler | inline |
DecrementCounter(StatsCounter *counter, int delta) | v8::internal::CodeStubAssembler | |
DefineKeyedOwnIC(const StoreICParameters *p) | v8::internal::AccessorAssembler | private |
DescriptorArrayGetDetails(TNode< DescriptorArray > descriptors, TNode< Uint32T > descriptor_number) | v8::internal::CodeStubAssembler | |
DescriptorEntryToIndex(TNode< IntPtrT > descriptor) | v8::internal::CodeStubAssembler | |
DescriptorLookup(TNode< Name > unique_name, TNode< DescriptorArray > descriptors, TNode< Uint32T > bitfield3, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found) | v8::internal::CodeStubAssembler | |
DestroySource enum name | v8::internal::CodeStubAssembler | |
DispatchMaybeObject(TNode< MaybeObject > maybe_object, Label *if_smi, Label *if_cleared, Label *if_weak, Label *if_strong, TVariable< Object > *extracted) | v8::internal::CodeStubAssembler | |
DoesntHaveInstanceType(TNode< HeapObject > object, InstanceType type) | v8::internal::CodeStubAssembler | |
DynamicJSParameterCount() | v8::internal::compiler::CodeAssembler | |
ElementOffsetFromIndex(TNode< TIndex > index, ElementsKind kind, int base_size=0) | v8::internal::CodeStubAssembler | |
ElementsKindEqual(TNode< Int32T > a, TNode< Int32T > b) | v8::internal::CodeStubAssembler | inline |
ElementsKindEqual(ElementsKind a, ElementsKind b) | v8::internal::CodeStubAssembler | inline |
ElementSupport enum name | v8::internal::AccessorAssembler | protected |
EmitAccessCheck(TNode< Context > expected_native_context, TNode< Context > context, TNode< Object > receiver, Label *can_access, Label *miss) | v8::internal::AccessorAssembler | private |
EmitComment(std::string msg) | v8::internal::compiler::CodeAssembler | private |
EmitElementLoad(TNode< HeapObject > object, TNode< Word32T > elements_kind, TNode< IntPtrT > key, TNode< BoolT > is_jsarray_condition, Label *if_hole, Label *rebox_double, TVariable< Float64T > *var_double_value, Label *unimplemented_elements_kind, Label *out_of_bounds, Label *miss, ExitPoint *exit_point, LoadAccessMode access_mode=LoadAccessMode::kLoad) | v8::internal::AccessorAssembler | private |
EmitElementStore(TNode< JSObject > object, TNode< Object > key, TNode< Object > value, ElementsKind elements_kind, KeyedAccessStoreMode store_mode, Label *bailout, TNode< Context > context, TVariable< Object > *maybe_converted_value=nullptr) | v8::internal::CodeStubAssembler | |
EmitElementStoreTypedArray(TNode< JSTypedArray > typed_array, TNode< IntPtrT > key, TNode< Object > value, ElementsKind elements_kind, KeyedAccessStoreMode store_mode, Label *bailout, TNode< Context > context, TVariable< Object > *maybe_converted_value) | v8::internal::CodeStubAssembler | private |
EmitElementStoreTypedArrayUpdateValue(TNode< Object > value, ElementsKind elements_kind, TNode< TValue > converted_value, TVariable< Object > *maybe_converted_value) | v8::internal::CodeStubAssembler | private |
EmitElementStoreTypedArrayUpdateValue(TNode< Object > value, ElementsKind elements_kind, TNode< Word32T > converted_value, TVariable< Object > *maybe_converted_value) | v8::internal::CodeStubAssembler | |
EmitElementStoreTypedArrayUpdateValue(TNode< Object > value, ElementsKind elements_kind, TNode< Float16RawBitsT > converted_value, TVariable< Object > *maybe_converted_value) | v8::internal::CodeStubAssembler | |
EmitElementStoreTypedArrayUpdateValue(TNode< Object > value, ElementsKind elements_kind, TNode< Float32T > converted_value, TVariable< Object > *maybe_converted_value) | v8::internal::CodeStubAssembler | |
EmitElementStoreTypedArrayUpdateValue(TNode< Object > value, ElementsKind elements_kind, TNode< Float64T > converted_value, TVariable< Object > *maybe_converted_value) | v8::internal::CodeStubAssembler | |
EmitElementStoreTypedArrayUpdateValue(TNode< Object > value, ElementsKind elements_kind, TNode< BigInt > converted_value, TVariable< Object > *maybe_converted_value) | v8::internal::CodeStubAssembler | |
EmitFastElementsBoundsCheck(TNode< JSObject > object, TNode< FixedArrayBase > elements, TNode< IntPtrT > intptr_index, TNode< BoolT > is_jsarray_condition, Label *miss) | v8::internal::AccessorAssembler | private |
EmptyBackingStoreBufferConstant() | v8::internal::CodeStubAssembler | |
EnsureArrayPushable(TNode< Context > context, TNode< Map > map, Label *bailout) | v8::internal::CodeStubAssembler | |
EnsureOnlyHasSimpleProperties(TNode< Map > map, TNode< Int32T > instance_type, Label *bailout) | v8::internal::CodeStubAssembler | |
EntryIndexToIndex(TNode< Uint32T > entry_index) | v8::internal::CodeStubAssembler | |
EntryToIndex(TNode< IntPtrT > entry, int field_index) | v8::internal::CodeStubAssembler | |
EntryToIndex(TNode< IntPtrT > entry) | v8::internal::CodeStubAssembler | inline |
Equal(TNode< Object > lhs, TNode< Object > rhs, TNode< Context > context, TVariable< Smi > *var_type_feedback=nullptr) | v8::internal::CodeStubAssembler | inline |
Equal(TNode< Object > lhs, TNode< Object > rhs, const LazyNode< Context > &context, TVariable< Smi > *var_type_feedback=nullptr) | v8::internal::CodeStubAssembler | |
ExpectedReceiverMode enum name | v8::internal::CodeStubAssembler | |
ExtendPropertiesBackingStore(TNode< HeapObject > object, TNode< IntPtrT > index) | v8::internal::AccessorAssembler | private |
ExternalConstant(ExternalReference address) | v8::internal::compiler::CodeAssembler | |
ExternalOneByteStringGetChars(TNode< ExternalOneByteString > string) | v8::internal::CodeStubAssembler | |
ExternalPointerHandleNullConstant() | v8::internal::compiler::CodeAssembler | inline |
ExternalPointerTableAddress(ExternalPointerTagRange tag_range) | v8::internal::CodeStubAssembler | |
ExternalTwoByteStringGetChars(TNode< ExternalTwoByteString > string) | v8::internal::CodeStubAssembler | |
ExtractFastJSArray(TNode< Context > context, TNode< JSArray > array, TNode< BInt > begin, TNode< BInt > count) | v8::internal::CodeStubAssembler | |
ExtractFixedArray(TNode< FixedArrayBase > source, std::optional< TNode< TIndex > > first, std::optional< TNode< TIndex > > count=std::nullopt, std::optional< TNode< TIndex > > capacity=std::nullopt, ExtractFixedArrayFlags extract_flags=ExtractFixedArrayFlag::kAllFixedArrays, TVariable< BoolT > *var_holes_converted=nullptr, std::optional< TNode< Int32T > > source_elements_kind=std::nullopt) | v8::internal::CodeStubAssembler | |
ExtractFixedArrayFlag enum name | v8::internal::CodeStubAssembler | |
ExtractFixedArrayFlags typedef | v8::internal::CodeStubAssembler | |
ExtractFixedDoubleArrayFillingHoles(TNode< FixedArrayBase > source, TNode< TIndex > first, TNode< TIndex > count, TNode< TIndex > capacity, TNode< Map > source_map, TVariable< BoolT > *var_holes_converted, AllocationFlags allocation_flags, ExtractFixedArrayFlags extract_flags) | v8::internal::CodeStubAssembler | |
ExtractToFixedArray(TNode< FixedArrayBase > source, TNode< TIndex > first, TNode< TIndex > count, TNode< TIndex > capacity, TNode< Map > source_map, ElementsKind from_kind, AllocationFlags allocation_flags, ExtractFixedArrayFlags extract_flags, HoleConversionMode convert_holes, TVariable< BoolT > *var_holes_converted=nullptr, std::optional< TNode< Int32T > > source_runtime_kind=std::nullopt) | v8::internal::CodeStubAssembler | |
ExtraNode typedef | v8::internal::CodeStubAssembler | |
factory() const | v8::internal::compiler::CodeAssembler | |
FailAssert(const char *message, const std::vector< FileAndLine > &files_and_lines, std::initializer_list< ExtraNode > extra_nodes={}, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::CodeStubAssembler | |
FastArrayForEachBody typedef | v8::internal::CodeStubAssembler | |
FastCheck(TNode< BoolT > condition) | v8::internal::CodeStubAssembler | |
FastCloneJSObject(TNode< HeapObject > source, TNode< Map > source_map, TNode< Map > target_map, const Function &materialize_target, bool target_is_new) | v8::internal::CodeStubAssembler | |
FastLoopBody typedef | v8::internal::CodeStubAssembler | |
FeedbackIteratorEntrySize() | v8::internal::CodeStubAssembler | inline |
FeedbackIteratorHandlerOffset() | v8::internal::CodeStubAssembler | inline |
FillEntireFixedArrayWithSmiZero(ElementsKind kind, TNode< FixedArray > array, TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | inline |
FillEntireFixedDoubleArrayWithZero(TNode< FixedDoubleArray > array, TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | inline |
FillFixedArrayWithSmiZero(ElementsKind kind, TNode< FixedArray > array, TNode< IntPtrT > start, TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | |
FillFixedArrayWithValue(ElementsKind kind, TNode< FixedArrayBase > array, TNode< TIndex > from_index, TNode< TIndex > to_index, RootIndex value_root_index) | v8::internal::CodeStubAssembler | |
FillFixedArrayWithValue(ElementsKind kind, TNode< FixedArray > array, TNode< TIndex > from_index, TNode< TIndex > to_index, RootIndex value_root_index) | v8::internal::CodeStubAssembler | inline |
FillFixedDoubleArrayWithZero(TNode< FixedDoubleArray > array, TNode< IntPtrT > start, TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | |
FillPropertyArrayWithUndefined(TNode< PropertyArray > array, TNode< IntPtrT > from_index, TNode< IntPtrT > to_index) | v8::internal::CodeStubAssembler | |
FindInsertionEntry(TNode< Dictionary > dictionary, TNode< Name > key, TVariable< IntPtrT > *var_key_index) | v8::internal::CodeStubAssembler | |
FindInsertionEntry(TNode< NameDictionary > dictionary, TNode< Name > key, TVariable< IntPtrT > *var_key_index) | v8::internal::CodeStubAssembler | |
FindNonDefaultConstructor(TNode< JSFunction > this_function, TVariable< Object > &constructor, Label *found_default_base_ctor, Label *found_something_else) | v8::internal::CodeStubAssembler | |
FixedArrayBoundsCheck(TNode< FixedArrayBase > array, TNode< Smi > index, int additional_offset) | v8::internal::CodeStubAssembler | |
FixedArrayBoundsCheck(TNode< FixedArray > array, TNode< Smi > index, int additional_offset) | v8::internal::CodeStubAssembler | inline |
FixedArrayBoundsCheck(TNode< FixedArrayBase > array, TNode< IntPtrT > index, int additional_offset) | v8::internal::CodeStubAssembler | |
FixedArrayBoundsCheck(TNode< FixedArray > array, TNode< IntPtrT > index, int additional_offset) | v8::internal::CodeStubAssembler | inline |
FixedArrayBoundsCheck(TNode< FixedArrayBase > array, TNode< UintPtrT > index, int additional_offset) | v8::internal::CodeStubAssembler | inline |
FixedArrayBoundsCheck(TNode< FixedArrayBase > array, TNode< TaggedIndex > index, int additional_offset) | v8::internal::CodeStubAssembler | |
FixedArrayBoundsCheck(TNode< FixedArray > array, TNode< TaggedIndex > index, int additional_offset) | v8::internal::CodeStubAssembler | inline |
FixedArraySizeDoesntFitInNewSpace(TNode< TIndex > element_count, int base_size) | v8::internal::CodeStubAssembler | |
Float32Constant(double value) | v8::internal::compiler::CodeAssembler | |
Float64AlmostEqual(TNode< Float64T > x, TNode< Float64T > y, double max_relative_error=0.0000001) | v8::internal::CodeStubAssembler | |
Float64Ceil(TNode< Float64T > x) | v8::internal::CodeStubAssembler | |
Float64Constant(double value) | v8::internal::compiler::CodeAssembler | |
Float64Floor(TNode< Float64T > x) | v8::internal::CodeStubAssembler | |
Float64Round(TNode< Float64T > x) | v8::internal::CodeStubAssembler | |
Float64RoundToEven(TNode< Float64T > x) | v8::internal::CodeStubAssembler | |
Float64ToUint8Clamped(TNode< Float64T > float64_value) | v8::internal::CodeStubAssembler | |
Float64Trunc(TNode< Float64T > x) | v8::internal::CodeStubAssembler | |
ForEachDescriptorBodyFunction typedef | v8::internal::CodeStubAssembler | |
ForEachDirection enum name | v8::internal::CodeStubAssembler | |
ForEachEnumerableOwnProperty(TNode< Context > context, TNode< Map > map, TNode< JSObject > object, PropertiesEnumerationMode mode, const ForEachKeyValueFunction &body, Label *bailout) | v8::internal::CodeStubAssembler | |
ForEachKeyValueFunction typedef | v8::internal::CodeStubAssembler | |
ForInPrepare(TNode< HeapObject > enumerator, TNode< UintPtrT > slot, TNode< HeapObject > maybe_feedback_vector, TNode< FixedArray > *cache_array_out, TNode< Smi > *cache_length_out, UpdateFeedbackMode update_feedback_mode) | v8::internal::CodeStubAssembler | |
FrameArgumentsArgcType enum name | v8::internal::CodeStubAssembler | |
GCUnsafeReferenceToRawPtr(TNode< Object > object, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | inline |
GenerateCloneObjectIC() | v8::internal::AccessorAssembler | |
GenerateCloneObjectIC_Slow() | v8::internal::AccessorAssembler | |
GenerateCloneObjectICBaseline() | v8::internal::AccessorAssembler | |
GenerateDefineKeyedOwnIC() | v8::internal::AccessorAssembler | |
GenerateDefineKeyedOwnICBaseline() | v8::internal::AccessorAssembler | |
GenerateDefineKeyedOwnICTrampoline() | v8::internal::AccessorAssembler | |
GenerateDefineNamedOwnIC() | v8::internal::AccessorAssembler | |
GenerateDefineNamedOwnICBaseline() | v8::internal::AccessorAssembler | |
GenerateDefineNamedOwnICTrampoline() | v8::internal::AccessorAssembler | |
GenerateEnumeratedKeyedLoadIC() | v8::internal::AccessorAssembler | |
GenerateEnumeratedKeyedLoadICBaseline() | v8::internal::AccessorAssembler | |
GenerateEqual_Same(TNode< Object > value, Label *if_equal, Label *if_notequal, TVariable< Smi > *var_type_feedback=nullptr) | v8::internal::CodeStubAssembler | private |
GenerateKeyedHasIC() | v8::internal::AccessorAssembler | |
GenerateKeyedHasIC_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateKeyedHasIC_PolymorphicName() | v8::internal::AccessorAssembler | |
GenerateKeyedHasICBaseline() | v8::internal::AccessorAssembler | |
GenerateKeyedLoadIC() | v8::internal::AccessorAssembler | |
GenerateKeyedLoadIC_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateKeyedLoadIC_PolymorphicName() | v8::internal::AccessorAssembler | |
GenerateKeyedLoadICBaseline() | v8::internal::AccessorAssembler | |
GenerateKeyedLoadICTrampoline() | v8::internal::AccessorAssembler | |
GenerateKeyedLoadICTrampoline_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateKeyedStoreIC() | v8::internal::AccessorAssembler | |
GenerateKeyedStoreICBaseline() | v8::internal::AccessorAssembler | |
GenerateKeyedStoreICTrampoline() | v8::internal::AccessorAssembler | |
GenerateKeyedStoreICTrampoline_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateLoadGlobalIC(TypeofMode typeof_mode) | v8::internal::AccessorAssembler | |
GenerateLoadGlobalIC_NoFeedback() | v8::internal::AccessorAssembler | |
GenerateLoadGlobalICBaseline(TypeofMode typeof_mode) | v8::internal::AccessorAssembler | |
GenerateLoadGlobalICTrampoline(TypeofMode typeof_mode) | v8::internal::AccessorAssembler | |
GenerateLoadIC() | v8::internal::AccessorAssembler | |
GenerateLoadIC_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateLoadIC_NoFeedback() | v8::internal::AccessorAssembler | |
GenerateLoadIC_Noninlined() | v8::internal::AccessorAssembler | |
GenerateLoadICBaseline() | v8::internal::AccessorAssembler | |
GenerateLoadICTrampoline() | v8::internal::AccessorAssembler | |
GenerateLoadICTrampoline_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateLoadSuperIC() | v8::internal::AccessorAssembler | |
GenerateLoadSuperICBaseline() | v8::internal::AccessorAssembler | |
GenerateLookupContextBaseline(TypeofMode typeof_mode, ContextKind context_kind) | v8::internal::AccessorAssembler | |
GenerateLookupContextTrampoline(TypeofMode typeof_mode, ContextKind context_kind) | v8::internal::AccessorAssembler | |
GenerateLookupGlobalIC(TypeofMode typeof_mode) | v8::internal::AccessorAssembler | |
GenerateLookupGlobalICBaseline(TypeofMode typeof_mode) | v8::internal::AccessorAssembler | |
GenerateLookupGlobalICTrampoline(TypeofMode typeof_mode) | v8::internal::AccessorAssembler | |
GenerateStoreGlobalIC() | v8::internal::AccessorAssembler | |
GenerateStoreGlobalICBaseline() | v8::internal::AccessorAssembler | |
GenerateStoreGlobalICTrampoline() | v8::internal::AccessorAssembler | |
GenerateStoreIC() | v8::internal::AccessorAssembler | |
GenerateStoreIC_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateStoreICBaseline() | v8::internal::AccessorAssembler | |
GenerateStoreICTrampoline() | v8::internal::AccessorAssembler | |
GenerateStoreICTrampoline_Megamorphic() | v8::internal::AccessorAssembler | |
GenerateStoreInArrayLiteralIC() | v8::internal::AccessorAssembler | |
GenerateStoreInArrayLiteralICBaseline() | v8::internal::AccessorAssembler | |
GenericElementLoad(TNode< JSAnyNotSmi > lookup_start_object, TNode< Map > lookup_start_object_map, TNode< Int32T > lookup_start_object_instance_type, TNode< IntPtrT > index, Label *slow) | v8::internal::AccessorAssembler | private |
GenericPropertyLoad(TNode< JSAnyNotSmi > lookup_start_object, TNode< Map > lookup_start_object_map, TNode< Int32T > lookup_start_object_instance_type, const LoadICParameters *p, Label *slow, UseStubCache use_stub_cache=kUseStubCache) | v8::internal::AccessorAssembler | private |
GetArgumentValue(TorqueStructArguments args, TNode< IntPtrT > index) | v8::internal::CodeStubAssembler | |
GetArrayAllocationSize(TNode< TIndex > element_count, ElementsKind kind, int header_size) | v8::internal::CodeStubAssembler | inline |
GetCapacity(TNode< Dictionary > dictionary) | v8::internal::CodeStubAssembler | inline |
GetClassMapConstant() | v8::internal::CodeStubAssembler | inline |
GetConstructor(TNode< Map > map) | v8::internal::CodeStubAssembler | |
GetContinuationPreservedEmbedderData() | v8::internal::CodeStubAssembler | |
GetCoverageInfo(TNode< SharedFunctionInfo > sfi) | v8::internal::CodeStubAssembler | |
GetCreationContext(TNode< JSReceiver > receiver, Label *if_bailout) | v8::internal::CodeStubAssembler | |
GetCreationContextFromMap(TNode< Map > map, Label *if_bailout) | v8::internal::CodeStubAssembler | |
GetFixedArrayAllocationSize(TNode< TIndex > element_count, ElementsKind kind) | v8::internal::CodeStubAssembler | inline |
GetFrameArguments(TNode< RawPtrT > frame, TNode< IntPtrT > argc, FrameArgumentsArgcType argc_type=FrameArgumentsArgcType::kCountExcludesReceiver) | v8::internal::CodeStubAssembler | |
GetFunctionRealm(TNode< Context > context, TNode< JSReceiver > receiver, Label *if_bailout) | v8::internal::CodeStubAssembler | |
GetHeapObjectAssumeWeak(TNode< MaybeObject > value) | v8::internal::CodeStubAssembler | |
GetHeapObjectAssumeWeak(TNode< MaybeObject > value, Label *if_cleared) | v8::internal::CodeStubAssembler | |
GetHeapObjectIfStrong(TNode< MaybeObject > value, Label *if_not_strong) | v8::internal::CodeStubAssembler | |
GetHeapObjectIfStrong(TNode< HeapObjectReference > value, Label *if_not_strong) | v8::internal::CodeStubAssembler | |
GetImportMetaObject(TNode< Context > context) | v8::internal::CodeStubAssembler | |
GetInstanceTypeMap(InstanceType instance_type) | v8::internal::CodeStubAssembler | |
GetInterestingProperty(TNode< Context > context, TNode< JSReceiver > receiver, TNode< Name > name, Label *if_not_found) | v8::internal::CodeStubAssembler | |
GetInterestingProperty(TNode< Context > context, TNode< JSAny > receiver, TVariable< JSAnyNotSmi > *var_holder, TVariable< Map > *var_holder_map, TNode< Name > name, Label *if_not_found) | v8::internal::CodeStubAssembler | |
GetIteratorMethod(TNode< Context > context, TNode< JSAnyNotSmi > heap_obj, Label *if_iteratorundefined) | v8::internal::CodeStubAssembler | |
GetJSContextParameter() | v8::internal::compiler::CodeAssembler | |
GetKey(TNode< Array > array, TNode< Uint32T > entry_index) | v8::internal::CodeStubAssembler | |
GetMacroSourcePositionStack() const | v8::internal::compiler::CodeAssembler | |
GetMarkBit(TNode< IntPtrT > object, TNode< IntPtrT > *cell, TNode< IntPtrT > *mask) | v8::internal::CodeStubAssembler | |
GetMethod(TNode< Context > context, TNode< JSAny > object, Handle< Name > name, Label *if_null_or_undefined) | v8::internal::CodeStubAssembler | |
GetNameDictionaryFlags(TNode< Dictionary > dictionary) | v8::internal::CodeStubAssembler | |
GetNameDictionaryFlags(TNode< NameDictionary > dictionary) | v8::internal::CodeStubAssembler | |
GetNameDictionaryFlags(TNode< SwissNameDictionary > dictionary) | v8::internal::CodeStubAssembler | |
GetNextEnumerationIndex(TNode< Dictionary > dictionary) | v8::internal::CodeStubAssembler | inline |
GetNonRabGsabElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
GetNumberDictionaryNumberOfElements(TNode< NumberDictionary > dictionary) | v8::internal::CodeStubAssembler | inline |
GetNumberOfDeletedElements(TNode< Dictionary > dictionary) | v8::internal::CodeStubAssembler | inline |
GetNumberOfElements(TNode< Dictionary > dictionary) | v8::internal::CodeStubAssembler | |
GetNumberOfElements(TNode< SwissNameDictionary > dictionary) | v8::internal::CodeStubAssembler | |
GetOwnPropertyMode enum name | v8::internal::CodeStubAssembler | |
GetPendingMessage() | v8::internal::CodeStubAssembler | |
GetProperty(TNode< Context > context, TNode< JSAny > receiver, Handle< Name > name) | v8::internal::CodeStubAssembler | inline |
GetProperty(TNode< Context > context, TNode< JSAny > receiver, TNode< Object > name) | v8::internal::CodeStubAssembler | inline |
GetPropertyArrayAllocationSize(TNode< IntPtrT > element_count) | v8::internal::CodeStubAssembler | inline |
GetSharedFunctionInfoCode(TNode< SharedFunctionInfo > shared_info, TVariable< Uint16T > *data_type_out=nullptr, Label *if_compile_lazy=nullptr) | v8::internal::CodeStubAssembler | |
GetSortedKeyIndex(TNode< Array > descriptors, TNode< Uint32T > entry_index) | v8::internal::CodeStubAssembler | private |
GetSortedKeyIndex(TNode< DescriptorArray > descriptors, TNode< Uint32T > descriptor_number) | v8::internal::CodeStubAssembler | private |
GetSortedKeyIndex(TNode< TransitionArray > transitions, TNode< Uint32T > transition_number) | v8::internal::CodeStubAssembler | private |
GetSuperConstructor(TNode< JSFunction > active_function) | v8::internal::CodeStubAssembler | |
GetTypedArrayBuffer(TNode< Context > context, TNode< JSTypedArray > array) | v8::internal::CodeStubAssembler | |
Goto(Label *label) | v8::internal::compiler::CodeAssembler | |
Goto(CodeAssemblerParameterizedLabel< T... > *label, Args... args) | v8::internal::compiler::CodeAssembler | inline |
GotoIf(TNode< IntegralT > condition, Label *true_label, GotoHint goto_hint=GotoHint::kNone) | v8::internal::compiler::CodeAssembler | |
GotoIfContextElementEqual(TNode< Object > value, TNode< NativeContext > native_context, int slot_index, Label *if_equal) | v8::internal::CodeStubAssembler | inline |
GotoIfFixedArraySizeDoesntFitInNewSpace(TNode< TIndex > element_count, Label *doesnt_fit, int base_size) | v8::internal::CodeStubAssembler | |
GotoIfForceSlowPath(Label *if_true) | v8::internal::CodeStubAssembler | |
GotoIfHasContextExtensionUpToDepth(TNode< Context > context, TNode< Uint32T > depth, Label *target) | v8::internal::CodeStubAssembler | |
GotoIfLargeBigInt(TNode< BigInt > bigint, Label *true_label) | v8::internal::CodeStubAssembler | |
GotoIfMapHasSlowProperties(TNode< Map > map, Label *if_slow) | v8::internal::CodeStubAssembler | |
GotoIfNot(TNode< IntegralT > condition, Label *false_label, GotoHint goto_hint=GotoHint::kNone) | v8::internal::compiler::CodeAssembler | |
GotoIfNotNumber(TNode< Object > value, Label *is_not_number) | v8::internal::CodeStubAssembler | |
GotoIfNotSameNumberBitPattern(TNode< Float64T > left, TNode< Float64T > right, Label *miss) | v8::internal::AccessorAssembler | private |
GotoIfNumber(TNode< Object > value, Label *is_number) | v8::internal::CodeStubAssembler | |
GotoIfNumberGreaterThanOrEqual(TNode< Number > left, TNode< Number > right, Label *if_false) | v8::internal::CodeStubAssembler | |
GotoIfPrototypeRequiresRuntimeLookup(TNode< JSFunction > function, TNode< Map > map, Label *runtime) | v8::internal::CodeStubAssembler | |
GotoIfStringEqual(TNode< String > lhs, TNode< IntPtrT > lhs_length, TNode< String > rhs, Label *if_true) | v8::internal::CodeStubAssembler | inline |
GrowElementsCapacity(TNode< HeapObject > object, TNode< FixedArrayBase > elements, ElementsKind from_kind, ElementsKind to_kind, TNode< TIndex > capacity, TNode< TIndex > new_capacity, Label *bailout) | v8::internal::CodeStubAssembler | |
HandleBreakOnNode() | v8::internal::CodeStubAssembler | private |
HandleException(Node *result) | v8::internal::compiler::CodeAssembler | private |
HandleLoadAccessor(const LazyLoadICParameters *p, TNode< FunctionTemplateInfo > function_template_info, TNode< Word32T > handler_word, TNode< DataHandler > handler, TNode< Uint32T > handler_kind, ExitPoint *exit_point) | v8::internal::AccessorAssembler | private |
HandleLoadCallbackProperty(const LazyLoadICParameters *p, TNode< JSObject > holder, TNode< Word32T > handler_word, ExitPoint *exit_point) | v8::internal::AccessorAssembler | private |
HandleLoadField(TNode< JSObject > holder, TNode< Word32T > handler_word, TVariable< Float64T > *var_double_value, Label *rebox_double, Label *miss, ExitPoint *exit_point) | v8::internal::AccessorAssembler | private |
HandleLoadICHandlerCase(const LazyLoadICParameters *p, TNode< MaybeObject > handler, Label *miss, ExitPoint *exit_point, ICMode ic_mode=ICMode::kNonGlobalIC, OnNonExistent on_nonexistent=OnNonExistent::kReturnUndefined, ElementSupport support_elements=kOnlyProperties, LoadAccessMode access_mode=LoadAccessMode::kLoad) | v8::internal::AccessorAssembler | private |
HandleLoadICProtoHandler(const LazyLoadICParameters *p, TNode< DataHandler > handler, TVariable< Object > *var_holder, TVariable< MaybeObject > *var_smi_handler, Label *if_smi_handler, Label *miss, ExitPoint *exit_point, ICMode ic_mode, LoadAccessMode access_mode) | v8::internal::AccessorAssembler | private |
HandleLoadICSmiHandlerCase(const LazyLoadICParameters *p, TNode< Object > holder, TNode< Smi > smi_handler, TNode< MaybeObject > handler, Label *miss, ExitPoint *exit_point, ICMode ic_mode, OnNonExistent on_nonexistent, ElementSupport support_elements, LoadAccessMode access_mode) | v8::internal::AccessorAssembler | private |
HandleLoadICSmiHandlerHasNamedCase(const LazyLoadICParameters *p, TNode< Object > holder, TNode< Uint32T > handler_kind, Label *miss, ExitPoint *exit_point, ICMode ic_mode) | v8::internal::AccessorAssembler | private |
HandleLoadICSmiHandlerLoadNamedCase(const LazyLoadICParameters *p, TNode< Object > holder, TNode< Uint32T > handler_kind, TNode< Word32T > handler_word, Label *rebox_double, TVariable< Float64T > *var_double_value, TNode< MaybeObject > handler, Label *miss, ExitPoint *exit_point, ICMode ic_mode, OnNonExistent on_nonexistent, ElementSupport support_elements) | v8::internal::AccessorAssembler | private |
HandlePolymorphicCase(TNode< HeapObjectReference > weak_lookup_start_object_map, TNode< WeakFixedArray > feedback, Label *if_handler, TVariable< MaybeObject > *var_handler, Label *if_miss) | v8::internal::AccessorAssembler | private |
HandleProtoHandler(const ICParameters *p, TNode< DataHandler > handler, const OnCodeHandler &on_code_handler, const OnFoundOnLookupStartObject &on_found_on_lookup_start_object, Label *miss, ICMode ic_mode) | v8::internal::AccessorAssembler | private |
HandleStoreFieldAndReturn(TNode< Word32T > handler_word, TNode< JSObject > holder, TNode< Object > value, std::optional< TNode< Float64T > > double_value, Representation representation, Label *miss) | v8::internal::AccessorAssembler | private |
HandleStoreICHandlerCase(const StoreICParameters *p, TNode< MaybeObject > handler, Label *miss, ICMode ic_mode, ElementSupport support_elements=kOnlyProperties) | v8::internal::AccessorAssembler | protected |
HandleStoreICNativeDataProperty(const StoreICParameters *p, TNode< HeapObject > holder, TNode< Word32T > handler_word) | v8::internal::AccessorAssembler | private |
HandleStoreICProtoHandler(const StoreICParameters *p, TNode< StoreHandler > handler, Label *slow, Label *miss, ICMode ic_mode, ElementSupport support_elements) | v8::internal::AccessorAssembler | private |
HandleStoreICSmiHandlerCase(TNode< Word32T > handler_word, TNode< JSObject > holder, TNode< Object > value, Label *miss) | v8::internal::AccessorAssembler | private |
HandleStoreICSmiHandlerJSSharedStructFieldCase(TNode< Context > context, TNode< Word32T > handler_word, TNode< JSObject > holder, TNode< Object > value) | v8::internal::AccessorAssembler | private |
HandleStoreICTransitionMapHandlerCase(const StoreICParameters *p, TNode< Map > transition_map, Label *miss, StoreTransitionMapFlags flags) | v8::internal::AccessorAssembler | protected |
HandleStoreToProxy(const StoreICParameters *p, TNode< JSProxy > proxy, Label *miss, ElementSupport support_elements) | v8::internal::AccessorAssembler | private |
HasAsyncEventDelegate() | v8::internal::CodeStubAssembler | |
HasBoilerplate(TNode< Object > maybe_literal_site) | v8::internal::CodeStubAssembler | |
HasBuiltinSubclassingFlag() | v8::internal::CodeStubAssembler | inline |
HasDynamicJSParameterCount() | v8::internal::compiler::CodeAssembler | |
HashTableComputeCapacity(TNode< IntPtrT > at_least_space_for) | v8::internal::CodeStubAssembler | |
HasInPrototypeChain(TNode< Context > context, TNode< HeapObject > object, TNode< Object > prototype) | v8::internal::CodeStubAssembler | |
HasInstanceType(TNode< HeapObject > object, InstanceType type) | v8::internal::CodeStubAssembler | |
HasProperty(TNode< Context > context, TNode< JSAny > object, TNode< Object > key, HasPropertyLookupMode mode) | v8::internal::CodeStubAssembler | |
HasProperty_Inline(TNode< Context > context, TNode< JSReceiver > object, TNode< Object > key) | v8::internal::CodeStubAssembler | inline |
HasPropertyLookupMode enum name | v8::internal::CodeStubAssembler | |
HasSharedStringTableFlag() | v8::internal::CodeStubAssembler | inline |
HeapConstantHole(Handle< Type > object) | v8::internal::compiler::CodeAssembler | inline |
HeapConstantMaybeHole(Handle< Type > object) | v8::internal::compiler::CodeAssembler | inline |
HeapConstantNoHole(Handle< Type > object) | v8::internal::compiler::CodeAssembler | inline |
HeapObjectToCallable(TNode< HeapObject > heap_object, Label *fail) | v8::internal::CodeStubAssembler | inline |
HeapObjectToConstructor(TNode< HeapObject > heap_object, Label *fail) | v8::internal::CodeStubAssembler | inline |
HeapObjectToFixedArray(TNode< HeapObject > base, Label *cast_fail) | v8::internal::CodeStubAssembler | |
HeapObjectToFixedDoubleArray(TNode< HeapObject > base, Label *cast_fail) | v8::internal::CodeStubAssembler | inline |
HeapObjectToJSDataView(TNode< HeapObject > heap_object, Label *fail) | v8::internal::CodeStubAssembler | inline |
HeapObjectToJSFunctionWithPrototypeSlot(TNode< HeapObject > heap_object, Label *fail) | v8::internal::CodeStubAssembler | inline |
HeapObjectToJSProxy(TNode< HeapObject > heap_object, Label *fail) | v8::internal::CodeStubAssembler | inline |
HeapObjectToJSStringIterator(TNode< HeapObject > heap_object, Label *fail) | v8::internal::CodeStubAssembler | inline |
HeapObjectToString(TNode< HeapObject > heap_object, Label *fail) | v8::internal::CodeStubAssembler | inline |
HoleConversionMode enum name | v8::internal::CodeStubAssembler | |
ICMode enum name | v8::internal::AccessorAssembler | protected |
Increment(TVariable< TIndex > *variable, int value=1) | v8::internal::CodeStubAssembler | |
IncrementCallCount(TNode< FeedbackVector > feedback_vector, TNode< UintPtrT > slot_id) | v8::internal::CodeStubAssembler | |
IncrementCounter(StatsCounter *counter, int delta) | v8::internal::CodeStubAssembler | |
IndexAdvanceDirection enum name | v8::internal::CodeStubAssembler | |
IndexAdvanceMode enum name | v8::internal::CodeStubAssembler | |
InitializeAllocationMemento(TNode< HeapObject > base, TNode< IntPtrT > base_allocation_size, TNode< AllocationSite > allocation_site) | v8::internal::CodeStubAssembler | |
InitializeFieldsWithRoot(TNode< HeapObject > object, TNode< IntPtrT > start_offset, TNode< IntPtrT > end_offset, RootIndex root) | v8::internal::CodeStubAssembler | |
InitializeJSAPIObjectWithEmbedderSlotsCppHeapWrapperPtr(TNode< JSAPIObjectWithEmbedderSlots > holder) | v8::internal::CodeStubAssembler | inline |
InitializeJSObjectBodyNoSlackTracking(TNode< HeapObject > object, TNode< Map > map, TNode< IntPtrT > instance_size, int start_offset=JSObject::kHeaderSize) | v8::internal::CodeStubAssembler | |
InitializeJSObjectBodyWithSlackTracking(TNode< HeapObject > object, TNode< Map > map, TNode< IntPtrT > instance_size) | v8::internal::CodeStubAssembler | |
InitializeJSObjectFromMap(TNode< HeapObject > object, TNode< Map > map, TNode< IntPtrT > instance_size, std::optional< TNode< HeapObject > > properties=std::nullopt, std::optional< TNode< FixedArray > > elements=std::nullopt, SlackTrackingMode slack_tracking_mode=kNoSlackTracking) | v8::internal::CodeStubAssembler | |
InitializePropertyArrayLength(TNode< PropertyArray > property_array, TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | |
InitializePropertyDescriptorObject(TNode< PropertyDescriptorObject > descriptor, TNode< Object > value, TNode< Uint32T > details, Label *if_bailout) | v8::internal::CodeStubAssembler | |
InsertEntry(TNode< Dictionary > dictionary, TNode< Name > key, TNode< Object > value, TNode< IntPtrT > index, TNode< Smi > enum_index) | v8::internal::CodeStubAssembler | |
InsertEntry(TNode< NameDictionary > dictionary, TNode< Name > name, TNode< Object > value, TNode< IntPtrT > index, TNode< Smi > enum_index) | v8::internal::CodeStubAssembler | |
InsertEntry(TNode< GlobalDictionary > dictionary, TNode< Name > key, TNode< Object > value, TNode< IntPtrT > index, TNode< Smi > enum_index) | v8::internal::CodeStubAssembler | |
InstanceOf(TNode< Object > object, TNode< JSAny > callable, TNode< Context > context) | v8::internal::CodeStubAssembler | |
InstanceTypeEqual(TNode< Int32T > instance_type, int type) | v8::internal::CodeStubAssembler | |
Int32Add(TNode< Int32T > left, TNode< Int32T > right) | v8::internal::compiler::CodeAssembler | inline |
Int32Constant(int32_t value) | v8::internal::compiler::CodeAssembler | |
Int32FalseConstant() | v8::internal::compiler::CodeAssembler | inline |
Int32Mul(TNode< Int32T > left, TNode< Int32T > right) | v8::internal::compiler::CodeAssembler | inline |
Int32PairAdd(TNode< Word32T > lhs_lo_word, TNode< Word32T > lhs_hi_word, TNode< Word32T > rhs_lo_word, TNode< Word32T > rhs_hi_word) | v8::internal::compiler::CodeAssembler | |
Int32PairSub(TNode< Word32T > lhs_lo_word, TNode< Word32T > lhs_hi_word, TNode< Word32T > rhs_lo_word, TNode< Word32T > rhs_hi_word) | v8::internal::compiler::CodeAssembler | |
Int32Sub(TNode< Int32T > left, TNode< Int32T > right) | v8::internal::compiler::CodeAssembler | inline |
Int32Sub(TNode< Int32T > left, int right) | v8::internal::compiler::CodeAssembler | inline |
Int32ToUint8Clamped(TNode< Int32T > int32_value) | v8::internal::CodeStubAssembler | |
Int32TrueConstant() | v8::internal::compiler::CodeAssembler | inline |
Int64Add(TNode< Int64T > left, TNode< Int64T > right) | v8::internal::compiler::CodeAssembler | inline |
Int64Constant(int64_t value) | v8::internal::compiler::CodeAssembler | |
Int64Mul(TNode< Int64T > left, TNode< Int64T > right) | v8::internal::compiler::CodeAssembler | inline |
Int64Sub(TNode< Int64T > left, TNode< Int64T > right) | v8::internal::compiler::CodeAssembler | inline |
IntlAsciiCollationWeightsL1() | v8::internal::CodeStubAssembler | |
IntlAsciiCollationWeightsL3() | v8::internal::CodeStubAssembler | |
IntPtrAdd(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
IntPtrConstant(intptr_t value) | v8::internal::compiler::CodeAssembler | |
IntPtrEqual(TNode< WordT > left, TNode< WordT > right) | v8::internal::compiler::CodeAssembler | |
IntPtrGreaterThanOrEqual | v8::internal::CodeStubAssembler | |
IntPtrMax(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::CodeStubAssembler | |
IntPtrMin(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::CodeStubAssembler | |
IntPtrMul(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
IntPtrOrSmiConstant(int value) | v8::internal::CodeStubAssembler | |
IntPtrOrSmiConstant(int value) | v8::internal::CodeStubAssembler | |
IntPtrOrSmiConstant(int value) | v8::internal::CodeStubAssembler | |
IntPtrOrSmiConstant(int value) | v8::internal::CodeStubAssembler | |
IntPtrOrSmiConstant(int value) | v8::internal::CodeStubAssembler | |
IntPtrRoundUpToPowerOfTwo32(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
IntPtrSub(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
IntPtrToTaggedIndex(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
InvalidateStringWrapperToPrimitiveProtector() | v8::internal::CodeStubAssembler | |
InvalidateValidityCellIfPrototype(TNode< Map > map, std::optional< TNode< Uint32T > > bitfield3=std::nullopt) | v8::internal::AccessorAssembler | protected |
InvalidDispatchHandleConstant() | v8::internal::CodeStubAssembler | |
Is32() const | v8::internal::compiler::CodeAssembler | |
Is64() const | v8::internal::compiler::CodeAssembler | |
IsAdditiveSafeInteger(TNode< Float64T > number) | v8::internal::CodeStubAssembler | |
IsAdditiveSafeIntegerFeedbackEnabled() | v8::internal::CodeStubAssembler | inline |
IsAllSetWord32(TNode< Word32T > word32, uint32_t mask) | v8::internal::CodeStubAssembler | inline |
IsAlwaysSharedSpaceJSObjectInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsAnyPromiseHookEnabled(TNode< Uint32T > flags) | v8::internal::CodeStubAssembler | |
IsAnyPromiseHookEnabled() | v8::internal::CodeStubAssembler | inline |
IsArrayIteratorProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsArraySpeciesProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsBigInt(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsBigIntInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsBoolean(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsBothEqualInWord32(TNode< Word32T > word32, typename BitField1::FieldType value1, typename BitField2::FieldType value2) | v8::internal::CodeStubAssembler | inline |
IsCallable(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsCallableMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsCleared(TNode< MaybeObject > value) | v8::internal::CodeStubAssembler | |
IsClearWord(TNode< WordT > word) | v8::internal::CodeStubAssembler | inline |
IsClearWord(TNode< WordT > word, uint32_t mask) | v8::internal::CodeStubAssembler | inline |
IsClearWord32(TNode< Word32T > word32) | v8::internal::CodeStubAssembler | inline |
IsClearWord32(TNode< Word32T > word32, uint32_t mask) | v8::internal::CodeStubAssembler | inline |
IsCode(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsConsStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsConstructor(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsConstructorMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsCustomElementsReceiverInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsDebugActive() | v8::internal::CodeStubAssembler | |
IsDeprecatedMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsDictionaryElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | inline |
IsDictionaryMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsDoubleElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsDoubleElementsKind(ElementsKind kind) | v8::internal::CodeStubAssembler | inline |
IsDoubleHole(TNode< Object > base, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | |
IsElementsKindGreaterThan(TNode< Int32T > target_kind, ElementsKind reference_kind) | v8::internal::CodeStubAssembler | |
IsElementsKindGreaterThanOrEqual(TNode< Int32T > target_kind, ElementsKind reference_kind) | v8::internal::CodeStubAssembler | |
IsElementsKindInRange(TNode< Int32T > target_kind, ElementsKind lower_reference_kind, ElementsKind higher_reference_kind) | v8::internal::CodeStubAssembler | inline |
IsElementsKindLessThanOrEqual(TNode< Int32T > target_kind, ElementsKind reference_kind) | v8::internal::CodeStubAssembler | |
IsEphemeronHashTable(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsEqualInWord32(TNode< Word32T > word32, typename BitField::FieldType value) | v8::internal::CodeStubAssembler | inline |
IsExceptionHandlerActive() const | v8::internal::compiler::CodeAssembler | |
IsExecutionTerminating() | v8::internal::CodeStubAssembler | |
IsExtensibleMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsExtensibleNonPrototypeMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsExternalStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsExternalStringMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsFastAliasedArgumentsMap(TNode< Context > context, TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsFastElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsFastElementsKind(ElementsKind kind) | v8::internal::CodeStubAssembler | inline |
IsFastOrNonExtensibleOrSealedElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsFastPackedElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsFastPackedElementsKind(ElementsKind kind) | v8::internal::CodeStubAssembler | inline |
IsFastSmiElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsFastSmiOrTaggedElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsFixedArray(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsFixedArraySubclass(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsFixedArrayWithKind(TNode< HeapObject > object, ElementsKind kind) | v8::internal::CodeStubAssembler | |
IsFixedArrayWithKindOrEmpty(TNode< FixedArrayBase > object, ElementsKind kind) | v8::internal::CodeStubAssembler | |
IsFloat64RoundDownSupported() const | v8::internal::compiler::CodeAssembler | |
IsFloat64RoundTiesEvenSupported() const | v8::internal::compiler::CodeAssembler | |
IsFloat64RoundTruncateSupported() const | v8::internal::compiler::CodeAssembler | |
IsFloat64RoundUpSupported() const | v8::internal::compiler::CodeAssembler | |
IsFunctionInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsFunctionWithPrototypeSlotMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsGeneratorFunction(TNode< JSFunction > function) | v8::internal::CodeStubAssembler | |
IsGlobalDictionary(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsHashTable(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsHeapNumberInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsHeapNumberPositive(TNode< HeapNumber > number) | v8::internal::CodeStubAssembler | |
IsHeapNumberUint32(TNode< HeapNumber > number) | v8::internal::CodeStubAssembler | |
IsHoleInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsHoleyFastElementsKind(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsHoleyFastElementsKindForRead(TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
IsIndirectStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsInRange(TNode< Word32T > value, U lower_limit, U higher_limit) | v8::internal::CodeStubAssembler | inline |
IsInRange(TNode< UintPtrT > value, TNode< UintPtrT > lower_limit, TNode< UintPtrT > higher_limit) | v8::internal::CodeStubAssembler | inline |
IsInRange(TNode< WordT > value, intptr_t lower_limit, intptr_t higher_limit) | v8::internal::CodeStubAssembler | inline |
IsInt32AbsWithOverflowSupported() const | v8::internal::compiler::CodeAssembler | |
IsInt64AbsWithOverflowSupported() const | v8::internal::compiler::CodeAssembler | |
IsInteger(TNode< Object > number) | v8::internal::CodeStubAssembler | |
IsInteger(TNode< HeapNumber > number) | v8::internal::CodeStubAssembler | |
IsInterestingProperty(TNode< Name > name) | v8::internal::CodeStubAssembler | |
IsInternalizedStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsIntPtrAbsWithOverflowSupported() const | v8::internal::compiler::CodeAssembler | |
IsIsConcatSpreadableProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsIsolatePromiseHookEnabled(TNode< Uint32T > flags) | v8::internal::CodeStubAssembler | |
IsIsolatePromiseHookEnabledOrDebugIsActiveOrHasAsyncEventDelegate(TNode< Uint32T > flags) | v8::internal::CodeStubAssembler | |
IsIsolatePromiseHookEnabledOrDebugIsActiveOrHasAsyncEventDelegate() | v8::internal::CodeStubAssembler | inline |
IsIsolatePromiseHookEnabledOrHasAsyncEventDelegate(TNode< Uint32T > flags) | v8::internal::CodeStubAssembler | |
IsIsolatePromiseHookEnabledOrHasAsyncEventDelegate() | v8::internal::CodeStubAssembler | inline |
IsJSApiObject(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSApiObjectInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSApiObjectMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSArray(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSArrayBuffer(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSArrayBufferViewDetachedOrOutOfBounds(TNode< JSArrayBufferView > array_buffer_view, Label *detached_or_oob, Label *not_detached_nor_oob) | v8::internal::CodeStubAssembler | |
IsJSArrayBufferViewDetachedOrOutOfBoundsBoolean(TNode< JSArrayBufferView > array_buffer_view) | v8::internal::CodeStubAssembler | |
IsJSArrayInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSArrayIterator(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSArrayMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSAsyncGeneratorObject(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSBoundFunction(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSDataView(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSFinalizationRegistry(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSFinalizationRegistryMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSFunction(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSFunctionCall() const | v8::internal::compiler::CodeAssembler | protected |
IsJSFunctionInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSFunctionMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSFunctionWithPrototypeSlot(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSGeneratorMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSGeneratorObject(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSGlobalProxy(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSGlobalProxyInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSGlobalProxyMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSObject(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSObjectInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSObjectMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSPrimitiveWrapper(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSPrimitiveWrapperInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSPrimitiveWrapperMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSPromise(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSPromiseMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSProxy(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSRabGsabDataView(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSReceiver(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSReceiverInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSReceiverMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSRegExp(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSRegExpStringIterator(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSShadowRealm(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSSharedArray(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSSharedArray(TNode< Object > object) | v8::internal::CodeStubAssembler | |
IsJSSharedArrayInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSSharedArrayMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSSharedStruct(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSSharedStruct(TNode< Object > object) | v8::internal::CodeStubAssembler | |
IsJSSharedStructInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSSharedStructMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSStringIterator(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSTypedArray(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsJSTypedArrayInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsJSTypedArrayMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsJSWrappedFunction(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsKnownTaggedPointer enum name | v8::internal::CodeStubAssembler | private |
IsMap(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsMapIteratorProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsMapOffsetConstant(Node *node) | v8::internal::compiler::CodeAssembler | |
IsMarked(TNode< Object > object) | v8::internal::CodeStubAssembler | |
IsMarkedForDeoptimization(TNode< Code > code) | v8::internal::CodeStubAssembler | |
IsMegaDOMProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsMockArrayBufferAllocatorFlag() | v8::internal::CodeStubAssembler | inline |
IsName(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsNameInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsNoElementsProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsNotAnyHole(TNode< Object > object) | v8::internal::CodeStubAssembler | |
IsNotCleared(TNode< MaybeObject > value) | v8::internal::CodeStubAssembler | inline |
IsNotEqualInWord32(TNode< Word32T > word32, typename BitField::FieldType value) | v8::internal::CodeStubAssembler | inline |
IsNotSetWord32(TNode< Word32T > word32) | v8::internal::CodeStubAssembler | inline |
IsNotSetWord32(TNode< Word32T > word32, uint32_t mask) | v8::internal::CodeStubAssembler | inline |
IsNotWeakFixedArraySubclass(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsNullConstant(TNode< Object > node) | v8::internal::compiler::CodeAssembler | |
IsNullOrJSReceiver(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsNullOrUndefined(TNode< Object > object) | v8::internal::CodeStubAssembler | |
IsNumberArrayIndex(TNode< Number > number) | v8::internal::CodeStubAssembler | |
IsNumberDictionary(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsNumberNonNegativeSafeInteger(TNode< Number > number) | v8::internal::CodeStubAssembler | |
IsNumberNormalized(TNode< Number > number) | v8::internal::CodeStubAssembler | |
IsNumberPositive(TNode< Number > number) | v8::internal::CodeStubAssembler | |
IsNumberStringNotRegexpLikeProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsNumeric(TNode< Object > object) | v8::internal::CodeStubAssembler | |
IsOddball(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsOddballInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsOffsetInBounds(TNode< IntPtrT > offset, TNode< IntPtrT > length, int header_size, ElementsKind kind=HOLEY_ELEMENTS) | v8::internal::CodeStubAssembler | |
isolate() const | v8::internal::compiler::CodeAssembler | |
IsolateField(IsolateFieldId id) | v8::internal::compiler::CodeAssembler | |
IsOneByteStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsOneByteStringMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsOrderedNameDictionary(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsPageFlagReset(TNode< IntPtrT > object, int mask) | v8::internal::CodeStubAssembler | inline |
IsPageFlagSet(TNode< IntPtrT > object, int mask) | v8::internal::CodeStubAssembler | inline |
IsPrimitiveInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsPrivateName(TNode< Symbol > symbol) | v8::internal::CodeStubAssembler | |
IsPromiseReactionJobTask(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsPromiseResolveProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsPromiseSpeciesProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsPromiseThenProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsPropertyArray(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsPropertyCell(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsPropertyDetailsConst(TNode< Uint32T > details) | v8::internal::AccessorAssembler | protected |
IsPropertyDictionary(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsPrototypeInitialArrayPrototype(TNode< Context > context, TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsPrototypeTypedArrayPrototype(TNode< Context > context, TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsRegExpSpeciesProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsRegularHeapObjectSize(TNode< IntPtrT > size) | v8::internal::CodeStubAssembler | |
IsSafeInteger(TNode< Object > number) | v8::internal::CodeStubAssembler | |
IsSafeInteger(TNode< HeapNumber > number) | v8::internal::CodeStubAssembler | |
IsScriptContextMutableHeapInt32Flag() | v8::internal::CodeStubAssembler | inline |
IsScriptContextMutableHeapNumberFlag() | v8::internal::CodeStubAssembler | inline |
IsSeqOneByteString(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsSeqOneByteStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsSeqOneByteStringMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsSequentialString(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsSequentialStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsSequentialStringMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsSetIteratorProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsSetSmi(TNode< Smi > smi, int untagged_mask) | v8::internal::CodeStubAssembler | inline |
IsSetWord(TNode< WordT > word) | v8::internal::CodeStubAssembler | inline |
IsSetWord(TNode< WordT > word, uint32_t mask) | v8::internal::CodeStubAssembler | inline |
IsSetWord32(TNode< Word32T > word32) | v8::internal::CodeStubAssembler | inline |
IsSetWord32(TNode< Word32T > word32, uint32_t mask) | v8::internal::CodeStubAssembler | inline |
IsSharedStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsSloppyArgumentsMap(TNode< Context > context, TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsSlowAliasedArgumentsMap(TNode< Context > context, TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsSpecialReceiverInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsSpecialReceiverMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsStrictArgumentsMap(TNode< Context > context, TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsString(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsStringWrapper(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsStringWrapperElementsKind(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsStrong(TNode< MaybeObject > value) | v8::internal::CodeStubAssembler | |
IsStrong(TNode< HeapObjectReference > value) | v8::internal::CodeStubAssembler | |
IsSymbolInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsTemporalInstantInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsTruncateFloat64ToFloat16RawBitsSupported() const | v8::internal::compiler::CodeAssembler | |
IsTypedArraySpeciesProtectorCellInvalid() | v8::internal::CodeStubAssembler | |
IsUncachedExternalStringInstanceType(TNode< Int32T > instance_type) | v8::internal::CodeStubAssembler | |
IsUncachedExternalStringMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsUndefinedConstant(TNode< Object > node) | v8::internal::compiler::CodeAssembler | |
IsUndetectableMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
IsUniqueName(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsUniqueNameNoCachedIndex(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsUniqueNameNoIndex(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
IsValidFastJSArrayCapacity(TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
IsValidPositiveSmi(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
IsWeakOrCleared(TNode< MaybeObject > value) | v8::internal::CodeStubAssembler | |
IsWeakOrCleared(TNode< HeapObjectReference > value) | v8::internal::CodeStubAssembler | |
IsWeakReferenceTo(TNode< MaybeObject > maybe_object, TNode< HeapObject > heap_object) | v8::internal::CodeStubAssembler | |
IsWeakReferenceToObject(TNode< MaybeObject > maybe_object, TNode< Object > object) | v8::internal::CodeStubAssembler | |
IsWord32CtzSupported() const | v8::internal::compiler::CodeAssembler | |
IsWord32PopcntSupported() const | v8::internal::compiler::CodeAssembler | |
IsWord64CtzSupported() const | v8::internal::compiler::CodeAssembler | |
IsWord64PopcntSupported() const | v8::internal::compiler::CodeAssembler | |
IsZeroOrContext(TNode< Object > object) | v8::internal::CodeStubAssembler | |
JSAnyIsNotPrimitive(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
JSAnyIsNotPrimitiveMap(TNode< Map > map) | v8::internal::CodeStubAssembler | |
jsgraph() const | v8::internal::compiler::CodeAssembler | private |
JSParameterCount(int argc_without_receiver) | v8::internal::CodeStubAssembler | inline |
JSParameterCount(TNode< Word32T > argc_without_receiver) | v8::internal::CodeStubAssembler | inline |
JumpIfDataProperty(TNode< Uint32T > details, Label *writable, Label *readonly) | v8::internal::AccessorAssembler | protected |
kCallJSGetterDontUseCachedName enum value | v8::internal::CodeStubAssembler | |
kCallJSGetterUseCachedName enum value | v8::internal::CodeStubAssembler | |
kCheckPrototypeValidity enum value | v8::internal::AccessorAssembler | protected |
kDontCheckPrototypeValidity enum value | v8::internal::AccessorAssembler | protected |
kDontInitializeInObjectProperties enum value | v8::internal::CodeStubAssembler | |
kDontUseStubCache enum value | v8::internal::AccessorAssembler | private |
kElementLoopUnrollThreshold | v8::internal::CodeStubAssembler | privatestatic |
kExpectingAnyReceiver enum value | v8::internal::CodeStubAssembler | |
kExpectingJSReceiver enum value | v8::internal::CodeStubAssembler | |
KeyedLoadIC(const LoadICParameters *p, LoadAccessMode access_mode) | v8::internal::AccessorAssembler | private |
KeyedLoadICGeneric(const LoadICParameters *p) | v8::internal::AccessorAssembler | private |
KeyedLoadICPolymorphicName(const LoadICParameters *p, LoadAccessMode access_mode) | v8::internal::AccessorAssembler | private |
KeyedStoreIC(const StoreICParameters *p) | v8::internal::AccessorAssembler | private |
kFindExisting enum value | v8::internal::CodeStubAssembler | |
kFindExistingOrInsertionIndex enum value | v8::internal::CodeStubAssembler | |
kFindInsertionIndex enum value | v8::internal::CodeStubAssembler | |
kForInHasProperty enum value | v8::internal::CodeStubAssembler | |
kHasProperty enum value | v8::internal::CodeStubAssembler | |
kNo enum value | v8::internal::CodeStubAssembler | private |
kNoSlackTracking enum value | v8::internal::CodeStubAssembler | |
kOnlyProperties enum value | v8::internal::AccessorAssembler | protected |
kReturnAccessorPair enum value | v8::internal::CodeStubAssembler | |
kStoreTransitionMapFlagsMask enum value | v8::internal::AccessorAssembler | protected |
kSupportElements enum value | v8::internal::AccessorAssembler | protected |
kTargetParameterIndex | v8::internal::compiler::CodeAssembler | static |
kUseStubCache enum value | v8::internal::AccessorAssembler | private |
kValidateTransitionHandler enum value | v8::internal::AccessorAssembler | protected |
kWithSlackTracking enum value | v8::internal::CodeStubAssembler | |
kYes enum value | v8::internal::CodeStubAssembler | private |
Label typedef | v8::internal::compiler::CodeAssembler | |
LazyNode typedef | v8::internal::CodeStubAssembler | |
Load(MachineType type, Node *base) | v8::internal::compiler::CodeAssembler | |
Load(MachineType type, TNode< RawPtr< Type > > base) | v8::internal::compiler::CodeAssembler | inline |
Load(MachineType type, Node *base, Node *offset) | v8::internal::compiler::CodeAssembler | |
Load(Node *base) | v8::internal::compiler::CodeAssembler | inline |
Load(Node *base, TNode< WordT > offset) | v8::internal::compiler::CodeAssembler | inline |
LoadAccessMode enum name | v8::internal::AccessorAssembler | protected |
LoadAccessorPairGetter(TNode< AccessorPair > accessor_pair) | v8::internal::CodeStubAssembler | inline |
LoadAccessorPairSetter(TNode< AccessorPair > accessor_pair) | v8::internal::CodeStubAssembler | inline |
LoadAndUntagBytecodeArrayLength(TNode< BytecodeArray > array) | v8::internal::CodeStubAssembler | |
LoadAndUntagFixedArrayBaseLength(TNode< FixedArrayBase > array) | v8::internal::CodeStubAssembler | |
LoadAndUntagFixedArrayBaseLengthAsUint32(TNode< FixedArrayBase > array) | v8::internal::CodeStubAssembler | |
LoadAndUntagPositiveSmiObjectField(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | |
LoadAndUntagToWord32ArrayElement(TNode< Array > array, int array_header_size, TNode< IntPtrT > index, int additional_offset=0) | v8::internal::CodeStubAssembler | |
LoadAndUntagToWord32FixedArrayElement(TNode< FixedArray > object, TNode< IntPtrT > index, int additional_offset=0) | v8::internal::CodeStubAssembler | |
LoadAndUntagToWord32ObjectField(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | |
LoadAndUntagWeakFixedArrayLength(TNode< WeakFixedArray > array) | v8::internal::CodeStubAssembler | |
LoadAndUntagWeakFixedArrayLengthAsUint32(TNode< WeakFixedArray > array) | v8::internal::CodeStubAssembler | |
LoadArrayElement(TNode< Array > array, int array_header_size, TNode< TIndex > index, int additional_offset=0) | v8::internal::CodeStubAssembler | |
LoadArrayElement(TNode< Array > array, TNode< TIndex > index, int additional_offset=0) | v8::internal::CodeStubAssembler | inline |
LoadArrayLength(TNode< Array > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< FixedArray > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< ClosureFeedbackCellArray > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< ScriptContextTable > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< RegExpMatchInfo > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< WeakFixedArray > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< PropertyArray > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< DescriptorArray > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< TransitionArray > array) | v8::internal::CodeStubAssembler | |
LoadArrayLength(TNode< TrustedFixedArray > array) | v8::internal::CodeStubAssembler | |
LoadBigIntBitfield(TNode< BigInt > bigint) | v8::internal::CodeStubAssembler | |
LoadBigIntDigit(TNode< BigInt > bigint, intptr_t digit_index) | v8::internal::CodeStubAssembler | |
LoadBigIntDigit(TNode< BigInt > bigint, TNode< IntPtrT > digit_index) | v8::internal::CodeStubAssembler | |
LoadBoilerplate(TNode< AllocationSite > allocation_site) | v8::internal::CodeStubAssembler | |
LoadBoundedSizeFromObject(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | inline |
LoadBoundedSizeFromObject(TNode< HeapObject > object, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | |
LoadBufferData(TNode< RawPtrT > buffer, int offset) | v8::internal::CodeStubAssembler | inline |
LoadBufferIntptr(TNode< RawPtrT > buffer, int offset) | v8::internal::CodeStubAssembler | inline |
LoadBufferObject(TNode< RawPtrT > buffer, int offset) | v8::internal::CodeStubAssembler | inline |
LoadBufferPointer(TNode< RawPtrT > buffer, int offset) | v8::internal::CodeStubAssembler | inline |
LoadBufferSmi(TNode< RawPtrT > buffer, int offset) | v8::internal::CodeStubAssembler | inline |
LoadBuiltin(TNode< Smi > builtin_id) | v8::internal::CodeStubAssembler | |
LoadBytecodeArrayFromBaseline() | v8::internal::CodeStubAssembler | |
LoadBytecodeArrayParameterCount(TNode< BytecodeArray > bytecode_array) | v8::internal::CodeStubAssembler | |
LoadBytecodeArrayParameterCountWithoutReceiver(TNode< BytecodeArray > bytecode_array) | v8::internal::CodeStubAssembler | |
LoadCachedMap(TNode< NativeContext > native_context, TNode< IntPtrT > number_of_properties, Label *runtime) | v8::internal::CodeStubAssembler | |
LoadCellValue(TNode< Cell > cell) | v8::internal::CodeStubAssembler | |
LoadClosureFeedbackArray(TNode< JSFunction > closure) | v8::internal::CodeStubAssembler | |
LoadCodeInstructionStart(TNode< Code > code, CodeEntrypointTag tag) | v8::internal::CodeStubAssembler | |
LoadCodePointerFromObject(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | |
LoadConstructorOrBackPointer(TNode< Map > map) | v8::internal::CodeStubAssembler | inline |
LoadContextFromBaseline() | v8::internal::CodeStubAssembler | |
LoadDescriptorArrayElement(TNode< DescriptorArray > object, TNode< IntPtrT > index, int additional_offset) | v8::internal::CodeStubAssembler | private |
LoadDescriptorValue(TNode< Map > map, TNode< IntPtrT > descriptor_entry) | v8::internal::AccessorAssembler | private |
LoadDescriptorValueOrFieldType(TNode< Map > map, TNode< IntPtrT > descriptor_entry) | v8::internal::AccessorAssembler | private |
LoadDetailsByDescriptorEntry(TNode< DescriptorArray > descriptors, TNode< IntPtrT > descriptor) | v8::internal::CodeStubAssembler | |
LoadDetailsByDescriptorEntry(TNode< DescriptorArray > descriptors, int descriptor) | v8::internal::CodeStubAssembler | |
LoadDetailsByKeyIndex(TNode< ContainerType > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadDetailsByKeyIndex(TNode< DescriptorArray > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadDetailsByKeyIndex(TNode< SwissNameDictionary > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadDoubleWithHoleCheck(TNode< FixedDoubleArray > array, TNode< IntPtrT > index, Label *if_hole=nullptr) | v8::internal::CodeStubAssembler | |
LoadDoubleWithHoleCheck(TNode< Object > base, TNode< IntPtrT > offset, Label *if_hole, MachineType machine_type=MachineType::Float64()) | v8::internal::CodeStubAssembler | |
LoadElementAndPrepareForStore(TNode< FixedArrayBase > array, TNode< IntPtrT > offset, ElementsKind from_kind, ElementsKind to_kind, Label *if_hole) | v8::internal::CodeStubAssembler | |
LoadElementAndPrepareForStore(TNode< FixedArrayBase > array, TNode< IntPtrT > offset, ElementsKind from_kind, ElementsKind to_kind, Label *if_hole) | v8::internal::CodeStubAssembler | |
LoadElementAndPrepareForStore(TNode< FixedArrayBase > array, TNode< IntPtrT > offset, ElementsKind from_kind, ElementsKind to_kind, Label *if_hole) | v8::internal::CodeStubAssembler | |
LoadElements(TNode< JSObject > object) | v8::internal::CodeStubAssembler | inline |
LoadElementsKind(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
LoadElementsKind(TNode< AllocationSite > allocation_site) | v8::internal::CodeStubAssembler | |
LoadExternalPointerFromObject(TNode< HeapObject > object, int offset, ExternalPointerTagRange tag_range) | v8::internal::CodeStubAssembler | inline |
LoadExternalPointerFromObject(TNode< HeapObject > object, TNode< IntPtrT > offset, ExternalPointerTagRange tag_range) | v8::internal::CodeStubAssembler | |
LoadExternalStringResourceDataPtr(TNode< ExternalString > object) | v8::internal::CodeStubAssembler | inline |
LoadExternalStringResourcePtr(TNode< ExternalString > object) | v8::internal::CodeStubAssembler | inline |
LoadFastJSArrayLength(TNode< JSArray > array) | v8::internal::CodeStubAssembler | |
LoadFastProperties(TNode< JSReceiver > object, bool skip_empty_check=false) | v8::internal::CodeStubAssembler | |
LoadFeedbackCellValue(TNode< JSFunction > closure) | v8::internal::CodeStubAssembler | |
LoadFeedbackVector(TNode< JSFunction > closure) | v8::internal::CodeStubAssembler | |
LoadFeedbackVector(TNode< JSFunction > closure, Label *if_no_feedback_vector) | v8::internal::CodeStubAssembler | |
LoadFeedbackVectorForStub() | v8::internal::CodeStubAssembler | |
LoadFeedbackVectorForStubWithTrampoline() | v8::internal::CodeStubAssembler | |
LoadFeedbackVectorFromBaseline() | v8::internal::CodeStubAssembler | |
LoadFeedbackVectorLength(TNode< FeedbackVector >) | v8::internal::CodeStubAssembler | |
LoadFeedbackVectorSlot(TNode< FeedbackVector > feedback_vector, TNode< TIndex > slot, int additional_offset=0) | v8::internal::CodeStubAssembler | |
LoadFieldTypeByDescriptorEntry(TNode< DescriptorArray > descriptors, TNode< IntPtrT > descriptor) | v8::internal::CodeStubAssembler | |
LoadFieldTypeByKeyIndex(TNode< DescriptorArray > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadFixedArrayBaseElementAsTagged(TNode< FixedArrayBase > elements, TNode< IntPtrT > index, TNode< Int32T > elements_kind, Label *if_accessor, Label *if_hole) | v8::internal::CodeStubAssembler | |
LoadFixedArrayBaseLength(TNode< FixedArrayBase > array) | v8::internal::CodeStubAssembler | |
LoadFixedArrayElement(TNode< FixedArray > object, TNode< TIndex > index, int additional_offset=0, CheckBounds check_bounds=CheckBounds::kAlways) | v8::internal::CodeStubAssembler | |
LoadFixedArrayElement(TNode< FixedArray > object, int index, int additional_offset=0) | v8::internal::CodeStubAssembler | inline |
LoadFixedBigInt64ArrayElementAsTagged(TNode< RawPtrT > data_pointer, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | |
LoadFixedBigUint64ArrayElementAsTagged(TNode< RawPtrT > data_pointer, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | |
LoadFixedDoubleArrayElement(TNode< FixedDoubleArray > object, TNode< IntPtrT > index, Label *if_hole=nullptr, MachineType machine_type=MachineType::Float64()) | v8::internal::CodeStubAssembler | |
LoadFixedTypedArrayElementAsTagged(TNode< RawPtrT > data_pointer, TNode< UintPtrT > index, ElementsKind elements_kind) | v8::internal::CodeStubAssembler | |
LoadFixedTypedArrayElementAsTagged(TNode< RawPtrT > data_pointer, TNode< UintPtrT > index, TNode< Int32T > elements_kind) | v8::internal::CodeStubAssembler | |
LoadForeignForeignAddressPtr(TNode< Foreign > object, ExternalPointerTag tag) | v8::internal::CodeStubAssembler | inline |
LoadFramePointer() | v8::internal::compiler::CodeAssembler | |
LoadFromObject(MachineType type, TNode< Object > object, TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
LoadFromParentFrame(int offset) | v8::internal::CodeStubAssembler | |
LoadFullTagged(Node *base) | v8::internal::compiler::CodeAssembler | |
LoadFullTagged(Node *base, TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
LoadFunctionKind(TNode< JSFunction > function) | v8::internal::CodeStubAssembler | |
LoadFunctionTemplateInfoJsCallbackPtr(TNode< FunctionTemplateInfo > object) | v8::internal::CodeStubAssembler | inline |
LoadGlobalIC(TNode< HeapObject > maybe_feedback_vector, const LazyNode< TaggedIndex > &lazy_slot, const LazyNode< Context > &lazy_context, const LazyNode< Name > &lazy_name, TypeofMode typeof_mode, ExitPoint *exit_point) | v8::internal::AccessorAssembler | |
LoadGlobalIC_NoFeedback(TNode< Context > context, TNode< Object > name, TNode< Smi > smi_typeof_mode) | v8::internal::AccessorAssembler | private |
LoadGlobalIC_TryHandlerCase(TNode< FeedbackVector > vector, TNode< TaggedIndex > slot, const LazyNode< Context > &lazy_context, const LazyNode< Name > &lazy_name, TypeofMode typeof_mode, ExitPoint *exit_point, Label *miss) | v8::internal::AccessorAssembler | private |
LoadGlobalIC_TryPropertyCellCase(TNode< FeedbackVector > vector, TNode< TaggedIndex > slot, const LazyNode< Context > &lazy_context, ExitPoint *exit_point, Label *try_handler, Label *miss) | v8::internal::AccessorAssembler | private |
LoadHandlerDataField(TNode< DataHandler > handler, int data_index) | v8::internal::AccessorAssembler | |
LoadHeapInt32Value(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
LoadHeapNumberValue(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
LoadIC(const LoadICParameters *p) | v8::internal::AccessorAssembler | private |
LoadIC_BytecodeHandler(const LazyLoadICParameters *p, ExitPoint *exit_point) | v8::internal::AccessorAssembler | |
LoadIC_NoFeedback(const LoadICParameters *p, TNode< Smi > smi_typeof_mode) | v8::internal::AccessorAssembler | private |
LoadIC_Noninlined(const LoadICParameters *p, TNode< Map > lookup_start_object_map, TNode< HeapObject > feedback, TVariable< MaybeObject > *var_handler, Label *if_handler, Label *miss, ExitPoint *exit_point) | v8::internal::AccessorAssembler | private |
LoadInstanceType(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
LoadJSArgumentsObjectLength(TNode< Context > context, TNode< JSArgumentsObject > array) | v8::internal::CodeStubAssembler | |
LoadJSArrayBufferBackingStorePtr(TNode< JSArrayBuffer > array_buffer) | v8::internal::CodeStubAssembler | |
LoadJSArrayBufferByteLength(TNode< JSArrayBuffer > array_buffer) | v8::internal::CodeStubAssembler | |
LoadJSArrayBufferMaxByteLength(TNode< JSArrayBuffer > array_buffer) | v8::internal::CodeStubAssembler | |
LoadJSArrayBufferViewBuffer(TNode< JSArrayBufferView > array_buffer_view) | v8::internal::CodeStubAssembler | |
LoadJSArrayBufferViewByteLength(TNode< JSArrayBufferView > array_buffer_view) | v8::internal::CodeStubAssembler | |
LoadJSArrayBufferViewByteOffset(TNode< JSArrayBufferView > array_buffer_view) | v8::internal::CodeStubAssembler | |
LoadJSArrayElementsMap(ElementsKind kind, TNode< NativeContext > native_context) | v8::internal::CodeStubAssembler | |
LoadJSArrayElementsMap(TNode< Int32T > kind, TNode< NativeContext > native_context) | v8::internal::CodeStubAssembler | |
LoadJSFunctionCode(TNode< JSFunction > function) | v8::internal::CodeStubAssembler | |
LoadJSFunctionPrototype(TNode< JSFunction > function, Label *if_bailout) | v8::internal::CodeStubAssembler | |
LoadJSPrimitiveWrapperValue(TNode< JSPrimitiveWrapper > object) | v8::internal::CodeStubAssembler | |
LoadJSReceiverIdentityHash(TNode< JSReceiver > receiver, Label *if_no_hash=nullptr) | v8::internal::CodeStubAssembler | |
LoadJSTypedArrayDataPtr(TNode< JSTypedArray > typed_array) | v8::internal::CodeStubAssembler | |
LoadJSTypedArrayExternalPointerPtr(TNode< JSTypedArray > holder) | v8::internal::CodeStubAssembler | inline |
LoadJSTypedArrayLength(TNode< JSTypedArray > typed_array) | v8::internal::CodeStubAssembler | |
LoadJSTypedArrayLengthAndCheckDetached(TNode< JSTypedArray > typed_array, Label *detached) | v8::internal::CodeStubAssembler | |
LoadKeyByDescriptorEntry(TNode< DescriptorArray > descriptors, TNode< IntPtrT > descriptor) | v8::internal::CodeStubAssembler | |
LoadKeyByDescriptorEntry(TNode< DescriptorArray > descriptors, int descriptor) | v8::internal::CodeStubAssembler | |
LoadKeyByKeyIndex(TNode< DescriptorArray > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadMap(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
LoadMapBackPointer(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapBitField(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapBitField2(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapBitField3(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapConstructor(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapConstructorFunctionIndex(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapDescriptors(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapElementsKind(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapEnumLength(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapInobjectPropertiesStartInWords(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapInstanceSizeInWords(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapInstanceType(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMapPrototype(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadMaybeWeakObjectField(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | inline |
LoadMemoryChunkFlags(TNode< HeapObject > object) | v8::internal::CodeStubAssembler | |
LoadModuleContext(TNode< Context > context) | v8::internal::CodeStubAssembler | |
LoadName(TNode< HeapObject > key) | v8::internal::CodeStubAssembler | |
LoadName(TNode< HeapObject > key) | v8::internal::CodeStubAssembler | |
LoadName(TNode< HeapObject > key) | v8::internal::CodeStubAssembler | |
LoadName(TNode< HeapObject > key) | v8::internal::CodeStubAssembler | |
LoadNameHash(TNode< Name > name, Label *if_hash_not_computed=nullptr) | v8::internal::CodeStubAssembler | |
LoadNameHashAssumeComputed(TNode< Name > name) | v8::internal::CodeStubAssembler | |
LoadNameRawHash(TNode< Name > name) | v8::internal::CodeStubAssembler | |
LoadNativeContext(TNode< Context > context) | v8::internal::CodeStubAssembler | |
LoadNestedAllocationSite(TNode< AllocationSite > allocation_site) | v8::internal::CodeStubAssembler | |
LoadNumberOfDescriptors(TNode< DescriptorArray > array) | v8::internal::CodeStubAssembler | |
LoadNumberOfOwnDescriptors(TNode< Map > map) | v8::internal::CodeStubAssembler | |
LoadObjectField(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | inline |
LoadObjectField(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | inline |
LoadObjectField(TNode< HeapObject > object, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | inline |
LoadObjectField(TNode< HeapObject > object, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | inline |
LoadObjectFunctionInitialMap(TNode< NativeContext > native_context) | v8::internal::CodeStubAssembler | |
LoadParentFramePointer() | v8::internal::compiler::CodeAssembler | |
LoadPointerFromRootRegister(TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
LoadPropertyArrayElement(TNode< PropertyArray > object, TNode< IntPtrT > index) | v8::internal::CodeStubAssembler | |
LoadPropertyArrayLength(TNode< PropertyArray > object) | v8::internal::CodeStubAssembler | |
LoadPropertyFromDictionary(TNode< Dictionary > dictionary, TNode< IntPtrT > name_index, TVariable< Uint32T > *var_details, TVariable< Object > *var_value) | v8::internal::CodeStubAssembler | |
LoadPropertyFromFastObject(TNode< HeapObject > object, TNode< Map > map, TNode< DescriptorArray > descriptors, TNode< IntPtrT > name_index, TVariable< Uint32T > *var_details, TVariable< Object > *var_value) | v8::internal::CodeStubAssembler | |
LoadPropertyFromFastObject(TNode< HeapObject > object, TNode< Map > map, TNode< DescriptorArray > descriptors, TNode< IntPtrT > name_index, TNode< Uint32T >, TVariable< Object > *var_value) | v8::internal::CodeStubAssembler | |
LoadPropertyFromGlobalDictionary(TNode< GlobalDictionary > dictionary, TNode< IntPtrT > name_index, TVariable< Uint32T > *var_details, TVariable< Object > *var_value, Label *if_deleted) | v8::internal::CodeStubAssembler | |
LoadProtectedPointerField(TNode< TrustedObject > object, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | inline |
LoadProtectedPointerField(TNode< TrustedObject > object, int offset) | v8::internal::CodeStubAssembler | inline |
LoadProtectedPointerFromObject(TNode< Object > object, TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
LoadReceiverMap(TNode< Object > receiver) | v8::internal::CodeStubAssembler | |
LoadReference(Reference reference) | v8::internal::CodeStubAssembler | inline |
LoadReference(Reference reference) | v8::internal::CodeStubAssembler | inline |
LoadRoot(RootIndex root_index) | v8::internal::CodeStubAssembler | inlineprivate |
LoadRootMapWord(RootIndex root_index) | v8::internal::CodeStubAssembler | inlineprivate |
LoadRuntimeFlag(ExternalReference address_of_flag) | v8::internal::CodeStubAssembler | inline |
LoadSandboxedPointerFromObject(TNode< HeapObject > object, int offset) | v8::internal::CodeStubAssembler | inline |
LoadSandboxedPointerFromObject(TNode< HeapObject > object, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | |
LoadScopeInfo(TNode< Context > context) | v8::internal::CodeStubAssembler | |
LoadScopeInfoClassScopeHasPrivateBrand(TNode< ScopeInfo > scope_info) | v8::internal::CodeStubAssembler | |
LoadScopeInfoHasExtensionField(TNode< ScopeInfo > scope_info) | v8::internal::CodeStubAssembler | |
LoadScriptContext(TNode< Context > context, TNode< IntPtrT > context_index) | v8::internal::CodeStubAssembler | |
LoadSharedFunctionInfoBuiltinId(TNode< SharedFunctionInfo > sfi) | v8::internal::CodeStubAssembler | |
LoadSharedFunctionInfoBytecodeArray(TNode< SharedFunctionInfo > sfi) | v8::internal::CodeStubAssembler | |
LoadSharedFunctionInfoTrustedData(TNode< SharedFunctionInfo > sfi) | v8::internal::CodeStubAssembler | |
LoadSharedFunctionInfoUntrustedData(TNode< SharedFunctionInfo > sfi) | v8::internal::CodeStubAssembler | |
LoadSimd128(TNode< IntPtrT > ptr) | v8::internal::CodeStubAssembler | inline |
LoadSlowObjectWithNullPrototypeMap(TNode< NativeContext > native_context) | v8::internal::CodeStubAssembler | |
LoadSlowProperties(TNode< JSReceiver > object) | v8::internal::CodeStubAssembler | |
LoadSmiArrayLength(TNode< Array > array) | v8::internal::CodeStubAssembler | inline |
LoadStringLengthAsSmi(TNode< String > string) | v8::internal::CodeStubAssembler | |
LoadStringLengthAsWord(TNode< String > string) | v8::internal::CodeStubAssembler | |
LoadStringLengthAsWord32(TNode< String > string) | v8::internal::CodeStubAssembler | |
LoadSuperIC(const LoadICParameters *p) | v8::internal::AccessorAssembler | private |
LoadSuperIC_NoFeedback(const LoadICParameters *p) | v8::internal::AccessorAssembler | private |
LoadSwissNameDictionaryCtrlTableGroup(TNode< IntPtrT > address) | v8::internal::CodeStubAssembler | |
LoadSwissNameDictionaryKey(TNode< SwissNameDictionary > dict, TNode< IntPtrT > entry) | v8::internal::CodeStubAssembler | |
LoadSwissNameDictionaryNumberOfDeletedElements(TNode< SwissNameDictionary > table, TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
LoadSwissNameDictionaryNumberOfElements(TNode< SwissNameDictionary > table, TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
LoadSwissNameDictionaryPropertyDetails(TNode< SwissNameDictionary > table, TNode< IntPtrT > capacity, TNode< IntPtrT > entry) | v8::internal::CodeStubAssembler | |
LoadTransitionInfo(TNode< AllocationSite > allocation_site) | v8::internal::CodeStubAssembler | |
LoadTrustedPointerFromObject(TNode< HeapObject > object, int offset, IndirectPointerTag tag) | v8::internal::CodeStubAssembler | |
LoadUint64Ptr(TNode< RawPtrT > ptr, TNode< IntPtrT > index) | v8::internal::CodeStubAssembler | |
LoadUint8FromRootRegister(TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
LoadUint8Ptr(TNode< RawPtrT > ptr, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | |
LoadValueByDescriptorEntry(TNode< DescriptorArray > descriptors, TNode< IntPtrT > descriptor) | v8::internal::CodeStubAssembler | |
LoadValueByDescriptorEntry(TNode< DescriptorArray > descriptors, int descriptor) | v8::internal::CodeStubAssembler | |
LoadValueByKeyIndex(TNode< ContainerType > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadValueByKeyIndex(TNode< DescriptorArray > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadValueByKeyIndex(TNode< SwissNameDictionary > container, TNode< IntPtrT > key_index) | v8::internal::CodeStubAssembler | |
LoadVariableLengthJSArrayBufferViewByteLength(TNode< JSArrayBufferView > array, TNode< JSArrayBuffer > buffer, Label *detached_or_out_of_bounds) | v8::internal::CodeStubAssembler | |
LoadVariableLengthJSTypedArrayByteLength(TNode< Context > context, TNode< JSTypedArray > array, TNode< JSArrayBuffer > buffer) | v8::internal::CodeStubAssembler | |
LoadVariableLengthJSTypedArrayLength(TNode< JSTypedArray > array, TNode< JSArrayBuffer > buffer, Label *detached_or_out_of_bounds) | v8::internal::CodeStubAssembler | |
LoadWeakFixedArrayElement(TNode< WeakFixedArray > object, TNode< IntPtrT > index, int additional_offset=0) | v8::internal::CodeStubAssembler | |
LoadWeakFixedArrayLength(TNode< WeakFixedArray > array) | v8::internal::CodeStubAssembler | |
Log10OffsetTable() | v8::internal::CodeStubAssembler | inline |
Lookup(TNode< Name > unique_name, TNode< Array > array, TNode< Uint32T > number_of_valid_entries, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found) | v8::internal::CodeStubAssembler | |
LookupBinary(TNode< Name > unique_name, TNode< Array > array, TNode< Uint32T > number_of_valid_entries, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found) | v8::internal::CodeStubAssembler | |
LookupContext(LazyNode< Object > lazy_name, TNode< TaggedIndex > depth, LazyNode< TaggedIndex > lazy_slot, TNode< Context > context, TypeofMode typeof_mode, ContextKind context_kind) | v8::internal::AccessorAssembler | private |
LookupElementInHolder typedef | v8::internal::CodeStubAssembler | |
LookupGlobalIC(LazyNode< Object > lazy_name, TNode< TaggedIndex > depth, LazyNode< TaggedIndex > lazy_slot, TNode< Context > context, LazyNode< FeedbackVector > lazy_feedback_vector, TypeofMode typeof_mode) | v8::internal::AccessorAssembler | private |
LookupLinear(TNode< Name > unique_name, TNode< Array > array, TNode< Uint32T > number_of_valid_entries, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found) | v8::internal::CodeStubAssembler | |
LookupMode enum name | v8::internal::CodeStubAssembler | |
LookupPropertyInHolder typedef | v8::internal::CodeStubAssembler | |
LoopUnrollingMode enum name | v8::internal::CodeStubAssembler | |
MakeFixedArrayCOW(TNode< FixedArray > array) | v8::internal::CodeStubAssembler | |
MakeTypeError(MessageTemplate message, TNode< Context > context, TArgs... args) | v8::internal::CodeStubAssembler | inline |
MakeWeak(TNode< HeapObject > value) | v8::internal::CodeStubAssembler | |
MapUsedInObjectProperties(TNode< Map > map) | v8::internal::CodeStubAssembler | |
MapUsedInstanceSizeInWords(TNode< Map > map) | v8::internal::CodeStubAssembler | |
MaxNumberOfEntries() | v8::internal::CodeStubAssembler | private |
MaxNumberOfEntries() | v8::internal::CodeStubAssembler | private |
MaxNumberOfEntries() | v8::internal::CodeStubAssembler | private |
MaxSafeIntegerUintPtr() | v8::internal::CodeStubAssembler | inlinestatic |
MaybeUpdateFeedback(TNode< Smi > feedback, TNode< HeapObject > maybe_feedback_vector, TNode< UintPtrT > slot_id) | v8::internal::CodeStubAssembler | |
MemoryBarrier(AtomicMemoryOrder order) | v8::internal::compiler::CodeAssembler | |
MemoryChunkFromAddress(TNode< IntPtrT > address) | v8::internal::CodeStubAssembler | |
MoveElements(ElementsKind kind, TNode< FixedArrayBase > elements, TNode< IntPtrT > dst_index, TNode< IntPtrT > src_index, TNode< IntPtrT > length) | v8::internal::CodeStubAssembler | |
NameDictionaryLookup(TNode< Dictionary > dictionary, TNode< Name > unique_name, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found, LookupMode mode=kFindExisting) | v8::internal::CodeStubAssembler | |
NameDictionaryLookup(TNode< SwissNameDictionary > dictionary, TNode< Name > unique_name, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found, LookupMode mode) | v8::internal::CodeStubAssembler | |
NameDictionaryLookupWithForwardIndex(TNode< Dictionary > dictionary, TNode< Name > unique_name, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found, LookupMode mode=kFindExisting) | v8::internal::CodeStubAssembler | |
NameToIndexHashTableLookup(TNode< NameToIndexHashTable > table, TNode< Name > name, Label *not_found) | v8::internal::CodeStubAssembler | |
NeedsAnyPromiseHooks(TNode< Uint32T > flags) | v8::internal::CodeStubAssembler | |
NeedsAnyPromiseHooks() | v8::internal::CodeStubAssembler | inline |
NoContextConstant() | v8::internal::CodeStubAssembler | |
NodeGenerator typedef | v8::internal::CodeStubAssembler | |
NonNumberToNumber(TNode< Context > context, TNode< HeapObject > input, BigIntHandling bigint_handling=BigIntHandling::kThrow) | v8::internal::CodeStubAssembler | |
NonNumberToNumberOrNumeric(TNode< Context > context, TNode< HeapObject > input, Object::Conversion mode, BigIntHandling bigint_handling=BigIntHandling::kThrow) | v8::internal::CodeStubAssembler | private |
NonNumberToNumeric(TNode< Context > context, TNode< HeapObject > input) | v8::internal::CodeStubAssembler | |
NormalizeShift32OperandIfNecessary(TNode< Word32T > right32) | v8::internal::CodeStubAssembler | |
NormalizeSmiIndex(TNode< Smi > smi_index) | v8::internal::CodeStubAssembler | |
NumberAdd(TNode< Number > a, TNode< Number > b) | v8::internal::CodeStubAssembler | |
NumberConstant(double value) | v8::internal::compiler::CodeAssembler | |
NumberDec(TNode< Number > value) | v8::internal::CodeStubAssembler | |
NumberDictionaryLookup(TNode< NumberDictionary > dictionary, TNode< IntPtrT > intptr_index, Label *if_found, TVariable< IntPtrT > *var_entry, Label *if_not_found) | v8::internal::CodeStubAssembler | |
NumberMax(TNode< Number > left, TNode< Number > right) | v8::internal::CodeStubAssembler | |
NumberMin(TNode< Number > left, TNode< Number > right) | v8::internal::CodeStubAssembler | |
NumberOfEntries(TNode< Array > array) | v8::internal::CodeStubAssembler | private |
NumberOfEntries(TNode< DescriptorArray > descriptors) | v8::internal::CodeStubAssembler | private |
NumberOfEntries(TNode< TransitionArray > transitions) | v8::internal::CodeStubAssembler | private |
NumberSub(TNode< Number > a, TNode< Number > b) | v8::internal::CodeStubAssembler | |
NumberToString(TNode< Number > input) | v8::internal::CodeStubAssembler | |
NumberToString(TNode< Number > input, Label *bailout) | v8::internal::CodeStubAssembler | |
OffsetOfElementAt(TNode< TIndex > index) | v8::internal::CodeStubAssembler | inline |
OnCodeHandler typedef | v8::internal::AccessorAssembler | private |
OnFoundOnLookupStartObject typedef | v8::internal::AccessorAssembler | private |
operator=(const CodeAssembler &)=delete | v8::internal::compiler::CodeAssembler | |
OptimizedAllocate(TNode< IntPtrT > size, AllocationType allocation) | v8::internal::compiler::CodeAssembler | |
OptimizedStoreField(MachineRepresentation rep, TNode< HeapObject > object, int offset, Node *value) | v8::internal::compiler::CodeAssembler | |
OptimizedStoreFieldAssertNoWriteBarrier(MachineRepresentation rep, TNode< HeapObject > object, int offset, Node *value) | v8::internal::compiler::CodeAssembler | |
OptimizedStoreFieldUnsafeNoWriteBarrier(MachineRepresentation rep, TNode< HeapObject > object, int offset, Node *value) | v8::internal::compiler::CodeAssembler | |
OptimizedStoreIndirectPointerField(TNode< HeapObject > object, int offset, IndirectPointerTag tag, Node *value) | v8::internal::compiler::CodeAssembler | |
OptimizedStoreIndirectPointerFieldNoWriteBarrier(TNode< HeapObject > object, int offset, IndirectPointerTag tag, Node *value) | v8::internal::compiler::CodeAssembler | |
OptimizedStoreMap(TNode< HeapObject > object, TNode< Map >) | v8::internal::compiler::CodeAssembler | |
OrdinaryHasInstance(TNode< Context > context, TNode< Object > callable, TNode< Object > object) | v8::internal::CodeStubAssembler | |
OrdinaryToPrimitive(TNode< Context > context, TNode< Object > input, OrdinaryToPrimitiveHint hint) | v8::internal::CodeStubAssembler | |
OverwriteExistingFastDataProperty(TNode< HeapObject > object, TNode< Map > object_map, TNode< DescriptorArray > descriptors, TNode< IntPtrT > descriptor_name_index, TNode< Uint32T > details, TNode< Object > value, Label *slow, bool do_transitioning_store) | v8::internal::AccessorAssembler | protected |
OverwriteFeedback(TVariable< Smi > *existing_feedback, int new_feedback) | v8::internal::CodeStubAssembler | |
PageMetadataFromAddress(TNode< IntPtrT > address) | v8::internal::CodeStubAssembler | |
PageMetadataFromMemoryChunk(TNode< IntPtrT > address) | v8::internal::CodeStubAssembler | |
Parameter(int value, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::compiler::CodeAssembler | inline |
PARAMETER_BINOP(IntPtrOrSmiLessThanOrEqual, IntPtrLessThanOrEqual, SmiLessThanOrEqual) PARAMETER_BINOP(UintPtrOrSmiLessThanOrEqual | v8::internal::CodeStubAssembler | |
PARAMETER_BINOP(UintPtrOrSmiGreaterThanOrEqual, UintPtrGreaterThanOrEqual, SmiAboveOrEqual) uintptr_t ConstexprUintPtrShl(uintptr_t a | v8::internal::CodeStubAssembler | |
ParameterToIntPtr(TNode< Smi > value) | v8::internal::CodeStubAssembler | inline |
ParameterToIntPtr(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | inline |
ParameterToIntPtr(TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | inline |
ParameterToIntPtr(TNode< TaggedIndex > value) | v8::internal::CodeStubAssembler | inline |
ParameterToTagged(TNode< Smi > value) | v8::internal::CodeStubAssembler | inline |
ParameterToTagged(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | inline |
PerformStackCheck(TNode< Context > context) | v8::internal::CodeStubAssembler | |
PlainPrimitiveToNumber(TNode< Object > input) | v8::internal::CodeStubAssembler | |
PointerConstant(void *value) | v8::internal::compiler::CodeAssembler | inline |
PopAndReturn(Node *pop, Node *value) | v8::internal::compiler::CodeAssembler | |
PopAndReturn(Node *pop, Node *value1, Node *value2, Node *value3, Node *value4) | v8::internal::compiler::CodeAssembler | |
PopSourcePosition() | v8::internal::compiler::CodeAssembler | |
PopulationCount32(TNode< Word32T > value) | v8::internal::CodeStubAssembler | |
PopulationCount64(TNode< Word64T > value) | v8::internal::CodeStubAssembler | |
PopulationCountFallback(TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
PositiveSmiToUint32(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
PositiveSmiUntag(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
PossiblyGrowElementsCapacity(ElementsKind kind, TNode< HeapObject > array, TNode< BInt > length, TVariable< FixedArrayBase > *var_elements, TNode< BInt > growth, Label *bailout) | v8::internal::CodeStubAssembler | |
PrepareValueForWriteToTypedArray(TNode< Object > input, ElementsKind elements_kind, TNode< Context > context) | v8::internal::CodeStubAssembler | |
PrepareValueForWriteToTypedArray(TNode< Object > input, ElementsKind elements_kind, TNode< Context > context) | v8::internal::CodeStubAssembler | |
PrepareValueForWriteToTypedArray(TNode< Object > input, ElementsKind elements_kind, TNode< Context > context) | v8::internal::CodeStubAssembler | |
PrepareValueForWriteToTypedArray(TNode< Object > input, ElementsKind elements_kind, TNode< Context > context) | v8::internal::CodeStubAssembler | |
PrepareValueForWriteToTypedArray(TNode< Object > input, ElementsKind elements_kind, TNode< Context > context) | v8::internal::CodeStubAssembler | |
PrepareValueForWriteToTypedArray(TNode< Object > input, ElementsKind elements_kind, TNode< Context > context) | v8::internal::CodeStubAssembler | |
Print(const char *s) | v8::internal::CodeStubAssembler | |
Print(const char *prefix, TNode< MaybeObject > tagged_value) | v8::internal::CodeStubAssembler | |
Print(TNode< MaybeObject > tagged_value) | v8::internal::CodeStubAssembler | inline |
Print(const char *prefix, TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
Print(const char *prefix, TNode< Float64T > value) | v8::internal::CodeStubAssembler | |
PrintErr(const char *s) | v8::internal::CodeStubAssembler | |
PrintErr(const char *prefix, TNode< MaybeObject > tagged_value) | v8::internal::CodeStubAssembler | |
PrintErr(TNode< MaybeObject > tagged_value) | v8::internal::CodeStubAssembler | inline |
PrintToStream(const char *s, int stream) | v8::internal::CodeStubAssembler | |
PrintToStream(const char *prefix, TNode< MaybeObject > tagged_value, int stream) | v8::internal::CodeStubAssembler | |
PrintToStream(const char *prefix, TNode< UintPtrT > value, int stream) | v8::internal::CodeStubAssembler | |
PrintToStream(const char *prefix, TNode< Float64T > value, int stream) | v8::internal::CodeStubAssembler | |
Projection(TNode< PairT< T1, T2 > > value) | v8::internal::compiler::CodeAssembler | inline |
Projection(int index, Node *value) | v8::internal::compiler::CodeAssembler | private |
PromiseHookFlags() | v8::internal::CodeStubAssembler | |
PushSourcePosition() | v8::internal::compiler::CodeAssembler | |
RabGsabElementsKindToElementByteSize(TNode< Int32T > elementsKind) | v8::internal::CodeStubAssembler | |
raw_assembler() const | v8::internal::compiler::CodeAssembler | private |
RawPtrAdd(TNode< RawPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
RawPtrSub(TNode< RawPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
RawPtrSub(TNode< RawPtrT > left, TNode< RawPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
RefillMathRandom(TNode< NativeContext > native_context) | v8::internal::CodeStubAssembler | |
RegisterCallGenerationCallbacks(const CodeAssemblerCallback &call_prologue, const CodeAssemblerCallback &call_epilogue) | v8::internal::compiler::CodeAssembler | protected |
ReinterpretCast(Node *value) | v8::internal::compiler::CodeAssembler | inline |
RelationalComparison(Operation op, TNode< Object > left, TNode< Object > right, TNode< Context > context, TVariable< Smi > *var_type_feedback=nullptr) | v8::internal::CodeStubAssembler | inline |
RelationalComparison(Operation op, TNode< Object > left, TNode< Object > right, const LazyNode< Context > &context, TVariable< Smi > *var_type_feedback=nullptr) | v8::internal::CodeStubAssembler | |
ReportFeedbackUpdate(TNode< FeedbackVector > feedback_vector, TNode< UintPtrT > slot_id, const char *reason) | v8::internal::CodeStubAssembler | |
Return(TNode< Object > value) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Object > value1, TNode< Object > value2) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Object > value1, TNode< Object > value2, TNode< Object > value3) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Int32T > value) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Uint32T > value) | v8::internal::compiler::CodeAssembler | |
Return(TNode< WordT > value) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Float32T > value) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Float64T > value) | v8::internal::compiler::CodeAssembler | |
Return(TNode< WordT > value1, TNode< WordT > value2) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Word32T > value1, TNode< Word32T > value2) | v8::internal::compiler::CodeAssembler | |
Return(TNode< WordT > value1, TNode< Object > value2) | v8::internal::compiler::CodeAssembler | |
Return(TNode< Word32T > value1, TNode< Object > value2) | v8::internal::compiler::CodeAssembler | |
ReturnIf(TNode< BoolT > condition, TNode< Object > value) | v8::internal::compiler::CodeAssembler | |
RoundInt32ToFloat16(TNode< Int32T > value) | v8::internal::CodeStubAssembler | |
RoundIntPtrToFloat64(Node *value) | v8::internal::compiler::CodeAssembler | |
RunLazy(LazyNode< T > lazy) | v8::internal::CodeStubAssembler | inline |
SameValueMode enum name | v8::internal::CodeStubAssembler | |
ScopedExceptionHandler typedef | v8::internal::CodeStubAssembler | |
ScriptContextTableLookup(TNode< Name > name, TNode< NativeContext > native_context, Label *found_hole, Label *not_found) | v8::internal::AccessorAssembler | private |
Select(TNode< BoolT > condition, const NodeGenerator< T > &true_body, const NodeGenerator< T > &false_body, BranchHint branch_hint=BranchHint::kNone) | v8::internal::CodeStubAssembler | inline |
SelectBooleanConstant(TNode< BoolT > condition) | v8::internal::CodeStubAssembler | |
SelectConstant(TNode< BoolT > condition, TNode< A > true_value, TNode< A > false_value) | v8::internal::CodeStubAssembler | inline |
SelectInt32Constant(TNode< BoolT > condition, int true_value, int false_value) | v8::internal::CodeStubAssembler | |
SelectIntPtrConstant(TNode< BoolT > condition, int true_value, int false_value) | v8::internal::CodeStubAssembler | |
SelectSmiConstant(TNode< BoolT > condition, Tagged< Smi > true_value, Tagged< Smi > false_value) | v8::internal::CodeStubAssembler | |
SelectSmiConstant(TNode< BoolT > condition, int true_value, Tagged< Smi > false_value) | v8::internal::CodeStubAssembler | inline |
SelectSmiConstant(TNode< BoolT > condition, Tagged< Smi > true_value, int false_value) | v8::internal::CodeStubAssembler | inline |
SelectSmiConstant(TNode< BoolT > condition, int true_value, int false_value) | v8::internal::CodeStubAssembler | inline |
SetArgumentValue(TorqueStructArguments args, TNode< IntPtrT > index, TNode< JSAny > value) | v8::internal::CodeStubAssembler | |
SetContinuationPreservedEmbedderData(TNode< Object > value) | v8::internal::CodeStubAssembler | |
SetCounter(StatsCounter *counter, int value) | v8::internal::CodeStubAssembler | |
SetDynamicJSParameterCount(TNode< Uint16T > parameter_count) | v8::internal::compiler::CodeAssembler | |
SetNameDictionaryFlags(TNode< Dictionary >, TNode< Smi > flags) | v8::internal::CodeStubAssembler | |
SetNameDictionaryFlags(TNode< NameDictionary > dictionary, TNode< Smi > flags) | v8::internal::CodeStubAssembler | |
SetNameDictionaryFlags(TNode< SwissNameDictionary > dictionary, TNode< Smi > flags) | v8::internal::CodeStubAssembler | |
SetNextEnumerationIndex(TNode< Dictionary > dictionary, TNode< Smi > next_enum_index_smi) | v8::internal::CodeStubAssembler | inline |
SetNumberOfDeletedElements(TNode< Dictionary > dictionary, TNode< Smi > num_deleted_smi) | v8::internal::CodeStubAssembler | inline |
SetNumberOfElements(TNode< Dictionary > dictionary, TNode< Smi > num_elements_smi) | v8::internal::CodeStubAssembler | inline |
SetPendingMessage(TNode< Union< Hole, JSMessageObject > > message) | v8::internal::CodeStubAssembler | |
SetPropertyLength(TNode< Context > context, TNode< JSAny > array, TNode< Number > length) | v8::internal::CodeStubAssembler | |
SetPropertyStrict(TNode< Context > context, TNode< JSAny > receiver, TNode< Object > key, TNode< Object > value) | v8::internal::CodeStubAssembler | inline |
SetSourcePosition(const char *file, int line) | v8::internal::compiler::CodeAssembler | |
SetSupportsDynamicParameterCount(TNode< JSFunction > callee, TNode< JSDispatchHandleT > dispatch_handle) | v8::internal::CodeStubAssembler | |
SharedFunctionInfoHasBaselineCode(TNode< SharedFunctionInfo > sfi) | v8::internal::CodeStubAssembler | |
SharedValueBarrier(TNode< Context > context, TVariable< Object > *var_shared_value) | v8::internal::CodeStubAssembler | |
Signed(TNode< Word32T > x) | v8::internal::compiler::CodeAssembler | inline |
Signed(TNode< Word64T > x) | v8::internal::compiler::CodeAssembler | inline |
Signed(TNode< WordT > x) | v8::internal::compiler::CodeAssembler | inline |
Signed(TNode< Int32T > x) | v8::internal::compiler::CodeAssembler | private |
SingleCharacterStringConstant(char const *single_char) | v8::internal::CodeStubAssembler | inline |
SlackTrackingMode enum name | v8::internal::CodeStubAssembler | |
SMI_COMPARISON_OP(SmiAboveOrEqual, UintPtrGreaterThanOrEqual, Uint32GreaterThanOrEqual) SMI_COMPARISON_OP(SmiBelowOrEqual | v8::internal::CodeStubAssembler | |
SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual, Int32LessThanOrEqual) SMI_COMPARISON_OP(SmiGreaterThanOrEqual | v8::internal::CodeStubAssembler | |
SmiConstant(Tagged< Smi > value) | v8::internal::compiler::CodeAssembler | |
SmiConstant(int value) | v8::internal::compiler::CodeAssembler | |
SmiConstant(E value) | v8::internal::compiler::CodeAssembler | inline |
SmiFromInt32(TNode< Int32T > value) | v8::internal::CodeStubAssembler | |
SmiFromIntPtr(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | inline |
SmiFromUint32(TNode< Uint32T > value) | v8::internal::CodeStubAssembler | |
SmiLessThanOrEqual | v8::internal::CodeStubAssembler | |
SmiLexicographicCompare(TNode< Smi > x, TNode< Smi > y) | v8::internal::CodeStubAssembler | |
SmiMax(TNode< Smi > a, TNode< Smi > b) | v8::internal::CodeStubAssembler | |
SmiMin(TNode< Smi > a, TNode< Smi > b) | v8::internal::CodeStubAssembler | |
SmiMod(TNode< Smi > a, TNode< Smi > b) | v8::internal::CodeStubAssembler | |
SmiMul(TNode< Smi > a, TNode< Smi > b) | v8::internal::CodeStubAssembler | |
SmiSar(TNode< Smi > a, int shift) | v8::internal::CodeStubAssembler | inline |
SmiShiftBitsConstant() | v8::internal::CodeStubAssembler | inlineprivate |
SmiShiftBitsConstant32() | v8::internal::CodeStubAssembler | inlineprivate |
SmiShl(TNode< Smi > a, int shift) | v8::internal::CodeStubAssembler | inline |
SmiShr(TNode< Smi > a, int shift) | v8::internal::CodeStubAssembler | inline |
SmiTag(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
SmiToFloat64(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
SmiToInt32(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
SmiToIntPtr(TNode< Smi > value) | v8::internal::CodeStubAssembler | inline |
SmiToNumber(TNode< Smi > v) | v8::internal::CodeStubAssembler | inline |
SmiToTaggedIndex(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
SmiUntag(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
SpeciesConstructor(TNode< Context > context, TNode< JSAny > object, TNode< JSReceiver > default_constructor) | v8::internal::CodeStubAssembler | |
StackAlignmentInBytes() | v8::internal::CodeStubAssembler | inline |
StackSlotPtr(int size, int alignment) | v8::internal::compiler::CodeAssembler | |
state() | v8::internal::compiler::CodeAssembler | inline |
state_ | v8::internal::compiler::CodeAssembler | private |
StaticAssert(TNode< BoolT > value, const char *source="unknown position") | v8::internal::compiler::CodeAssembler | |
Store(Node *base, Node *value) | v8::internal::compiler::CodeAssembler | |
Store(Node *base, Node *offset, Node *value) | v8::internal::compiler::CodeAssembler | |
StoreBigIntBitfield(TNode< BigInt > bigint, TNode< Word32T > bitfield) | v8::internal::CodeStubAssembler | |
StoreBigIntDigit(TNode< BigInt > bigint, intptr_t digit_index, TNode< UintPtrT > digit) | v8::internal::CodeStubAssembler | |
StoreBigIntDigit(TNode< BigInt > bigint, TNode< IntPtrT > digit_index, TNode< UintPtrT > digit) | v8::internal::CodeStubAssembler | |
StoreBoundedSizeToObject(TNode< HeapObject > object, int offset, TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | inline |
StoreBoundedSizeToObject(TNode< HeapObject > object, TNode< IntPtrT > offset, TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
StoreCellValue(TNode< Cell > cell, TNode< Object > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | |
StoreCodePointerField(TNode< HeapObject > object, int offset, TNode< Code > value) | v8::internal::CodeStubAssembler | inline |
StoreCodePointerFieldNoWriteBarrier(TNode< HeapObject > object, int offset, TNode< Code > value) | v8::internal::CodeStubAssembler | inline |
StoreContextElementNoWriteBarrier(TNode< Context > context, int slot_index, TNode< Object > value) | v8::internal::CodeStubAssembler | |
StoreDetailsByKeyIndex(TNode< ContainerType > container, TNode< IntPtrT > key_index, TNode< Smi > details) | v8::internal::CodeStubAssembler | |
StoreDetailsByKeyIndex(TNode< SwissNameDictionary > container, TNode< IntPtrT > key_index, TNode< Smi > details) | v8::internal::CodeStubAssembler | |
StoreDoubleHole(TNode< HeapObject > object, TNode< IntPtrT > offset) | v8::internal::CodeStubAssembler | |
StoreElement(TNode< RawPtrT > elements, ElementsKind kind, TNode< TIndex > index, TNode< TValue > value) | v8::internal::CodeStubAssembler | |
StoreElement(TNode< FixedArrayBase > elements, ElementsKind kind, TNode< TIndex > index, TNode< Object > value) | v8::internal::CodeStubAssembler | private |
StoreElement(TNode< FixedArrayBase > elements, ElementsKind kind, TNode< TIndex > index, TNode< Float64T > value) | v8::internal::CodeStubAssembler | private |
StoreElementTypedArray(TNode< TArray > elements, ElementsKind kind, TNode< TIndex > index, TNode< TValue > value) | v8::internal::CodeStubAssembler | private |
StoreElementTypedArray(TNode< RawPtrT > elements, ElementsKind kind, TNode< UintPtrT > index, TNode< BigInt > value) | v8::internal::CodeStubAssembler | |
StoreElementTypedArray(TNode< RawPtrT > elements, ElementsKind kind, TNode< IntPtrT > index, TNode< BigInt > value) | v8::internal::CodeStubAssembler | |
StoreElementTypedArray(TNode< RawPtrT > elements, ElementsKind kind, TNode< UintPtrT > index, TNode< Word32T > value) | v8::internal::CodeStubAssembler | |
StoreElementTypedArray(TNode< RawPtrT > elements, ElementsKind kind, TNode< IntPtrT > index, TNode< Word32T > value) | v8::internal::CodeStubAssembler | |
StoreElementTypedArrayBigInt(TNode< RawPtrT > elements, ElementsKind kind, TNode< TIndex > index, TNode< BigInt > value) | v8::internal::CodeStubAssembler | private |
StoreElementTypedArrayWord32(TNode< RawPtrT > elements, ElementsKind kind, TNode< TIndex > index, TNode< Word32T > value) | v8::internal::CodeStubAssembler | private |
StoreEphemeronKey(Node *base, Node *offset, Node *value) | v8::internal::compiler::CodeAssembler | |
StoreExternalPointerToObject(TNode< HeapObject > object, int offset, TNode< RawPtrT > pointer, ExternalPointerTag tag) | v8::internal::CodeStubAssembler | inline |
StoreExternalPointerToObject(TNode< HeapObject > object, TNode< IntPtrT > offset, TNode< RawPtrT > pointer, ExternalPointerTag tag) | v8::internal::CodeStubAssembler | |
StoreFeedbackVectorSlot(TNode< FeedbackVector > feedback_vector, TNode< UintPtrT > slot, TNode< AnyTaggedT > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER, int additional_offset=0) | v8::internal::CodeStubAssembler | |
StoreFieldsNoWriteBarrier(TNode< IntPtrT > start_address, TNode< IntPtrT > end_address, TNode< Object > value) | v8::internal::CodeStubAssembler | |
StoreFixedArrayElement(TNode< FixedArray > object, int index, TNode< Object > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER, CheckBounds check_bounds=CheckBounds::kAlways) | v8::internal::CodeStubAssembler | inline |
StoreFixedArrayElement(TNode< FixedArray > object, int index, TNode< Smi > value, CheckBounds check_bounds=CheckBounds::kAlways) | v8::internal::CodeStubAssembler | inline |
StoreFixedArrayElement(TNode< FixedArray > array, TNode< TIndex > index, TNode< Object > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER, int additional_offset=0, CheckBounds check_bounds=CheckBounds::kAlways) | v8::internal::CodeStubAssembler | inline |
StoreFixedArrayElement(TNode< FixedArray > array, TNode< TIndex > index, TNode< Smi > value, int additional_offset=0) | v8::internal::CodeStubAssembler | inline |
StoreFixedArrayOrPropertyArrayElement(TNode< UnionOf< FixedArray, PropertyArray > > array, TNode< TIndex > index, TNode< Object > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER, int additional_offset=0) | v8::internal::CodeStubAssembler | private |
StoreFixedDoubleArrayElement(TNode< FixedDoubleArray > object, TNode< TIndex > index, TNode< Float64T > value, CheckBounds check_bounds=CheckBounds::kAlways) | v8::internal::CodeStubAssembler | |
StoreFixedDoubleArrayHole(TNode< FixedDoubleArray > array, TNode< IntPtrT > index) | v8::internal::CodeStubAssembler | |
StoreFullTaggedNoWriteBarrier(TNode< RawPtrT > base, TNode< Object > tagged_value) | v8::internal::compiler::CodeAssembler | |
StoreFullTaggedNoWriteBarrier(TNode< RawPtrT > base, TNode< IntPtrT > offset, TNode< Object > tagged_value) | v8::internal::compiler::CodeAssembler | |
StoreGlobalIC(const StoreICParameters *p) | v8::internal::AccessorAssembler | private |
StoreGlobalIC_PropertyCellCase(TNode< PropertyCell > property_cell, TNode< Object > value, ExitPoint *exit_point, Label *miss) | v8::internal::AccessorAssembler | private |
StoreHeapInt32Value(TNode< HeapObject > object, TNode< Int32T > value) | v8::internal::CodeStubAssembler | |
StoreHeapNumberValue(TNode< HeapNumber > object, TNode< Float64T > value) | v8::internal::CodeStubAssembler | |
StoreIC(const StoreICParameters *p) | v8::internal::AccessorAssembler | private |
StoreICMode enum name | v8::internal::AccessorAssembler | protected |
StoreInArrayLiteralIC(const StoreICParameters *p) | v8::internal::AccessorAssembler | private |
StoreIndirectPointerField(TNode< HeapObject > object, int offset, IndirectPointerTag tag, TNode< ExposedTrustedObject > value) | v8::internal::CodeStubAssembler | |
StoreIndirectPointerFieldNoWriteBarrier(TNode< HeapObject > object, int offset, IndirectPointerTag tag, TNode< ExposedTrustedObject > value) | v8::internal::CodeStubAssembler | |
StoreJSArrayBufferViewByteLength(TNode< JSArrayBufferView > array_buffer_view, TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
StoreJSArrayBufferViewByteOffset(TNode< JSArrayBufferView > array_buffer_view, TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
StoreJSSharedStructField(TNode< Context > context, TNode< HeapObject > shared_struct, TNode< Map > shared_struct_map, TNode< DescriptorArray > descriptors, TNode< IntPtrT > descriptor_name_index, TNode< Uint32T > details, TNode< Object > value) | v8::internal::AccessorAssembler | protected |
StoreJSSharedStructPropertyArrayElement(TNode< PropertyArray > array, TNode< IntPtrT > index, TNode< Object > value) | v8::internal::CodeStubAssembler | inline |
StoreJSTypedArrayExternalPointerPtr(TNode< JSTypedArray > holder, TNode< RawPtrT > value) | v8::internal::CodeStubAssembler | inline |
StoreJSTypedArrayLength(TNode< JSTypedArray > typed_array, TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | |
StoreMap(TNode< HeapObject > object, TNode< Map > map) | v8::internal::CodeStubAssembler | |
StoreMapNoWriteBarrier(TNode< HeapObject > object, RootIndex map_root_index) | v8::internal::CodeStubAssembler | |
StoreMapNoWriteBarrier(TNode< HeapObject > object, TNode< Map > map) | v8::internal::CodeStubAssembler | |
StoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *value) | v8::internal::compiler::CodeAssembler | |
StoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *offset, Node *value) | v8::internal::compiler::CodeAssembler | |
StoreObjectByteNoWriteBarrier(TNode< HeapObject > object, int offset, TNode< Word32T > value) | v8::internal::CodeStubAssembler | |
StoreObjectField(TNode< HeapObject > object, int offset, TNode< Smi > value) | v8::internal::CodeStubAssembler | |
StoreObjectField(TNode< HeapObject > object, TNode< IntPtrT > offset, TNode< Smi > value) | v8::internal::CodeStubAssembler | |
StoreObjectField(TNode< HeapObject > object, int offset, TNode< Object > value) | v8::internal::CodeStubAssembler | |
StoreObjectField(TNode< HeapObject > object, TNode< IntPtrT > offset, TNode< Object > value) | v8::internal::CodeStubAssembler | |
StoreObjectFieldNoWriteBarrier(TNode< HeapObject > object, TNode< IntPtrT > offset, TNode< T > value) | v8::internal::CodeStubAssembler | inline |
StoreObjectFieldNoWriteBarrier(TNode< HeapObject > object, int offset, TNode< T > value) | v8::internal::CodeStubAssembler | inline |
StoreObjectFieldRoot(TNode< HeapObject > object, int offset, RootIndex root) | v8::internal::CodeStubAssembler | |
StorePropertyArrayElement(TNode< PropertyArray > array, TNode< IntPtrT > index, TNode< Object > value) | v8::internal::CodeStubAssembler | inline |
StoreReference(Reference reference, TNode< T > value) | v8::internal::CodeStubAssembler | inline |
StoreReference(Reference reference, TNode< T > value) | v8::internal::CodeStubAssembler | inline |
StoreRoot(RootIndex root_index, TNode< Object > value) | v8::internal::compiler::CodeAssembler | |
StoreSandboxedPointerToObject(TNode< HeapObject > object, int offset, TNode< RawPtrT > pointer) | v8::internal::CodeStubAssembler | inline |
StoreSandboxedPointerToObject(TNode< HeapObject > object, TNode< IntPtrT > offset, TNode< RawPtrT > pointer) | v8::internal::CodeStubAssembler | |
StoreSharedObjectField(TNode< HeapObject > object, TNode< IntPtrT > offset, TNode< Object > value) | v8::internal::CodeStubAssembler | |
StoreSwissNameDictionaryCapacity(TNode< SwissNameDictionary > table, TNode< Int32T > capacity) | v8::internal::CodeStubAssembler | |
StoreSwissNameDictionaryEnumToEntryMapping(TNode< SwissNameDictionary > table, TNode< IntPtrT > capacity, TNode< IntPtrT > enum_index, TNode< Int32T > entry) | v8::internal::CodeStubAssembler | |
StoreSwissNameDictionaryKeyAndValue(TNode< SwissNameDictionary > dict, TNode< IntPtrT > entry, TNode< Object > key, TNode< Object > value) | v8::internal::CodeStubAssembler | |
StoreSwissNameDictionaryPropertyDetails(TNode< SwissNameDictionary > table, TNode< IntPtrT > capacity, TNode< IntPtrT > entry, TNode< Uint8T > details) | v8::internal::CodeStubAssembler | |
StoreToObject(MachineRepresentation rep, TNode< Object > object, TNode< IntPtrT > offset, Node *value, StoreToObjectWriteBarrier write_barrier) | v8::internal::compiler::CodeAssembler | |
StoreTransitionMapFlags enum name | v8::internal::AccessorAssembler | protected |
StoreTrustedPointerField(TNode< HeapObject > object, int offset, IndirectPointerTag tag, TNode< ExposedTrustedObject > value) | v8::internal::CodeStubAssembler | |
StoreTrustedPointerFieldNoWriteBarrier(TNode< HeapObject > object, int offset, IndirectPointerTag tag, TNode< ExposedTrustedObject > value) | v8::internal::CodeStubAssembler | |
StoreValueByKeyIndex(TNode< ContainerType > container, TNode< IntPtrT > key_index, TNode< Object > value, WriteBarrierMode write_barrier=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | |
StoreValueByKeyIndex(TNode< SwissNameDictionary > container, TNode< IntPtrT > key_index, TNode< Object > value, WriteBarrierMode write_barrier) | v8::internal::CodeStubAssembler | |
StoreWeakReferenceInFeedbackVector(TNode< FeedbackVector > feedback_vector, TNode< UintPtrT > slot, TNode< HeapObject > value, int additional_offset=0) | v8::internal::CodeStubAssembler | |
StrictEqual(TNode< Object > lhs, TNode< Object > rhs, TVariable< Smi > *var_type_feedback=nullptr) | v8::internal::CodeStubAssembler | |
StringCharCodeAt(TNode< String > string, TNode< UintPtrT > index) | v8::internal::CodeStubAssembler | |
StringConstant(const char *str) | v8::internal::compiler::CodeAssembler | |
StringFromSingleCharCode(TNode< Int32T > code) | v8::internal::CodeStubAssembler | |
StringToNumber(TNode< String > input) | v8::internal::CodeStubAssembler | |
StringWriteToFlatOneByte(TNode< String > source, TNode< RawPtrT > sink, TNode< Int32T > start, TNode< Int32T > length) | v8::internal::CodeStubAssembler | |
StringWriteToFlatTwoByte(TNode< String > source, TNode< RawPtrT > sink, TNode< Int32T > start, TNode< Int32T > length) | v8::internal::CodeStubAssembler | |
StubCachePrimaryOffset(TNode< Name > name, TNode< Map > map) | v8::internal::AccessorAssembler | private |
StubCachePrimaryOffsetForTesting(TNode< Name > name, TNode< Map > map) | v8::internal::AccessorAssembler | inline |
StubCacheSecondaryOffset(TNode< Name > name, TNode< Map > map) | v8::internal::AccessorAssembler | private |
StubCacheSecondaryOffsetForTesting(TNode< Name > name, TNode< Map > map) | v8::internal::AccessorAssembler | inline |
StubCacheTable enum name | v8::internal::AccessorAssembler | |
SwissNameDictionaryAdd(TNode< SwissNameDictionary > table, TNode< Name > key, TNode< Object > value, TNode< Uint8T > property_details, Label *needs_resize) | v8::internal::CodeStubAssembler | |
SwissNameDictionaryFindEntry(TNode< SwissNameDictionary > table, TNode< Name > key, Label *found, TVariable< IntPtrT > *var_found_entry, Label *not_found) | v8::internal::CodeStubAssembler | |
SwissNameDictionaryIncreaseElementCountOrBailout(TNode< ByteArray > meta_table, TNode< IntPtrT > capacity, TNode< Uint32T > max_usable_capacity, Label *bailout) | v8::internal::CodeStubAssembler | |
SwissNameDictionaryOffsetIntoDataTableMT(TNode< SwissNameDictionary > dict, TNode< IntPtrT > index, int field_index) | v8::internal::CodeStubAssembler | |
SwissNameDictionaryOffsetIntoPropertyDetailsTableMT(TNode< SwissNameDictionary > dict, TNode< IntPtrT > capacity, TNode< IntPtrT > index) | v8::internal::CodeStubAssembler | |
SwissNameDictionarySetCtrl(TNode< SwissNameDictionary > table, TNode< IntPtrT > capacity, TNode< IntPtrT > entry, TNode< Uint8T > ctrl) | v8::internal::CodeStubAssembler | |
SwissNameDictionaryUpdateCountsForDeletion(TNode< ByteArray > meta_table, TNode< IntPtrT > capacity) | v8::internal::CodeStubAssembler | |
Switch(Node *index, Label *default_label, const int32_t *case_values, Label **case_labels, size_t case_count) | v8::internal::compiler::CodeAssembler | |
SwitchFromTheCentralStack(TNode< RawPtrT > old_sp) | v8::internal::compiler::CodeAssembler | |
SwitchToTheCentralStack() | v8::internal::compiler::CodeAssembler | |
SwitchToTheCentralStackIfNeeded() | v8::internal::compiler::CodeAssembler | |
TaggedDoesntHaveInstanceType(TNode< HeapObject > any_tagged, InstanceType type) | v8::internal::CodeStubAssembler | |
TaggedEqual(TNode< AnyTaggedT > a, TNode< AnyTaggedT > b) | v8::internal::CodeStubAssembler | inline |
TaggedIndexConstant(intptr_t value) | v8::internal::compiler::CodeAssembler | |
TaggedIndexToIntPtr(TNode< TaggedIndex > value) | v8::internal::CodeStubAssembler | |
TaggedIndexToSmi(TNode< TaggedIndex > value) | v8::internal::CodeStubAssembler | |
TaggedIsCallable(TNode< Object > object) | v8::internal::CodeStubAssembler | |
TaggedIsCode(TNode< Object > object) | v8::internal::CodeStubAssembler | |
TaggedIsNotSmi(TNode< MaybeObject > a) | v8::internal::CodeStubAssembler | |
TaggedIsPositiveSmi(TNode< Object > a) | v8::internal::CodeStubAssembler | |
TaggedIsSmi(TNode< MaybeObject > a) | v8::internal::CodeStubAssembler | |
TaggedNotEqual(TNode< AnyTaggedT > a, TNode< AnyTaggedT > b) | v8::internal::CodeStubAssembler | inline |
TaggedPointerToWord32OrBigIntWithFeedback(TNode< Context > context, TNode< HeapObject > pointer, Label *if_number, TVariable< Word32T > *var_word32, Label *if_bigint, Label *if_bigint64, TVariable< BigInt > *var_maybe_bigint, const FeedbackValues &feedback) | v8::internal::CodeStubAssembler | |
TaggedToBigInt(TNode< Context > context, TNode< Object > value, Label *if_not_bigint, Label *if_bigint, Label *if_bigint64, TVariable< BigInt > *var_bigint, TVariable< Smi > *var_feedback) | v8::internal::CodeStubAssembler | |
TaggedToDirectString(TNode< Object > value, Label *fail) | v8::internal::CodeStubAssembler | |
TaggedToHeapObject(TNode< Object > value, Label *fail) | v8::internal::CodeStubAssembler | inline |
TaggedToParameter(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
TaggedToParameter(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
TaggedToParameter(TNode< Smi > value) | v8::internal::CodeStubAssembler | |
TaggedToPositiveSmi(TNode< Object > value, Label *fail) | v8::internal::CodeStubAssembler | inline |
TaggedToSmi(TNode< Object > value, Label *fail) | v8::internal::CodeStubAssembler | inline |
TaggedToWord32OrBigInt(TNode< Context > context, TNode< Object > value, Label *if_number, TVariable< Word32T > *var_word32, Label *if_bigint, Label *if_bigint64, TVariable< BigInt > *var_maybe_bigint) | v8::internal::CodeStubAssembler | |
TaggedToWord32OrBigIntImpl(TNode< Context > context, TNode< Object > value, Label *if_number, TVariable< Word32T > *var_word32, IsKnownTaggedPointer is_known_tagged_pointer, const FeedbackValues &feedback, Label *if_bigint=nullptr, Label *if_bigint64=nullptr, TVariable< BigInt > *var_maybe_bigint=nullptr) | v8::internal::CodeStubAssembler | private |
TaggedToWord32OrBigIntWithFeedback(TNode< Context > context, TNode< Object > value, Label *if_number, TVariable< Word32T > *var_word32, Label *if_bigint, Label *if_bigint64, TVariable< BigInt > *var_maybe_bigint, const FeedbackValues &feedback) | v8::internal::CodeStubAssembler | |
TailCallBuiltin(Builtin id, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
TailCallBuiltinThenBytecodeDispatch(Builtin builtin, Node *context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
TailCallBytecodeDispatch(const CallInterfaceDescriptor &descriptor, TNode< RawPtrT > target, TArgs... args) | v8::internal::compiler::CodeAssembler | |
TailCallJSBuiltin(Builtin id, TNode< Object > context, TNode< Object > function, TNode< Object > new_target, TNode< Int32T > arg_count, TNode< JSDispatchHandleT > dispatch_handle) | v8::internal::compiler::CodeAssembler | inline |
TailCallJSCode(TNode< Code > code, TNode< Context > context, TNode< JSFunction > function, TNode< Object > new_target, TNode< Int32T > arg_count, TNode< JSDispatchHandleT > dispatch_handle) | v8::internal::compiler::CodeAssembler | |
TailCallRuntime(Runtime::FunctionId function, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
TailCallRuntime(Runtime::FunctionId function, TNode< Int32T > arity, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
TailCallRuntimeImpl(Runtime::FunctionId function, TNode< Int32T > arity, TNode< Object > context, std::initializer_list< TNode< Object > > args) | v8::internal::compiler::CodeAssembler | private |
TailCallRuntimeNewArray(TNode< Context > context, TNode< JSAny > receiver, TNode< Object > length, TNode< Object > new_target, TNode< Object > allocation_site) | v8::internal::CodeStubAssembler | |
TailCallStub(const CallInterfaceDescriptor &descriptor, TNode< Code > target, TNode< Object > context, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
TailCallStubImpl(const CallInterfaceDescriptor &descriptor, TNode< Code > target, TNode< Object > context, std::initializer_list< Node * > args) | v8::internal::compiler::CodeAssembler | private |
TailCallStubThenBytecodeDispatchImpl(const CallInterfaceDescriptor &descriptor, Node *target, Node *context, std::initializer_list< Node * > args) | v8::internal::compiler::CodeAssembler | private |
TerminateExecution(TNode< Context > context) | v8::internal::CodeStubAssembler | |
ThrowIfArrayBufferIsDetached(TNode< Context > context, TNode< JSArrayBuffer > array_buffer, const char *method_name) | v8::internal::CodeStubAssembler | |
ThrowIfArrayBufferViewBufferIsDetached(TNode< Context > context, TNode< JSArrayBufferView > array_buffer_view, const char *method_name) | v8::internal::CodeStubAssembler | |
ThrowIfNotCallable(TNode< Context > context, TNode< Object > value, const char *method_name) | v8::internal::CodeStubAssembler | |
ThrowIfNotInstanceType(TNode< Context > context, TNode< Object > value, InstanceType instance_type, char const *method_name) | v8::internal::CodeStubAssembler | |
ThrowIfNotJSReceiver(TNode< Context > context, TNode< Object > value, MessageTemplate msg_template, const char *method_name) | v8::internal::CodeStubAssembler | |
ThrowRangeError(TNode< Context > context, MessageTemplate message, std::optional< TNode< Object > > arg0=std::nullopt, std::optional< TNode< Object > > arg1=std::nullopt, std::optional< TNode< Object > > arg2=std::nullopt) | v8::internal::CodeStubAssembler | |
ThrowTypeError(TNode< Context > context, MessageTemplate message, char const *arg0=nullptr, char const *arg1=nullptr) | v8::internal::CodeStubAssembler | |
ThrowTypeError(TNode< Context > context, MessageTemplate message, std::optional< TNode< Object > > arg0, std::optional< TNode< Object > > arg1=std::nullopt, std::optional< TNode< Object > > arg2=std::nullopt) | v8::internal::CodeStubAssembler | |
TimesDoubleSize(TNode< WordT > value) | v8::internal::CodeStubAssembler | |
TimesDoubleSize(TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | inline |
TimesDoubleSize(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | inline |
TimesSystemPointerSize(TNode< WordT > value) | v8::internal::CodeStubAssembler | |
TimesSystemPointerSize(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | inline |
TimesSystemPointerSize(TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | inline |
TimesTaggedSize(TNode< WordT > value) | v8::internal::CodeStubAssembler | |
TimesTaggedSize(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | inline |
TimesTaggedSize(TNode< UintPtrT > value) | v8::internal::CodeStubAssembler | inline |
ToBigInt(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ToBigIntConvertNumber(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ToKeyIndex(TNode< Uint32T > entry_index) | v8::internal::CodeStubAssembler | |
ToLength_Inline(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ToNumber(TNode< Context > context, TNode< Object > input, BigIntHandling bigint_handling=BigIntHandling::kThrow) | v8::internal::CodeStubAssembler | |
ToNumber_Inline(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ToNumberOrNumeric(LazyNode< Context > context, TNode< Object > input, TVariable< Smi > *var_type_feedback, Object::Conversion mode, BigIntHandling bigint_handling=BigIntHandling::kThrow) | v8::internal::CodeStubAssembler | |
ToObject(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ToObject_Inline(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ToParameterConstant(TNode< Smi > node, intptr_t *out) | v8::internal::CodeStubAssembler | inline |
ToParameterConstant(TNode< IntPtrT > node, intptr_t *out) | v8::internal::CodeStubAssembler | inline |
ToString_Inline(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
ToThisString(TNode< Context > context, TNode< Object > value, TNode< String > method_name) | v8::internal::CodeStubAssembler | |
ToThisString(TNode< Context > context, TNode< Object > value, char const *method_name) | v8::internal::CodeStubAssembler | inline |
ToThisValue(TNode< Context > context, TNode< JSAny > value, PrimitiveType primitive_type, char const *method_name) | v8::internal::CodeStubAssembler | |
ToUint32(TNode< Context > context, TNode< Object > input) | v8::internal::CodeStubAssembler | |
TransitionElementsKind(TNode< JSObject > object, TNode< Map > map, ElementsKind from_kind, ElementsKind to_kind, Label *bailout) | v8::internal::CodeStubAssembler | |
TransitionLookup(TNode< Name > unique_name, TNode< TransitionArray > transitions, Label *if_found, TVariable< IntPtrT > *var_name_index, Label *if_not_found) | v8::internal::CodeStubAssembler | |
TrapAllocationMemento(TNode< JSObject > object, Label *memento_found) | v8::internal::CodeStubAssembler | |
TruncateFloat32ToFloat16(TNode< Float32T > value) | v8::internal::CodeStubAssembler | |
TruncateFloat32ToInt32(TNode< Float32T > value) | v8::internal::compiler::CodeAssembler | |
TruncateFloat64ToFloat16(TNode< Float64T > value) | v8::internal::CodeStubAssembler | |
TruncateFloat64ToInt64(TNode< Float64T > value) | v8::internal::compiler::CodeAssembler | |
TruncateHeapNumberValueToWord32(TNode< HeapNumber > object) | v8::internal::CodeStubAssembler | |
TruncateIntPtrToInt32(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
TruncateNumberToWord32(TNode< Number > value) | v8::internal::CodeStubAssembler | |
TruncateTaggedToFloat64(TNode< Context > context, TNode< Object > value) | v8::internal::CodeStubAssembler | |
TruncateTaggedToWord32(TNode< Context > context, TNode< Object > value) | v8::internal::CodeStubAssembler | |
TruncateWord64ToWord32(TNode< Word64T > value) | v8::internal::CodeStubAssembler | |
TruncateWordToInt32(TNode< WordT > value) | v8::internal::CodeStubAssembler | |
TryEnumeratedKeyedLoad(const LoadICParameters *p, TNode< Map > lookup_start_object_map, ExitPoint *exit_point) | v8::internal::AccessorAssembler | private |
TryFloat32ToSmi(TNode< Float32T > number, Label *not_smi) | v8::internal::CodeStubAssembler | |
TryFloat64ToAdditiveSafeInteger(TNode< Float64T > number, Label *if_failed) | v8::internal::CodeStubAssembler | |
TryFloat64ToInt32(TNode< Float64T > number, Label *if_failed) | v8::internal::CodeStubAssembler | |
TryFloat64ToSmi(TNode< Float64T > number, Label *not_smi) | v8::internal::CodeStubAssembler | |
TryGetIntPtrOrSmiConstantValue(TNode< Smi > maybe_constant, int *value) | v8::internal::CodeStubAssembler | |
TryGetIntPtrOrSmiConstantValue(TNode< IntPtrT > maybe_constant, int *value) | v8::internal::CodeStubAssembler | |
TryGetOwnProperty(TNode< Context > context, TNode< JSAny > receiver, TNode< JSReceiver > object, TNode< Map > map, TNode< Int32T > instance_type, TNode< Name > unique_name, Label *if_found_value, TVariable< Object > *var_value, Label *if_not_found, Label *if_bailout, ExpectedReceiverMode expected_receiver_mode=kExpectingAnyReceiver) | v8::internal::CodeStubAssembler | |
TryGetOwnProperty(TNode< Context > context, TNode< JSAny > receiver, TNode< JSReceiver > object, TNode< Map > map, TNode< Int32T > instance_type, TNode< Name > unique_name, Label *if_found_value, TVariable< Object > *var_value, TVariable< Uint32T > *var_details, TVariable< Object > *var_raw_value, Label *if_not_found, Label *if_bailout, GetOwnPropertyMode mode, ExpectedReceiverMode expected_receiver_mode=kExpectingAnyReceiver) | v8::internal::CodeStubAssembler | |
TryGrowElementsCapacity(TNode< HeapObject > object, TNode< FixedArrayBase > elements, ElementsKind kind, TNode< Smi > key, Label *bailout) | v8::internal::CodeStubAssembler | |
TryGrowElementsCapacity(TNode< HeapObject > object, TNode< FixedArrayBase > elements, ElementsKind kind, TNode< TIndex > key, TNode< TIndex > capacity, Label *bailout) | v8::internal::CodeStubAssembler | |
TryHasOwnProperty(TNode< HeapObject > object, TNode< Map > map, TNode< Int32T > instance_type, TNode< Name > unique_name, Label *if_found, Label *if_not_found, Label *if_bailout) | v8::internal::CodeStubAssembler | |
TryHeapNumberToSmi(TNode< HeapNumber > number, Label *not_smi) | v8::internal::CodeStubAssembler | |
TryInt32Mul(TNode< Int32T > a, TNode< Int32T > b, Label *if_overflow) | v8::internal::CodeStubAssembler | |
TryInternalizeString(TNode< String > string, Label *if_index, TVariable< IntPtrT > *var_index, Label *if_internalized, TVariable< Name > *var_internalized, Label *if_not_internalized, Label *if_bailout) | v8::internal::CodeStubAssembler | |
TryIntPtrAdd(TNode< IntPtrT > a, TNode< IntPtrT > b, Label *if_overflow) | v8::internal::CodeStubAssembler | |
TryIntPtrDiv(TNode< IntPtrT > a, TNode< IntPtrT > b, Label *if_div_zero) | v8::internal::CodeStubAssembler | |
TryIntPtrMod(TNode< IntPtrT > a, TNode< IntPtrT > b, Label *if_div_zero) | v8::internal::CodeStubAssembler | |
TryIntPtrMul(TNode< IntPtrT > a, TNode< IntPtrT > b, Label *if_overflow) | v8::internal::CodeStubAssembler | |
TryIntPtrSub(TNode< IntPtrT > a, TNode< IntPtrT > b, Label *if_overflow) | v8::internal::CodeStubAssembler | |
TryLookupElement(TNode< HeapObject > object, TNode< Map > map, TNode< Int32T > instance_type, TNode< IntPtrT > intptr_index, Label *if_found, Label *if_absent, Label *if_not_found, Label *if_bailout) | v8::internal::CodeStubAssembler | |
TryLookupProperty(TNode< HeapObject > object, TNode< Map > map, TNode< Int32T > instance_type, TNode< Name > unique_name, Label *if_found_fast, Label *if_found_dict, Label *if_found_global, TVariable< HeapObject > *var_meta_storage, TVariable< IntPtrT > *var_name_index, Label *if_not_found, Label *if_bailout) | v8::internal::CodeStubAssembler | |
TryLookupPropertyInSimpleObject(TNode< JSObject > object, TNode< Map > map, TNode< Name > unique_name, Label *if_found_fast, Label *if_found_dict, TVariable< HeapObject > *var_meta_storage, TVariable< IntPtrT > *var_name_index, Label *if_not_found, Label *bailout) | v8::internal::CodeStubAssembler | |
TryMegaDOMCase(TNode< Object > lookup_start_object, TNode< Map > lookup_start_object_map, TVariable< MaybeObject > *var_handler, TNode< Object > vector, TNode< TaggedIndex > slot, Label *miss, ExitPoint *exit_point) | v8::internal::AccessorAssembler | private |
TryMonomorphicCase(TNode< TaggedIndex > slot, TNode< FeedbackVector > vector, TNode< HeapObjectReference > weak_lookup_start_object_map, Label *if_handler, TVariable< MaybeObject > *var_handler, Label *if_miss) | v8::internal::AccessorAssembler | private |
TryPlainPrimitiveNonNumberToNumber(TNode< HeapObject > input, TVariable< Number > *var_result, Label *if_bailout) | v8::internal::CodeStubAssembler | private |
TryProbeStubCache(StubCache *stub_cache, TNode< JSAny > lookup_start_object, TNode< Map > lookup_start_object_map, TNode< Name > name, Label *if_handler, TVariable< MaybeObject > *var_handler, Label *if_miss) | v8::internal::AccessorAssembler | |
TryProbeStubCache(StubCache *stub_cache, TNode< JSAny > lookup_start_object, TNode< Name > name, Label *if_handler, TVariable< MaybeObject > *var_handler, Label *if_miss) | v8::internal::AccessorAssembler | inline |
TryProbeStubCacheTable(StubCache *stub_cache, StubCacheTable table_id, TNode< IntPtrT > entry_offset, TNode< Object > name, TNode< Map > map, Label *if_handler, TVariable< MaybeObject > *var_handler, Label *if_miss) | v8::internal::AccessorAssembler | private |
TryPrototypeChainLookup(TNode< JSAny > receiver, TNode< JSAny > object, TNode< Object > key, const LookupPropertyInHolder &lookup_property_in_holder, const LookupElementInHolder &lookup_element_in_holder, Label *if_end, Label *if_bailout, Label *if_proxy, bool handle_private_names=false) | v8::internal::CodeStubAssembler | |
TrySkipWriteBarrier(TNode< Object > object, Label *if_needs_write_barrier) | v8::internal::CodeStubAssembler | |
TrySmiAbs(TNode< Smi > a, Label *if_overflow) | v8::internal::CodeStubAssembler | |
TrySmiAdd(TNode< Smi > a, TNode< Smi > b, Label *if_overflow) | v8::internal::CodeStubAssembler | |
TrySmiDiv(TNode< Smi > dividend, TNode< Smi > divisor, Label *bailout) | v8::internal::CodeStubAssembler | |
TrySmiSub(TNode< Smi > a, TNode< Smi > b, Label *if_overflow) | v8::internal::CodeStubAssembler | |
TryStoreArrayElement(ElementsKind kind, Label *bailout, TNode< FixedArrayBase > elements, TNode< BInt > index, TNode< Object > value) | v8::internal::CodeStubAssembler | |
TryTaggedToFloat64(TNode< Object > value, Label *if_valueisnotnumber) | v8::internal::CodeStubAssembler | |
TryTaggedToInt32AsIntPtr(TNode< Object > value, Label *if_not_possible) | v8::internal::CodeStubAssembler | |
TryToInt32Constant(TNode< IntegralT > node, int32_t *out_value) | v8::internal::compiler::CodeAssembler | |
TryToInt64Constant(TNode< IntegralT > node, int64_t *out_value) | v8::internal::compiler::CodeAssembler | |
TryToIntptr(TNode< Object > key, Label *if_not_intptr, TVariable< Int32T > *var_instance_type=nullptr) | v8::internal::CodeStubAssembler | |
TryToIntPtrConstant(TNode< IntegralT > node, intptr_t *out_value) | v8::internal::compiler::CodeAssembler | |
TryToIntPtrConstant(TNode< Smi > tnode, intptr_t *out_value) | v8::internal::compiler::CodeAssembler | |
TryToName(TNode< Object > key, Label *if_keyisindex, TVariable< IntPtrT > *var_index, Label *if_keyisunique, TVariable< Name > *var_unique, Label *if_bailout, Label *if_notinternalized=nullptr) | v8::internal::CodeStubAssembler | |
TryToSmiConstant(TNode< IntegralT > node, Tagged< Smi > *out_value) | v8::internal::compiler::CodeAssembler | |
TryToSmiConstant(TNode< Smi > node, Tagged< Smi > *out_value) | v8::internal::compiler::CodeAssembler | |
TVariable typedef | v8::internal::compiler::CodeAssembler | |
Typeof(TNode< Object > value, std::optional< TNode< UintPtrT > > slot_id={}, std::optional< TNode< HeapObject > > maybe_feedback_vector={}) | v8::internal::CodeStubAssembler | |
Uint16Constant(uint16_t t) | v8::internal::CodeStubAssembler | inline |
Uint32Add(TNode< Uint32T > left, TNode< Uint32T > right) | v8::internal::compiler::CodeAssembler | inline |
Uint32Constant(uint32_t value) | v8::internal::compiler::CodeAssembler | inline |
Uint32Mul(TNode< Uint32T > left, TNode< Uint32T > right) | v8::internal::compiler::CodeAssembler | inline |
Uint32Sub(TNode< Uint32T > left, TNode< Uint32T > right) | v8::internal::compiler::CodeAssembler | inline |
Uint64Add(TNode< Uint64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
Uint64Constant(uint64_t value) | v8::internal::compiler::CodeAssembler | inline |
Uint64HighWordConstant(uint64_t value) | v8::internal::compiler::CodeAssembler | inline |
Uint64HighWordConstantNoLowWord(uint64_t value) | v8::internal::compiler::CodeAssembler | inline |
Uint64LowWordConstant(uint64_t value) | v8::internal::compiler::CodeAssembler | inline |
Uint64Mul(TNode< Uint64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
Uint64Sub(TNode< Uint64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
UintPtrAdd(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
UintPtrConstant(uintptr_t value) | v8::internal::compiler::CodeAssembler | inline |
UintPtrLessThanOrEqual | v8::internal::CodeStubAssembler | |
UintPtrMin(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::CodeStubAssembler | |
UintPtrSub(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
UnalignedLoad(TNode< RawPtrT > base, TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | inline |
UnalignedLoad(MachineType type, TNode< RawPtrT > base, TNode< WordT > offset) | v8::internal::compiler::CodeAssembler | private |
UnalignedLoadSupported(MachineRepresentation rep) const | v8::internal::compiler::CodeAssembler | |
UnalignedStoreSupported(MachineRepresentation rep) const | v8::internal::compiler::CodeAssembler | |
UncheckedCast(Node *value) | v8::internal::compiler::CodeAssembler | inline |
UncheckedCast(TNode< U > value) | v8::internal::compiler::CodeAssembler | inline |
UncheckedParameter(int value) | v8::internal::compiler::CodeAssembler | inline |
Uninitialized() | v8::internal::compiler::CodeAssembler | inline |
UniqueInt32Constant(int32_t value) | v8::internal::compiler::CodeAssembler | |
UniqueInt64Constant(int64_t value) | v8::internal::compiler::CodeAssembler | |
UniqueIntPtrConstant(intptr_t value) | v8::internal::compiler::CodeAssembler | |
UniqueUint32Constant(int32_t value) | v8::internal::compiler::CodeAssembler | inline |
Unreachable() | v8::internal::compiler::CodeAssembler | |
UnregisterCallGenerationCallbacks() | v8::internal::compiler::CodeAssembler | protected |
UnsafeLoadFixedArrayElement(TNode< FixedArray > object, TNode< IntPtrT > index, int additional_offset=0) | v8::internal::CodeStubAssembler | inline |
UnsafeLoadFixedArrayElement(TNode< FixedArray > object, int index, int additional_offset=0) | v8::internal::CodeStubAssembler | inline |
UnsafeStoreArrayElement(TNode< Array > object, int index, TNode< typename Array::Shape::ElementT > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | inline |
UnsafeStoreArrayElement(TNode< Array > object, TNode< Smi > index, TNode< typename Array::Shape::ElementT > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | inline |
UnsafeStoreFixedArrayElement(TNode< FixedArray > object, int index, TNode< Object > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER) | v8::internal::CodeStubAssembler | inline |
UnsafeStoreFixedArrayElement(TNode< FixedArray > object, int index, TNode< Smi > value) | v8::internal::CodeStubAssembler | inline |
UnsafeStoreFixedArrayElement(TNode< FixedArray > array, TNode< IntPtrT > index, TNode< Object > value, WriteBarrierMode barrier_mode=UPDATE_WRITE_BARRIER, int additional_offset=0) | v8::internal::CodeStubAssembler | inline |
UnsafeStoreFixedArrayElement(TNode< FixedArray > array, TNode< IntPtrT > index, TNode< Smi > value, int additional_offset) | v8::internal::CodeStubAssembler | inline |
UnsafeStoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *value) | v8::internal::compiler::CodeAssembler | |
UnsafeStoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *offset, Node *value) | v8::internal::compiler::CodeAssembler | |
UnsafeStoreObjectFieldNoWriteBarrier(TNode< HeapObject > object, int offset, TNode< Object > value) | v8::internal::CodeStubAssembler | |
Unsigned(TNode< Word32T > x) | v8::internal::compiler::CodeAssembler | inline |
Unsigned(TNode< Word64T > x) | v8::internal::compiler::CodeAssembler | inline |
Unsigned(TNode< WordT > x) | v8::internal::compiler::CodeAssembler | inline |
Unsigned(TNode< Uint32T > x) | v8::internal::compiler::CodeAssembler | private |
UnsignedSmiShl(TNode< Smi > a, int shift) | v8::internal::CodeStubAssembler | inline |
UntypedHeapConstantHole(Handle< HeapObject > object) | v8::internal::compiler::CodeAssembler | |
UntypedHeapConstantMaybeHole(Handle< HeapObject > object) | v8::internal::compiler::CodeAssembler | |
UntypedHeapConstantNoHole(Handle< HeapObject > object) | v8::internal::compiler::CodeAssembler | |
UntypedParameter(int value) | v8::internal::compiler::CodeAssembler | |
UpdateFeedback(TNode< Smi > feedback, TNode< HeapObject > maybe_feedback_vector, TNode< UintPtrT > slot_id, UpdateFeedbackMode mode) | v8::internal::CodeStubAssembler | |
UpdateFeedback(TNode< Smi > feedback, TNode< FeedbackVector > feedback_vector, TNode< UintPtrT > slot_id) | v8::internal::CodeStubAssembler | |
UpdateFeedbackModeEqual(UpdateFeedbackMode a, UpdateFeedbackMode b) | v8::internal::CodeStubAssembler | inline |
UpdateMayHaveInterestingProperty(TNode< PropertyDictionary > dict, TNode< Name > name) | v8::internal::AccessorAssembler | protected |
UpdateWord(TNode< WordT > word, TNode< UintPtrT > value, bool starts_as_zero=false) | v8::internal::CodeStubAssembler | inline |
UpdateWord(TNode< WordT > word, TNode< UintPtrT > value, uint32_t shift, uintptr_t mask, bool starts_as_zero=false) | v8::internal::CodeStubAssembler | |
UpdateWord32(TNode< Word32T > word, TNode< Uint32T > value, bool starts_as_zero=false) | v8::internal::CodeStubAssembler | inline |
UpdateWord32(TNode< Word32T > word, TNode< Uint32T > value, uint32_t shift, uint32_t mask, bool starts_as_zero=false) | v8::internal::CodeStubAssembler | |
UpdateWord32InWord(TNode< WordT > word, TNode< Uint32T > value, bool starts_as_zero=false) | v8::internal::CodeStubAssembler | inline |
UpdateWordInWord32(TNode< Word32T > word, TNode< UintPtrT > value, bool starts_as_zero=false) | v8::internal::CodeStubAssembler | inline |
Use(Label *label) | v8::internal::CodeStubAssembler | |
UseStubCache enum name | v8::internal::AccessorAssembler | private |
VariableList typedef | v8::internal::compiler::CodeAssembler | |
Word32And(TNode< Int32T > left, TNode< Int32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32And(TNode< Uint32T > left, TNode< Uint32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32And(TNode< BoolT > left, TNode< BoolT > right) | v8::internal::compiler::CodeAssembler | inline |
Word32And(TNode< Word32T > left, int right) | v8::internal::compiler::CodeAssembler | inline |
Word32BitwiseNot(TNode< Int32T > a) | v8::internal::compiler::CodeAssembler | inline |
Word32Equal(TNode< Word32T > left, TNode< Word32T > right) | v8::internal::compiler::CodeAssembler | |
Word32Equal(TNode< Word32T > left, int right) | v8::internal::compiler::CodeAssembler | inline |
Word32NotEqual(TNode< Word32T > left, TNode< Word32T > right) | v8::internal::compiler::CodeAssembler | |
Word32Or(TNode< Int32T > left, TNode< Int32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32Or(TNode< Uint32T > left, TNode< Uint32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32Or(TNode< BoolT > left, TNode< BoolT > right) | v8::internal::compiler::CodeAssembler | inline |
Word32Sar(TNode< Int32T > left, TNode< Int32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32Sar(TNode< Word32T > value, int shift) | v8::internal::compiler::CodeAssembler | |
Word32ShiftIsSafe() const | v8::internal::compiler::CodeAssembler | protected |
Word32Shl(TNode< Int32T > left, TNode< Int32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32Shl(TNode< Uint32T > left, TNode< Uint32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32Shl(TNode< Int32T > left, int right) | v8::internal::compiler::CodeAssembler | inline |
Word32Shr(TNode< Uint32T > left, TNode< Uint32T > right) | v8::internal::compiler::CodeAssembler | inline |
Word32Shr(TNode< Word32T > value, int shift) | v8::internal::compiler::CodeAssembler | |
Word64And(TNode< Int64T > left, TNode< Int64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64And(TNode< Uint64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64Equal(TNode< Word64T > left, TNode< Word64T > right) | v8::internal::compiler::CodeAssembler | |
Word64Not(TNode< Int64T > value) | v8::internal::compiler::CodeAssembler | inline |
Word64Not(TNode< Uint64T > value) | v8::internal::compiler::CodeAssembler | inline |
Word64NotEqual(TNode< Word64T > left, TNode< Word64T > right) | v8::internal::compiler::CodeAssembler | |
Word64Sar(TNode< Int64T > left, TNode< Int64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64Shl(TNode< Int64T > left, TNode< Int64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64Shl(TNode< Uint64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64Shr(TNode< Int64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64Shr(TNode< Uint64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64Xor(TNode< Int64T > left, TNode< Int64T > right) | v8::internal::compiler::CodeAssembler | inline |
Word64Xor(TNode< Uint64T > left, TNode< Uint64T > right) | v8::internal::compiler::CodeAssembler | inline |
WordAnd(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
WordAnd(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
WordEqual(TNode< WordT > left, TNode< WordT > right) | v8::internal::compiler::CodeAssembler | |
WordIsAligned(TNode< WordT > word, size_t alignment) | v8::internal::CodeStubAssembler | |
WordIsPowerOfTwo(TNode< IntPtrT > value) | v8::internal::CodeStubAssembler | |
WordNot(TNode< IntPtrT > a) | v8::internal::compiler::CodeAssembler | inline |
WordNotEqual(TNode< WordT > left, TNode< WordT > right) | v8::internal::compiler::CodeAssembler | |
WordOr(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
WordOrSmiShr(TNode< Smi > a, int shift) | v8::internal::CodeStubAssembler | inline |
WordOrSmiShr(TNode< IntPtrT > a, int shift) | v8::internal::CodeStubAssembler | inline |
WordSar(TNode< IntPtrT > left, TNode< IntegralT > right) | v8::internal::compiler::CodeAssembler | inline |
WordSar(TNode< WordT > value, int shift) | v8::internal::compiler::CodeAssembler | |
WordSar(TNode< IntPtrT > value, int shift) | v8::internal::compiler::CodeAssembler | inline |
WordShl(TNode< IntPtrT > left, TNode< IntegralT > right) | v8::internal::compiler::CodeAssembler | inline |
WordShl(TNode< UintPtrT > left, TNode< IntegralT > right) | v8::internal::compiler::CodeAssembler | inline |
WordShl(TNode< WordT > value, int shift) | v8::internal::compiler::CodeAssembler | |
WordShr(TNode< UintPtrT > left, TNode< IntegralT > right) | v8::internal::compiler::CodeAssembler | inline |
WordShr(TNode< WordT > value, int shift) | v8::internal::compiler::CodeAssembler | |
WordShr(TNode< IntPtrT > value, int shift) | v8::internal::compiler::CodeAssembler | inline |
zone() const | v8::internal::compiler::CodeAssembler | |
~CodeAssembler() | v8::internal::compiler::CodeAssembler |