1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00

Replace wrongly deleted header banner, fix formatting

I reviewed the diff hunks of 05da2fe52162c80dfa that don't contain
'#include' lines, and found two unintended changes. I deleted a header
banner inadvertently while inserting a header, and changed the
indentation of a constructor in an odd way. Add back the banner, and
reformat the constructor.
This commit is contained in:
Reid Kleckner 2019-11-14 10:19:36 -08:00
parent 9c7e12f3ab
commit 9ae9b60e58
2 changed files with 20 additions and 11 deletions

View File

@ -1,3 +1,16 @@
//===----- PostRAHazardRecognizer.cpp - hazard recognizer -----------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
/// \file
/// This runs the hazard recognizer and emits noops when necessary. This
/// gives targets a way to run the hazard recognizer without running one of
/// the schedulers. Example use cases for this pass would be:
///
/// - Targets that need the hazard recognizer to be run at -O0. /// - Targets that need the hazard recognizer to be run at -O0.
/// - Targets that want to guarantee that hazards at the beginning of /// - Targets that want to guarantee that hazards at the beginning of
/// scheduling regions are handled correctly. The post-RA scheduler is /// scheduling regions are handled correctly. The post-RA scheduler is

View File

@ -306,22 +306,18 @@ void TargetLowering::AdjustInstrPostInstrSelection(MachineInstr &MI,
// SelectionDAGISel code // SelectionDAGISel code
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
SelectionDAGISel::SelectionDAGISel(TargetMachine &tm, SelectionDAGISel::SelectionDAGISel(TargetMachine &tm, CodeGenOpt::Level OL)
CodeGenOpt::Level OL) : : MachineFunctionPass(ID), TM(tm), FuncInfo(new FunctionLoweringInfo()),
MachineFunctionPass(ID), TM(tm), SwiftError(new SwiftErrorValueTracking()),
FuncInfo(new FunctionLoweringInfo()), CurDAG(new SelectionDAG(tm, OL)),
SwiftError(new SwiftErrorValueTracking()), SDB(new SelectionDAGBuilder(*CurDAG, *FuncInfo, *SwiftError, OL)), AA(),
CurDAG(new SelectionDAG(tm, OL)), GFI(), OptLevel(OL), DAGSize(0) {
SDB(new SelectionDAGBuilder(*CurDAG, *FuncInfo, *SwiftError, OL)),
AA(), GFI(),
OptLevel(OL),
DAGSize(0) {
initializeGCModuleInfoPass(*PassRegistry::getPassRegistry()); initializeGCModuleInfoPass(*PassRegistry::getPassRegistry());
initializeBranchProbabilityInfoWrapperPassPass( initializeBranchProbabilityInfoWrapperPassPass(
*PassRegistry::getPassRegistry()); *PassRegistry::getPassRegistry());
initializeAAResultsWrapperPassPass(*PassRegistry::getPassRegistry()); initializeAAResultsWrapperPassPass(*PassRegistry::getPassRegistry());
initializeTargetLibraryInfoWrapperPassPass(*PassRegistry::getPassRegistry()); initializeTargetLibraryInfoWrapperPassPass(*PassRegistry::getPassRegistry());
} }
SelectionDAGISel::~SelectionDAGISel() { SelectionDAGISel::~SelectionDAGISel() {
delete SDB; delete SDB;