| AbortCSADcheck(Node *message) | v8::internal::compiler::CodeAssembler | |
| 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 | |
| Bind(Label *label) | v8::internal::compiler::CodeAssembler | |
| Bind(CodeAssemblerParameterizedLabel< T... > *label, TNode< T > *... phis) | v8::internal::compiler::CodeAssembler | inline |
| BitcastTaggedToWord(TNode< Smi > node) | v8::internal::compiler::CodeAssembler | inline |
| 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 | |
| BreakOnNode(int node_id) | v8::internal::compiler::CodeAssembler | |
| builtin() | v8::internal::compiler::CodeAssembler | |
| 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 |
| 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 |
| 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 | |
| ChangeFloat64ToIntPtr(TNode< Float64T > value) | v8::internal::compiler::CodeAssembler | |
| ChangeFloat64ToUintPtr(TNode< Float64T > value) | v8::internal::compiler::CodeAssembler | |
| ChangeInt32ToIntPtr(TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
| ChangeUint32ToWord(TNode< Word32T > value) | v8::internal::compiler::CodeAssembler | |
| ChangeUintPtrToFloat64(TNode< UintPtrT > value) | v8::internal::compiler::CodeAssembler | |
| CodeAssembler(CodeAssemblerState *state) | v8::internal::compiler::CodeAssembler | inlineexplicit |
| CodeAssembler(const CodeAssembler &)=delete | v8::internal::compiler::CodeAssembler | |
| Comment(MessageWithSourceLocation message, Args &&... args) | v8::internal::compiler::CodeAssembler | inline |
| ConstructJS(Builtin builtin, TNode< Context > context, TNode< Object > function, TNode< JSAny > new_target, TArgs... args) | v8::internal::compiler::CodeAssembler | inline |
| DebugBreak() | v8::internal::compiler::CodeAssembler | |
| DynamicJSParameterCount() | v8::internal::compiler::CodeAssembler | |
| EmitComment(std::string msg) | v8::internal::compiler::CodeAssembler | private |
| ExternalConstant(ExternalReference address) | v8::internal::compiler::CodeAssembler | |
| ExternalPointerHandleNullConstant() | v8::internal::compiler::CodeAssembler | inline |
| factory() const | v8::internal::compiler::CodeAssembler | |
| Float32Constant(double value) | v8::internal::compiler::CodeAssembler | |
| Float64Constant(double value) | v8::internal::compiler::CodeAssembler | |
| GetJSContextParameter() | v8::internal::compiler::CodeAssembler | |
| GetMacroSourcePositionStack() const | v8::internal::compiler::CodeAssembler | |
| 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 | |
| GotoIfNot(TNode< IntegralT > condition, Label *false_label, GotoHint goto_hint=GotoHint::kNone) | v8::internal::compiler::CodeAssembler | |
| HandleException(Node *result) | v8::internal::compiler::CodeAssembler | private |
| HasDynamicJSParameterCount() | v8::internal::compiler::CodeAssembler | |
| 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 |
| 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 |
| 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 |
| 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 | |
| IntPtrMul(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
| IntPtrSub(TNode< IntPtrT > left, TNode< IntPtrT > right) | v8::internal::compiler::CodeAssembler | inline |
| Is32() const | v8::internal::compiler::CodeAssembler | |
| Is64() const | v8::internal::compiler::CodeAssembler | |
| IsExceptionHandlerActive() const | v8::internal::compiler::CodeAssembler | |
| IsFloat64RoundDownSupported() const | v8::internal::compiler::CodeAssembler | |
| IsFloat64RoundTiesEvenSupported() const | v8::internal::compiler::CodeAssembler | |
| IsFloat64RoundTruncateSupported() const | v8::internal::compiler::CodeAssembler | |
| IsFloat64RoundUpSupported() const | v8::internal::compiler::CodeAssembler | |
| IsInt32AbsWithOverflowSupported() const | v8::internal::compiler::CodeAssembler | |
| IsInt64AbsWithOverflowSupported() const | v8::internal::compiler::CodeAssembler | |
| IsIntPtrAbsWithOverflowSupported() const | v8::internal::compiler::CodeAssembler | |
| IsJSFunctionCall() const | v8::internal::compiler::CodeAssembler | protected |
| IsMapOffsetConstant(Node *node) | v8::internal::compiler::CodeAssembler | |
| IsNullConstant(TNode< Object > node) | v8::internal::compiler::CodeAssembler | |
| isolate() const | v8::internal::compiler::CodeAssembler | |
| IsolateField(IsolateFieldId id) | v8::internal::compiler::CodeAssembler | |
| IsTruncateFloat64ToFloat16RawBitsSupported() const | v8::internal::compiler::CodeAssembler | |
| IsUndefinedConstant(TNode< Object > node) | v8::internal::compiler::CodeAssembler | |
| IsWord32CtzSupported() const | v8::internal::compiler::CodeAssembler | |
| IsWord32PopcntSupported() const | v8::internal::compiler::CodeAssembler | |
| IsWord64CtzSupported() const | v8::internal::compiler::CodeAssembler | |
| IsWord64PopcntSupported() const | v8::internal::compiler::CodeAssembler | |
| jsgraph() const | v8::internal::compiler::CodeAssembler | private |
| kTargetParameterIndex | v8::internal::compiler::CodeAssembler | static |
| Label typedef | v8::internal::compiler::CodeAssembler | |
| 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 |
| LoadFramePointer() | v8::internal::compiler::CodeAssembler | |
| LoadFromObject(MachineType type, TNode< Object > object, TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
| LoadFullTagged(Node *base) | v8::internal::compiler::CodeAssembler | |
| LoadFullTagged(Node *base, TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
| LoadParentFramePointer() | v8::internal::compiler::CodeAssembler | |
| LoadPointerFromRootRegister(TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
| LoadProtectedPointerFromObject(TNode< Object > object, TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
| LoadRoot(RootIndex root_index) | v8::internal::compiler::CodeAssembler | |
| LoadRootMapWord(RootIndex root_index) | v8::internal::compiler::CodeAssembler | |
| LoadUint8FromRootRegister(TNode< IntPtrT > offset) | v8::internal::compiler::CodeAssembler | |
| MemoryBarrier(AtomicMemoryOrder order) | v8::internal::compiler::CodeAssembler | |
| NumberConstant(double value) | v8::internal::compiler::CodeAssembler | |
| 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 | |
| Parameter(int value, const SourceLocation &loc=SourceLocation::Current()) | v8::internal::compiler::CodeAssembler | inline |
| 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 | |
| Projection(TNode< PairT< T1, T2 > > value) | v8::internal::compiler::CodeAssembler | inline |
| Projection(int index, Node *value) | v8::internal::compiler::CodeAssembler | private |
| PushSourcePosition() | v8::internal::compiler::CodeAssembler | |
| 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 |
| RegisterCallGenerationCallbacks(const CodeAssemblerCallback &call_prologue, const CodeAssemblerCallback &call_epilogue) | v8::internal::compiler::CodeAssembler | protected |
| ReinterpretCast(Node *value) | v8::internal::compiler::CodeAssembler | inline |
| 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 | |
| RoundIntPtrToFloat64(Node *value) | v8::internal::compiler::CodeAssembler | |
| SetDynamicJSParameterCount(TNode< Uint16T > parameter_count) | v8::internal::compiler::CodeAssembler | |
| SetSourcePosition(const char *file, int line) | v8::internal::compiler::CodeAssembler | |
| 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 |
| SmiConstant(Tagged< Smi > value) | v8::internal::compiler::CodeAssembler | |
| SmiConstant(int value) | v8::internal::compiler::CodeAssembler | |
| SmiConstant(E value) | v8::internal::compiler::CodeAssembler | 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 | |
| StoreEphemeronKey(Node *base, Node *offset, Node *value) | v8::internal::compiler::CodeAssembler | |
| 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 | |
| StoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *value) | v8::internal::compiler::CodeAssembler | |
| StoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *offset, Node *value) | v8::internal::compiler::CodeAssembler | |
| StoreRoot(RootIndex root_index, TNode< Object > value) | v8::internal::compiler::CodeAssembler | |
| StoreToObject(MachineRepresentation rep, TNode< Object > object, TNode< IntPtrT > offset, Node *value, StoreToObjectWriteBarrier write_barrier) | v8::internal::compiler::CodeAssembler | |
| StringConstant(const char *str) | v8::internal::compiler::CodeAssembler | |
| 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 | |
| TaggedIndexConstant(intptr_t value) | v8::internal::compiler::CodeAssembler | |
| 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 |
| 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 |
| TruncateFloat32ToInt32(TNode< Float32T > value) | v8::internal::compiler::CodeAssembler | |
| TruncateFloat64ToInt64(TNode< Float64T > value) | v8::internal::compiler::CodeAssembler | |
| TryToInt32Constant(TNode< IntegralT > node, int32_t *out_value) | v8::internal::compiler::CodeAssembler | |
| TryToInt64Constant(TNode< IntegralT > node, int64_t *out_value) | v8::internal::compiler::CodeAssembler | |
| TryToIntPtrConstant(TNode< IntegralT > node, intptr_t *out_value) | v8::internal::compiler::CodeAssembler | |
| TryToIntPtrConstant(TNode< Smi > tnode, intptr_t *out_value) | v8::internal::compiler::CodeAssembler | |
| 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 | |
| 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 |
| 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 |
| UnsafeStoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *value) | v8::internal::compiler::CodeAssembler | |
| UnsafeStoreNoWriteBarrier(MachineRepresentation rep, Node *base, Node *offset, Node *value) | v8::internal::compiler::CodeAssembler | |
| 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 |
| 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 | |
| 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 | |
| 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 |
| 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 | |