mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
LoopSimplify.h - reduce unnecessary includes to forward declarations. NFC.
This commit is contained in:
parent
18a9db3146
commit
86202124cc
@ -38,14 +38,16 @@
|
||||
#ifndef LLVM_TRANSFORMS_UTILS_LOOPSIMPLIFY_H
|
||||
#define LLVM_TRANSFORMS_UTILS_LOOPSIMPLIFY_H
|
||||
|
||||
#include "llvm/Analysis/AssumptionCache.h"
|
||||
#include "llvm/Analysis/ScalarEvolution.h"
|
||||
#include "llvm/IR/Dominators.h"
|
||||
#include "llvm/IR/PassManager.h"
|
||||
|
||||
namespace llvm {
|
||||
|
||||
class AssumptionCache;
|
||||
class DominatorTree;
|
||||
class Loop;
|
||||
class LoopInfo;
|
||||
class MemorySSAUpdater;
|
||||
class ScalarEvolution;
|
||||
|
||||
/// This pass is responsible for loop canonicalization.
|
||||
class LoopSimplifyPass : public PassInfoMixin<LoopSimplifyPass> {
|
||||
|
Loading…
Reference in New Issue
Block a user