Deleted Added
full compact
NVPTXSplitBBatBar.h (239462) NVPTXSplitBBatBar.h (249423)
1//===-- llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.h ---------------*- 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//
10// This file contains the declaration of the NVIDIA specific declarations
11// for splitting basic blocks at barrier instructions.
12//
13//===----------------------------------------------------------------------===//
14
15#ifndef NVPTX_SPLIT_BB_AT_BAR_H
16#define NVPTX_SPLIT_BB_AT_BAR_H
17
1//===-- llvm/lib/Target/NVPTX/NVPTXSplitBBatBar.h ---------------*- 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//
10// This file contains the declaration of the NVIDIA specific declarations
11// for splitting basic blocks at barrier instructions.
12//
13//===----------------------------------------------------------------------===//
14
15#ifndef NVPTX_SPLIT_BB_AT_BAR_H
16#define NVPTX_SPLIT_BB_AT_BAR_H
17
18#include "llvm/Pass.h"
19#include "llvm/CodeGen/MachineFunctionAnalysis.h"
18#include "llvm/CodeGen/MachineFunctionAnalysis.h"
19#include "llvm/Pass.h"
20
21namespace llvm {
22
23// actual analysis class, which is a functionpass
24struct NVPTXSplitBBatBar : public FunctionPass {
25 static char ID;
26
27 NVPTXSplitBBatBar() : FunctionPass(ID) {}

--- 14 unchanged lines hidden ---
20
21namespace llvm {
22
23// actual analysis class, which is a functionpass
24struct NVPTXSplitBBatBar : public FunctionPass {
25 static char ID;
26
27 NVPTXSplitBBatBar() : FunctionPass(ID) {}

--- 14 unchanged lines hidden ---