Coverage Report

Created: 2017-10-03 07:32

/Users/buildslave/jenkins/sharedspace/clang-stage2-coverage-R@2/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp
Line
Count
Source
1
//===-- llvm/CodeGen/GlobalISel/GlobalIsel.cpp --- GlobalISel ----*- C++ -*-==//
2
//
3
//                     The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
/// \file
10
// This file implements the common initialization routines for the
11
// GlobalISel library.
12
//===----------------------------------------------------------------------===//
13
14
#include "llvm/InitializePasses.h"
15
#include "llvm/PassRegistry.h"
16
17
using namespace llvm;
18
19
371k
void llvm::initializeGlobalISel(PassRegistry &Registry) {
20
371k
  initializeIRTranslatorPass(Registry);
21
371k
  initializeLegalizerPass(Registry);
22
371k
  initializeLocalizerPass(Registry);
23
371k
  initializeRegBankSelectPass(Registry);
24
371k
  initializeInstructionSelectPass(Registry);
25
371k
}