Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp
//===- HexagonRDFOpt.cpp --------------------------------------------------===// | //===- HexagonRDFOpt.cpp --------------------------------------------------===// | ||||
// | // | ||||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | ||||
// See https://llvm.org/LICENSE.txt for license information. | // See https://llvm.org/LICENSE.txt for license information. | ||||
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | ||||
// | // | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
#include "HexagonInstrInfo.h" | #include "HexagonInstrInfo.h" | ||||
#include "HexagonSubtarget.h" | #include "HexagonSubtarget.h" | ||||
#include "MCTargetDesc/HexagonBaseInfo.h" | #include "MCTargetDesc/HexagonBaseInfo.h" | ||||
#include "RDFCopy.h" | #include "RDFCopy.h" | ||||
#include "RDFDeadCode.h" | #include "RDFDeadCode.h" | ||||
#include "RDFGraph.h" | |||||
#include "RDFLiveness.h" | |||||
#include "RDFRegisters.h" | |||||
#include "llvm/ADT/DenseMap.h" | #include "llvm/ADT/DenseMap.h" | ||||
#include "llvm/ADT/STLExtras.h" | #include "llvm/ADT/STLExtras.h" | ||||
#include "llvm/ADT/SetVector.h" | #include "llvm/ADT/SetVector.h" | ||||
#include "llvm/CodeGen/MachineDominanceFrontier.h" | #include "llvm/CodeGen/MachineDominanceFrontier.h" | ||||
#include "llvm/CodeGen/MachineDominators.h" | #include "llvm/CodeGen/MachineDominators.h" | ||||
#include "llvm/CodeGen/MachineFunction.h" | #include "llvm/CodeGen/MachineFunction.h" | ||||
#include "llvm/CodeGen/MachineFunctionPass.h" | #include "llvm/CodeGen/MachineFunctionPass.h" | ||||
#include "llvm/CodeGen/MachineInstr.h" | #include "llvm/CodeGen/MachineInstr.h" | ||||
#include "llvm/CodeGen/MachineOperand.h" | #include "llvm/CodeGen/MachineOperand.h" | ||||
#include "llvm/CodeGen/MachineRegisterInfo.h" | #include "llvm/CodeGen/MachineRegisterInfo.h" | ||||
#include "llvm/CodeGen/RDFGraph.h" | |||||
#include "llvm/CodeGen/RDFLiveness.h" | |||||
#include "llvm/CodeGen/RDFRegisters.h" | |||||
#include "llvm/InitializePasses.h" | #include "llvm/InitializePasses.h" | ||||
#include "llvm/Pass.h" | #include "llvm/Pass.h" | ||||
#include "llvm/Support/CommandLine.h" | #include "llvm/Support/CommandLine.h" | ||||
#include "llvm/Support/Compiler.h" | #include "llvm/Support/Compiler.h" | ||||
#include "llvm/Support/Debug.h" | #include "llvm/Support/Debug.h" | ||||
#include "llvm/Support/ErrorHandling.h" | #include "llvm/Support/ErrorHandling.h" | ||||
#include "llvm/Support/raw_ostream.h" | #include "llvm/Support/raw_ostream.h" | ||||
#include <cassert> | #include <cassert> | ||||
▲ Show 20 Lines • Show All 307 Lines • Show Last 20 Lines |