103847f19SSergei Barannikov //===----------------------------------------------------------------------===// 203847f19SSergei Barannikov // 303847f19SSergei Barannikov // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 403847f19SSergei Barannikov // See https://llvm.org/LICENSE.txt for license information. 503847f19SSergei Barannikov // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 603847f19SSergei Barannikov // 703847f19SSergei Barannikov //===----------------------------------------------------------------------===// 803847f19SSergei Barannikov 903847f19SSergei Barannikov #include "MipsSelectionDAGInfo.h" 10*9ae92d70SSergei Barannikov #include "MipsISelLowering.h" 1103847f19SSergei Barannikov 1203847f19SSergei Barannikov using namespace llvm; 1303847f19SSergei Barannikov 1403847f19SSergei Barannikov MipsSelectionDAGInfo::~MipsSelectionDAGInfo() = default; 15*9ae92d70SSergei Barannikov 16*9ae92d70SSergei Barannikov bool MipsSelectionDAGInfo::isTargetMemoryOpcode(unsigned Opcode) const { 17*9ae92d70SSergei Barannikov return Opcode >= MipsISD::FIRST_MEMORY_OPCODE && 18*9ae92d70SSergei Barannikov Opcode <= MipsISD::LAST_MEMORY_OPCODE; 19*9ae92d70SSergei Barannikov } 20