File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed
llvm/tools/llvm-reduce/deltas Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 19
19
#include "llvm/IR/Instructions.h"
20
20
#include "llvm/IR/Intrinsics.h"
21
21
#include "llvm/IR/Operator.h"
22
+ #include "llvm/Transforms/Utils/BasicBlockUtils.h"
23
+ #include "llvm/Transforms/Utils/Cloning.h"
22
24
#include <set>
23
25
#include <vector>
24
26
Original file line number Diff line number Diff line change 15
15
#define LLVM_TOOLS_LLVM_REDUCE_DELTAS_REDUCEARGUMENTS_H
16
16
17
17
#include "Delta.h"
18
- #include "llvm/IR/Argument.h"
19
- #include "llvm/Transforms/Utils/BasicBlockUtils.h"
20
- #include "llvm/Transforms/Utils/Cloning.h"
21
18
22
19
namespace llvm {
23
20
void reduceArgumentsDeltaPass(Oracle &O, ReducerWorkItem &WorkItem);
Original file line number Diff line number Diff line change 13
13
#ifndef LLVM_TOOLS_LLVM_REDUCE_DELTAS_UTILS_H
14
14
#define LLVM_TOOLS_LLVM_REDUCE_DELTAS_UTILS_H
15
15
16
- #include "llvm/IR/Function.h"
17
- #include "llvm/IR/Value.h"
18
16
#include "llvm/Support/CommandLine.h"
19
17
20
18
namespace llvm {
19
+ class Function;
20
+ class Type;
21
+ class Value;
21
22
22
23
extern cl::opt<bool> Verbose;
23
24
You can’t perform that action at this time.
0 commit comments