![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <unary-op-assembler.h>
Public Member Functions | |
UnaryOpAssembler (compiler::CodeAssemblerState *state) | |
TNode< Object > | Generate_BitwiseNotWithFeedback (TNode< Context > context, TNode< Object > value, TNode< UintPtrT > slot, TNode< HeapObject > maybe_feedback_vector, UpdateFeedbackMode update_feedback_mode) |
TNode< Object > | Generate_DecrementWithFeedback (TNode< Context > context, TNode< Object > value, TNode< UintPtrT > slot, TNode< HeapObject > maybe_feedback_vector, UpdateFeedbackMode update_feedback_mode) |
TNode< Object > | Generate_IncrementWithFeedback (TNode< Context > context, TNode< Object > value, TNode< UintPtrT > slot, TNode< HeapObject > maybe_feedback_vector, UpdateFeedbackMode update_feedback_mode) |
TNode< Object > | Generate_NegateWithFeedback (TNode< Context > context, TNode< Object > value, TNode< UintPtrT > slot, TNode< HeapObject > maybe_feedback_vector, UpdateFeedbackMode update_feedback_mode) |
Private Attributes | |
compiler::CodeAssemblerState *const | state_ |
Definition at line 17 of file unary-op-assembler.h.
|
inlineexplicit |
Definition at line 19 of file unary-op-assembler.h.
TNode< Object > v8::internal::UnaryOpAssembler::Generate_BitwiseNotWithFeedback | ( | TNode< Context > | context, |
TNode< Object > | value, | ||
TNode< UintPtrT > | slot, | ||
TNode< HeapObject > | maybe_feedback_vector, | ||
UpdateFeedbackMode | update_feedback_mode ) |
Definition at line 283 of file unary-op-assembler.cc.
TNode< Object > v8::internal::UnaryOpAssembler::Generate_DecrementWithFeedback | ( | TNode< Context > | context, |
TNode< Object > | value, | ||
TNode< UintPtrT > | slot, | ||
TNode< HeapObject > | maybe_feedback_vector, | ||
UpdateFeedbackMode | update_feedback_mode ) |
Definition at line 292 of file unary-op-assembler.cc.
TNode< Object > v8::internal::UnaryOpAssembler::Generate_IncrementWithFeedback | ( | TNode< Context > | context, |
TNode< Object > | value, | ||
TNode< UintPtrT > | slot, | ||
TNode< HeapObject > | maybe_feedback_vector, | ||
UpdateFeedbackMode | update_feedback_mode ) |
Definition at line 301 of file unary-op-assembler.cc.
TNode< Object > v8::internal::UnaryOpAssembler::Generate_NegateWithFeedback | ( | TNode< Context > | context, |
TNode< Object > | value, | ||
TNode< UintPtrT > | slot, | ||
TNode< HeapObject > | maybe_feedback_vector, | ||
UpdateFeedbackMode | update_feedback_mode ) |
Definition at line 310 of file unary-op-assembler.cc.
|
private |
Definition at line 43 of file unary-op-assembler.h.