121d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org// Copyright 2014 the V8 project authors. All rights reserved. 221d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org// Use of this source code is governed by a BSD-style license that can be 321d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org// found in the LICENSE file. 421d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 521d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org#include "src/compiler/operator.h" 621d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 721d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.orgnamespace v8 { 821d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.orgnamespace internal { 921d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.orgnamespace compiler { 1021d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 1121d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.orgOperator::~Operator() {} 1221d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 1321d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 1421d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.orgSimpleOperator::SimpleOperator(Opcode opcode, Properties properties, 1521d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org int input_count, int output_count, 1621d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org const char* mnemonic) 1721d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org : Operator(opcode, properties, mnemonic), 1821d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org input_count_(input_count), 1921d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org output_count_(output_count) {} 2021d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 2121d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 2221d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.orgSimpleOperator::~SimpleOperator() {} 2321d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org 2421d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org} // namespace compiler 2521d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org} // namespace internal 2621d700eedcdd6570eff22ece724b63a5eefe78cbmachenbach@chromium.org} // namespace v8 27