#include "src/ic/unary-op-assembler.h"
#include "src/common/globals.h"
#include "torque-generated/src/objects/oddball-tq-csa.h"
namespace v8 {
namespace internal {
#include "src/codegen/define-code-stub-assembler-macros.inc"
namespace {
class UnaryOpAssemblerImpl final : public CodeStubAssembler { … };
}
TNode<Object> UnaryOpAssembler::Generate_BitwiseNotWithFeedback(
TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
TNode<HeapObject> maybe_feedback_vector,
UpdateFeedbackMode update_feedback_mode) { … }
TNode<Object> UnaryOpAssembler::Generate_DecrementWithFeedback(
TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
TNode<HeapObject> maybe_feedback_vector,
UpdateFeedbackMode update_feedback_mode) { … }
TNode<Object> UnaryOpAssembler::Generate_IncrementWithFeedback(
TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
TNode<HeapObject> maybe_feedback_vector,
UpdateFeedbackMode update_feedback_mode) { … }
TNode<Object> UnaryOpAssembler::Generate_NegateWithFeedback(
TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
TNode<HeapObject> maybe_feedback_vector,
UpdateFeedbackMode update_feedback_mode) { … }
#include "src/codegen/undef-code-stub-assembler-macros.inc"
}
}