File tree Expand file tree Collapse file tree 9 files changed +0
-14
lines changed Expand file tree Collapse file tree 9 files changed +0
-14
lines changed Original file line number Diff line number Diff line change 23
23
namespace llvm {
24
24
25
25
class Module ;
26
- class ModuleAnaysisManager ;
27
26
28
27
class HipStdParAcceleratorCodeSelectionPass
29
28
: public PassInfoMixin<HipStdParAcceleratorCodeSelectionPass> {
Original file line number Diff line number Diff line change 22
22
23
23
namespace llvm {
24
24
class Module ;
25
- class ModulePass ;
26
25
class Pass ;
27
26
28
27
// / Pass embeds a copy of the module optimized with the provided pass pipeline
Original file line number Diff line number Diff line change 17
17
18
18
namespace llvm {
19
19
class Function ;
20
- class FunctionPass ;
21
20
class Module ;
22
- class ModulePass ;
23
21
24
22
namespace vfs {
25
23
class FileSystem ;
Original file line number Diff line number Diff line change 24
24
namespace llvm {
25
25
26
26
class Function ;
27
- class FunctionPass ;
28
27
29
28
struct ScalarizerPassOptions {
30
29
// These options correspond 1:1 to cl::opt options defined in
Original file line number Diff line number Diff line change @@ -17,7 +17,6 @@ namespace llvm {
17
17
18
18
class LPMUpdater ;
19
19
class Loop ;
20
- class Pass ;
21
20
class StringRef ;
22
21
class raw_ostream ;
23
22
Original file line number Diff line number Diff line change 22
22
namespace llvm {
23
23
24
24
class Constant ;
25
- class DIBuilder ;
26
25
class DPValue ;
27
26
class Function ;
28
27
class GlobalVariable ;
Original file line number Diff line number Diff line change 47
47
#include < utility>
48
48
49
49
namespace llvm {
50
- class AssumptionCache ;
51
50
class DataLayout ;
52
- class DominatorTree ;
53
51
class LLVMContext ;
54
52
} // namespace llvm
55
53
Original file line number Diff line number Diff line change @@ -16,12 +16,9 @@ namespace llvm {
16
16
class LLVMContext ;
17
17
class VPValue ;
18
18
class VPBlendRecipe ;
19
- class VPInterleaveRecipe ;
20
19
class VPInstruction ;
21
- class VPReductionPHIRecipe ;
22
20
class VPWidenRecipe ;
23
21
class VPWidenCallRecipe ;
24
- class VPWidenCastRecipe ;
25
22
class VPWidenIntOrFpInductionRecipe ;
26
23
class VPWidenMemoryInstructionRecipe ;
27
24
struct VPWidenSelectRecipe ;
Original file line number Diff line number Diff line change @@ -22,11 +22,9 @@ class InductionDescriptor;
22
22
class Instruction ;
23
23
class PHINode ;
24
24
class ScalarEvolution ;
25
- class Loop ;
26
25
class PredicatedScalarEvolution ;
27
26
class TargetLibraryInfo ;
28
27
class VPBuilder ;
29
- class VPRecipeBuilder ;
30
28
31
29
struct VPlanTransforms {
32
30
// / Replaces the VPInstructions in \p Plan with corresponding
You can’t perform that action at this time.
0 commit comments