AdaptLocalArgument(Node *argument) | v8::internal::compiler::GraphAssembler | |
AddClonedNode(Node *node) | v8::internal::compiler::GraphAssembler | protected |
AddInlineReducer(Reducer *reducer) | v8::internal::compiler::GraphAssembler | inline |
AddNode(Node *node) | v8::internal::compiler::GraphAssembler | |
AddNode(Node *node) | v8::internal::compiler::GraphAssembler | inline |
Bind(GraphAssemblerLabel< VarCount > *label) | v8::internal::compiler::GraphAssembler | |
BitcastMaybeObjectToWord(Node *value) | v8::internal::compiler::GraphAssembler | |
BitcastTaggedToWord(Node *value) | v8::internal::compiler::GraphAssembler | |
BitcastTaggedToWordForTagAndSmiBits(Node *value) | v8::internal::compiler::GraphAssembler | |
BitcastWordToTagged(Node *value) | v8::internal::compiler::GraphAssembler | |
BitcastWordToTaggedSigned(Node *value) | v8::internal::compiler::GraphAssembler | |
Branch(Node *condition, detail::GraphAssemblerLabelForVars< Vars... > *if_true, detail::GraphAssemblerLabelForVars< Vars... > *if_false, Vars...) | v8::internal::compiler::GraphAssembler | |
BranchImpl(BranchSemantics semantics, Node *condition, GraphAssemblerLabel< sizeof...(Vars)> *if_true, GraphAssemblerLabel< sizeof...(Vars)> *if_false, BranchHint hint, Vars...) | v8::internal::compiler::GraphAssembler | private |
BranchWithCriticalSafetyCheck(Node *condition, GraphAssemblerLabel< 0u > *if_true, GraphAssemblerLabel< 0u > *if_false) | v8::internal::compiler::GraphAssembler | |
BranchWithHint(Node *condition, detail::GraphAssemblerLabelForVars< Vars... > *if_true, detail::GraphAssemblerLabelForVars< Vars... > *if_false, BranchHint hint, Vars...) | v8::internal::compiler::GraphAssembler | |
Call(const CallDescriptor *call_descriptor, int inputs_size, Node **inputs) | v8::internal::compiler::GraphAssembler | |
Call(const Operator *op, int inputs_size, Node **inputs) | v8::internal::compiler::GraphAssembler | |
Call(const CallDescriptor *call_descriptor, Node *first_arg, Args... args) | v8::internal::compiler::GraphAssembler | |
Call(const Operator *op, Node *first_arg, Args... args) | v8::internal::compiler::GraphAssembler | |
ChangeUint32ToUintPtr(SloppyTNode< Uint32T > value) | v8::internal::compiler::GraphAssembler | |
Checkpoint(FrameState frame_state) | v8::internal::compiler::GraphAssembler | |
common() const | v8::internal::compiler::GraphAssembler | inlineprotected |
ConnectUnreachableToEnd() | v8::internal::compiler::GraphAssembler | |
control() const | v8::internal::compiler::GraphAssembler | inline |
control_ | v8::internal::compiler::GraphAssembler | private |
DebugBreak() | v8::internal::compiler::GraphAssembler | |
default_branch_semantics_ | v8::internal::compiler::GraphAssembler | private |
DeoptimizeIf(DeoptimizeReason reason, FeedbackSource const &feedback, Node *condition, Node *frame_state) | v8::internal::compiler::GraphAssembler | |
DeoptimizeIfNot(DeoptimizeReason reason, FeedbackSource const &feedback, Node *condition, Node *frame_state) | v8::internal::compiler::GraphAssembler | |
effect() const | v8::internal::compiler::GraphAssembler | inline |
effect_ | v8::internal::compiler::GraphAssembler | private |
ExternalConstant(ExternalReference ref) | v8::internal::compiler::GraphAssembler | |
Float64Constant(double value) | v8::internal::compiler::GraphAssembler | |
Float64RoundDown(Node *value) | v8::internal::compiler::GraphAssembler | |
Float64RoundTruncate(Node *value) | v8::internal::compiler::GraphAssembler | |
Goto(detail::GraphAssemblerLabelForVars< Vars... > *label, Vars...) | v8::internal::compiler::GraphAssembler | |
GotoIf(Node *condition, detail::GraphAssemblerLabelForVars< Vars... > *label, BranchHint hint, Vars...) | v8::internal::compiler::GraphAssembler | |
GotoIf(Node *condition, detail::GraphAssemblerLabelForVars< Vars... > *label, Vars...) | v8::internal::compiler::GraphAssembler | |
GotoIfNot(Node *condition, detail::GraphAssemblerLabelForVars< Vars... > *label, BranchHint hint, Vars...) | v8::internal::compiler::GraphAssembler | |
GotoIfNot(Node *condition, detail::GraphAssemblerLabelForVars< Vars... > *label, Vars...) | v8::internal::compiler::GraphAssembler | |
graph() const | v8::internal::compiler::GraphAssembler | inlineprotected |
GraphAssembler(MachineGraph *jsgraph, Zone *zone, BranchSemantics default_branch_semantics, std::optional< NodeChangedCallback > node_changed_callback=std::nullopt, bool mark_loop_exits=false) | v8::internal::compiler::GraphAssembler | |
HasActiveBlock() const | v8::internal::compiler::GraphAssembler | inline |
InitializeEffectControl(Node *effect, Node *control) | v8::internal::compiler::GraphAssembler | |
inline_reducers_ | v8::internal::compiler::GraphAssembler | private |
inline_reductions_blocked_ | v8::internal::compiler::GraphAssembler | private |
Int32Constant(int32_t value) | v8::internal::compiler::GraphAssembler | |
Int64Constant(int64_t value) | v8::internal::compiler::GraphAssembler | |
IntPtrAdd(Node *a, Node *b) | v8::internal::compiler::GraphAssembler | |
IntPtrConstant(intptr_t value) | v8::internal::compiler::GraphAssembler | |
IntPtrEqual(Node *left, Node *right) | v8::internal::compiler::GraphAssembler | |
IntPtrSub(Node *a, Node *b) | v8::internal::compiler::GraphAssembler | |
Is64() const | v8::internal::compiler::GraphAssembler | inlineprotected |
IsolateField(IsolateFieldId id) | v8::internal::compiler::GraphAssembler | |
JSBranch(TNode< Boolean > condition, GraphAssemblerLabel< sizeof...(Vars)> *if_true, GraphAssemblerLabel< sizeof...(Vars)> *if_false, BranchHint hint, Vars...) | v8::internal::compiler::GraphAssembler | |
Load(MachineType type, Node *object, Node *offset) | v8::internal::compiler::GraphAssembler | |
Load(MachineType type, Node *object, int offset) | v8::internal::compiler::GraphAssembler | |
LoadFramePointer() | v8::internal::compiler::GraphAssembler | |
LoadHeapNumberValue(Node *heap_number) | v8::internal::compiler::GraphAssembler | |
LoadMap(Node *object) | v8::internal::compiler::GraphAssembler | |
LoadRootRegister() | v8::internal::compiler::GraphAssembler | |
LoadTrapOnNull(MachineType type, Node *object, Node *offset) | v8::internal::compiler::GraphAssembler | |
LoadUnaligned(MachineType type, Node *object, Node *offset) | v8::internal::compiler::GraphAssembler | |
loop_headers_ | v8::internal::compiler::GraphAssembler | private |
loop_nesting_level_ | v8::internal::compiler::GraphAssembler | private |
machine() const | v8::internal::compiler::GraphAssembler | inlineprotected |
MachineBranch(TNode< Word32T > condition, GraphAssemblerLabel< sizeof...(Vars)> *if_true, GraphAssemblerLabel< sizeof...(Vars)> *if_false, BranchHint hint, Vars...) | v8::internal::compiler::GraphAssembler | |
MakeDeferredLabel(Reps... reps) | v8::internal::compiler::GraphAssembler | inline |
MakeLabel(Reps... reps) | v8::internal::compiler::GraphAssembler | inline |
MakeLabelFor(GraphAssemblerLabelType type, Reps... reps) | v8::internal::compiler::GraphAssembler | inline |
MakeLabelFor(GraphAssemblerLabelType type, base::SmallVector< MachineRepresentation, 4 > reps) | v8::internal::compiler::GraphAssembler | inline |
MakeLoopLabel(Reps... reps) | v8::internal::compiler::GraphAssembler | inline |
mark_loop_exits_ | v8::internal::compiler::GraphAssembler | private |
mcgraph() const | v8::internal::compiler::GraphAssembler | inlineprotected |
mcgraph_ | v8::internal::compiler::GraphAssembler | private |
MergeState(detail::GraphAssemblerLabelForVars< Vars... > *label, Vars... vars) | v8::internal::compiler::GraphAssembler | protected |
node_changed_callback_ | v8::internal::compiler::GraphAssembler | private |
Parameter(int index) | v8::internal::compiler::GraphAssembler | |
Projection(int index, Node *value, Node *ctrl=nullptr) | v8::internal::compiler::GraphAssembler | |
ProtectedLoad(MachineType type, Node *object, Node *offset) | v8::internal::compiler::GraphAssembler | |
ProtectedStore(MachineRepresentation rep, Node *object, Node *offset, Node *value) | v8::internal::compiler::GraphAssembler | |
Reset() | v8::internal::compiler::GraphAssembler | |
Retain(Node *buffer) | v8::internal::compiler::GraphAssembler | |
RuntimeAbort(AbortReason reason) | v8::internal::compiler::GraphAssembler | |
simplified() | v8::internal::compiler::GraphAssembler | inlinevirtual |
SmiLessThan(Node *left, Node *right) | v8::internal::compiler::GraphAssembler | |
SmiSub(Node *left, Node *right) | v8::internal::compiler::GraphAssembler | |
StackSlot(int size, int alignment, bool is_tagged=false) | v8::internal::compiler::GraphAssembler | |
start() const | v8::internal::compiler::GraphAssembler | inline |
Store(StoreRepresentation rep, Node *object, Node *offset, Node *value) | v8::internal::compiler::GraphAssembler | |
Store(StoreRepresentation rep, Node *object, int offset, Node *value) | v8::internal::compiler::GraphAssembler | |
StoreTrapOnNull(StoreRepresentation rep, Node *object, Node *offset, Node *value) | v8::internal::compiler::GraphAssembler | |
StoreUnaligned(MachineRepresentation rep, Node *object, Node *offset, Node *value) | v8::internal::compiler::GraphAssembler | |
TaggedEqual(Node *left, Node *right) | v8::internal::compiler::GraphAssembler | |
TailCall(const CallDescriptor *call_descriptor, int inputs_size, Node **inputs) | v8::internal::compiler::GraphAssembler | |
temp_zone() const | v8::internal::compiler::GraphAssembler | inlineprotected |
temp_zone_ | v8::internal::compiler::GraphAssembler | private |
TruncateFloat64ToInt64(Node *value, TruncateKind kind) | v8::internal::compiler::GraphAssembler | |
TypeGuard(Type type, Node *value) | v8::internal::compiler::GraphAssembler | |
TypeGuard(Type type, TNode< T > value) | v8::internal::compiler::GraphAssembler | inline |
Uint32Constant(uint32_t value) | v8::internal::compiler::GraphAssembler | |
Uint64Constant(uint64_t value) | v8::internal::compiler::GraphAssembler | |
UintPtrAdd(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::GraphAssembler | |
UintPtrConstant(uintptr_t value) | v8::internal::compiler::GraphAssembler | |
UintPtrDiv(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::GraphAssembler | |
UintPtrLessThan(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::GraphAssembler | |
UintPtrLessThanOrEqual(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::GraphAssembler | |
UintPtrSub(TNode< UintPtrT > left, TNode< UintPtrT > right) | v8::internal::compiler::GraphAssembler | |
UniqueIntPtrConstant(intptr_t value) | v8::internal::compiler::GraphAssembler | |
Unreachable() | v8::internal::compiler::GraphAssembler | |
UnreachableWithoutConnectToEnd() | v8::internal::compiler::GraphAssembler | |
UpdateEffectControlWith(Node *node) | v8::internal::compiler::GraphAssembler | inline |
~GraphAssembler() | v8::internal::compiler::GraphAssembler | virtual |