Skip to content

Commit d1163aa

Browse files
committed
[Layering] Move GVMaterializer.h into the IR library where its
implementation already lived. After this commit, the only IR-library headers in include/llvm/* are ones related to the legacy pass infrastructure that I'm planning to leave there until the new one is farther along. The only other headers at the top level are linking and initialization aids that aren't really libraries but just headers. llvm-svn: 203069
1 parent 82536bd commit d1163aa

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

Diff for: llvm/include/llvm/GVMaterializer.h renamed to llvm/include/llvm/IR/GVMaterializer.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//===-- llvm/GVMaterializer.h - Interface for GV materializers --*- C++ -*-===//
1+
//===- GVMaterializer.h - Interface for GV materializers --------*- C++ -*-===//
22
//
33
// The LLVM Compiler Infrastructure
44
//
@@ -15,8 +15,8 @@
1515
//
1616
//===----------------------------------------------------------------------===//
1717

18-
#ifndef LLVM_GVMATERIALIZER_H
19-
#define LLVM_GVMATERIALIZER_H
18+
#ifndef LLVM_IR_GVMATERIALIZER_H
19+
#define LLVM_IR_GVMATERIALIZER_H
2020

2121
#include "llvm/Support/system_error.h"
2222

Diff for: llvm/lib/Bitcode/Reader/BitcodeReader.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
#include "llvm/ADT/DenseMap.h"
1818
#include "llvm/Bitcode/BitstreamReader.h"
1919
#include "llvm/Bitcode/LLVMBitCodes.h"
20-
#include "llvm/GVMaterializer.h"
2120
#include "llvm/IR/Attributes.h"
21+
#include "llvm/IR/GVMaterializer.h"
2222
#include "llvm/IR/OperandTraits.h"
2323
#include "llvm/IR/Type.h"
2424
#include "llvm/IR/ValueHandle.h"

Diff for: llvm/lib/IR/GVMaterializer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//
1313
//===----------------------------------------------------------------------===//
1414

15-
#include "llvm/GVMaterializer.h"
15+
#include "llvm/IR/GVMaterializer.h"
1616
using namespace llvm;
1717

1818
GVMaterializer::~GVMaterializer() {}

Diff for: llvm/lib/IR/Module.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
#include "llvm/ADT/STLExtras.h"
1818
#include "llvm/ADT/SmallString.h"
1919
#include "llvm/ADT/StringExtras.h"
20-
#include "llvm/GVMaterializer.h"
2120
#include "llvm/IR/Constants.h"
2221
#include "llvm/IR/DerivedTypes.h"
22+
#include "llvm/IR/GVMaterializer.h"
2323
#include "llvm/IR/InstrTypes.h"
2424
#include "llvm/IR/LLVMContext.h"
2525
#include "llvm/IR/LeakDetector.h"

0 commit comments

Comments
 (0)