A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/llvm/llvm-project/commit/59b61b9e2c549956b1094417a72c3943c20c9234 below:

dependence analysis · llvm/llvm-project@59b61b9 · GitHub

File tree Expand file treeCollapse file tree 23 files changed

+10207

-0

lines changed

Filter options

Expand file treeCollapse file tree 23 files changed

+10207

-0

lines changed Original file line number Diff line number Diff line change

@@ -178,13 +178,22 @@ namespace llvm {

178 178

/// pass.

179 179

FunctionPass *createLazyValueInfoPass();

180 180 181 +

//===--------------------------------------------------------------------===//

182 +

//

183 +

// createLoopDependenceAnalysisPass - This creates an instance of the

184 +

// LoopDependenceAnalysis pass.

185 +

//

186 +

LoopPass *createDependenceAnalysisPass();

187 + 181 188

//===--------------------------------------------------------------------===//

182 189

//

183 190

// createLoopDependenceAnalysisPass - This creates an instance of the

184 191

// LoopDependenceAnalysis pass.

185 192

//

186 193

LoopPass *createLoopDependenceAnalysisPass();

187 194 195 +

//===--------------------------------------------------------------------===//

196 +

//

188 197

// Minor pass prototypes, allowing us to expose them through bugpoint and

189 198

// analyze.

190 199

FunctionPass *createInstCountPass();

Original file line number Diff line number Diff line change

@@ -94,6 +94,7 @@ void initializeDCEPass(PassRegistry&);

94 94

void initializeDSEPass(PassRegistry&);

95 95

void initializeDeadInstEliminationPass(PassRegistry&);

96 96

void initializeDeadMachineInstructionElimPass(PassRegistry&);

97 +

void initializeDependenceAnalysisPass(PassRegistry&);

97 98

void initializeDomOnlyPrinterPass(PassRegistry&);

98 99

void initializeDomOnlyViewerPass(PassRegistry&);

99 100

void initializeDomPrinterPass(PassRegistry&);

Original file line number Diff line number Diff line change

@@ -64,6 +64,7 @@ namespace {

64 64

(void) llvm::createDeadCodeEliminationPass();

65 65

(void) llvm::createDeadInstEliminationPass();

66 66

(void) llvm::createDeadStoreEliminationPass();

67 +

(void) llvm::createDependenceAnalysisPass();

67 68

(void) llvm::createDomOnlyPrinterPass();

68 69

(void) llvm::createDomPrinterPass();

69 70

(void) llvm::createDomOnlyViewerPass();

Original file line number Diff line number Diff line change

@@ -31,6 +31,7 @@ void llvm::initializeAnalysis(PassRegistry &Registry) {

31 31

initializeCFGOnlyViewerPass(Registry);

32 32

initializeCFGOnlyPrinterPass(Registry);

33 33

initializePrintDbgInfoPass(Registry);

34 +

initializeDependenceAnalysisPass(Registry);

34 35

initializeDominanceFrontierPass(Registry);

35 36

initializeDomViewerPass(Registry);

36 37

initializeDomPrinterPass(Registry);

Original file line number Diff line number Diff line change

@@ -13,6 +13,7 @@ add_llvm_library(LLVMAnalysis

13 13

CodeMetrics.cpp

14 14

ConstantFolding.cpp

15 15

DbgInfoPrinter.cpp

16 +

DependenceAnalysis.cpp

16 17

DomPrinter.cpp

17 18

DominanceFrontier.cpp

18 19

IVUsers.cpp

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4