Home
last modified time | relevance | path

Searched refs:Pass (Results 1 – 25 of 906) sorted by relevance

12345678910>>...37

/external/swiftshader/third_party/LLVM/include/llvm/
DPassManagers.h95 class Pass; variable
117 Pass *P;
121 explicit PassManagerPrettyStackEntry(Pass *p) in PassManagerPrettyStackEntry()
123 PassManagerPrettyStackEntry(Pass *p, Value &v) in PassManagerPrettyStackEntry()
125 PassManagerPrettyStackEntry(Pass *p, Module &m) in PassManagerPrettyStackEntry()
179 virtual void addTopLevelPass(Pass *P) = 0;
185 void schedulePass(Pass *P);
188 void setLastUser(const SmallVectorImpl<Pass *> &AnalysisPasses, Pass *P);
191 void collectLastUses(SmallVectorImpl<Pass *> &LastUses, Pass *P);
196 Pass *findAnalysisPass(AnalysisID AID);
[all …]
DPassAnalysisSupport.h130 Pass *findImplPass(AnalysisID PI) { in findImplPass()
131 Pass *ResultPass = 0; in findImplPass()
142 Pass *findImplPass(Pass *P, AnalysisID PI, Function &F);
144 void addAnalysisImplsPair(AnalysisID PI, Pass *P) { in addAnalysisImplsPair()
147 std::pair<AnalysisID, Pass*> pir = std::make_pair(PI,P); in addAnalysisImplsPair()
158 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const;
163 std::vector<std::pair<AnalysisID, Pass*> > AnalysisImpls;
178 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable()
183 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI, true); in getAnalysisIfAvailable()
198 AnalysisType &Pass::getAnalysis() const { in getAnalysis()
[all …]
/external/e2fsprogs/tests/f_resize_inode/
Dexpect10 Pass 1: Checking inodes, blocks, and sizes
11 Pass 2: Checking directory structure
12 Pass 3: Checking directory connectivity
13 Pass 4: Checking reference counts
14 Pass 5: Checking group summary information
23 Pass 1: Checking inodes, blocks, and sizes
24 Pass 2: Checking directory structure
25 Pass 3: Checking directory connectivity
26 Pass 4: Checking reference counts
27 Pass 5: Checking group summary information
[all …]
/external/llvm/include/llvm/IR/
DLegacyPassManagers.h96 class Pass; variable
118 Pass *P;
123 explicit PassManagerPrettyStackEntry(Pass *p) in PassManagerPrettyStackEntry()
125 PassManagerPrettyStackEntry(Pass *p, Value &v) in PassManagerPrettyStackEntry()
127 PassManagerPrettyStackEntry(Pass *p, Module &m) in PassManagerPrettyStackEntry()
184 void schedulePass(Pass *P);
187 void setLastUser(ArrayRef<Pass*> AnalysisPasses, Pass *P);
190 void collectLastUses(SmallVectorImpl<Pass *> &LastUses, Pass *P);
195 Pass *findAnalysisPass(AnalysisID AID);
201 AnalysisUsage *findAnalysisUsage(Pass *P);
[all …]
DPassManagerInternal.h57 explicit PassModel(PassT Pass) : Pass(std::move(Pass)) {} in PassModel()
60 PassModel(const PassModel &Arg) : Pass(Arg.Pass) {} in PassModel()
61 PassModel(PassModel &&Arg) : Pass(std::move(Arg.Pass)) {} in PassModel()
64 swap(LHS.Pass, RHS.Pass); in swap()
72 return Pass.run(IR, AM); in run()
75 PassT Pass; member
214 explicit AnalysisPassModel(PassT Pass) : Pass(std::move(Pass)) {}
217 AnalysisPassModel(const AnalysisPassModel &Arg) : Pass(Arg.Pass) {}
218 AnalysisPassModel(AnalysisPassModel &&Arg) : Pass(std::move(Arg.Pass)) {}
221 swap(LHS.Pass, RHS.Pass);
[all …]
/external/llvm/include/llvm/Transforms/
DScalar.h26 class Pass; variable
58 Pass *createDeadInstEliminationPass();
112 Pass *createInductiveRangeCheckEliminationPass();
119 Pass *createIndVarSimplifyPass();
139 Pass *createLICMPass();
146 Pass *createLoopInterchangePass();
153 Pass *createLoopStrengthReducePass();
159 Pass *createLoopUnswitchPass(bool OptimizeForSize = false);
165 Pass *createLoopInstSimplifyPass();
171 Pass *createLoopUnrollPass(int Threshold = -1, int Count = -1,
[all …]
DIPO.h26 class Pass; variable
92 Pass *createFunctionImportPass(const ModuleSummaryIndex *Index = nullptr);
103 Pass *createFunctionInliningPass();
104 Pass *createFunctionInliningPass(int Threshold);
105 Pass *createFunctionInliningPass(unsigned OptLevel, unsigned SizeOptLevel);
110 Pass *createAlwaysInlinerPass();
111 Pass *createAlwaysInlinerPass(bool InsertLifetime);
117 Pass *createPruneEHPass();
153 Pass *createArgumentPromotionPass(unsigned maxElements = 3);
173 Pass *createLoopExtractorPass();
[all …]
/external/swiftshader/third_party/LLVM/lib/VMCore/
DPass.cpp28 Pass::Pass(PassKind K, char &pid) : Resolver(0), PassID(&pid), Kind(K) { } in Pass() function in Pass
31 Pass::~Pass() { in ~Pass()
38 Pass *ModulePass::createPrinterPass(raw_ostream &O, in createPrinterPass()
47 bool Pass::mustPreserveAnalysisID(char &AID) const { in mustPreserveAnalysisID()
52 void Pass::dumpPassStructure(unsigned Offset) { in dumpPassStructure()
60 const char *Pass::getPassName() const { in getPassName()
68 void Pass::preparePassManager(PMStack &) { in preparePassManager()
72 PassManagerType Pass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
77 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage()
81 void Pass::releaseMemory() { in releaseMemory()
[all …]
DPassManager.cpp187 virtual Pass *getAsPass() { return this; } in getAsPass()
223 class FunctionPassManagerImpl : public Pass,
231 Pass(PT_PassManager, ID), PMDataManager(), in FunctionPassManagerImpl()
238 void add(Pass *P) { in add()
243 Pass *createPrinterPass(raw_ostream &O, const std::string &Banner) const { in createPrinterPass()
265 virtual Pass *getAsPass() { return this; } in getAsPass()
272 void addTopLevelPass(Pass *P) { in addTopLevelPass()
302 class MPPassManager : public Pass, public PMDataManager {
306 Pass(PT_PassManager, ID), PMDataManager() { } in MPPassManager()
310 for (std::map<Pass *, FunctionPassManagerImpl *>::iterator in ~MPPassManager()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/
DScalar.h21 class Pass; variable
45 Pass *createDeadInstEliminationPass();
84 Pass *createIndVarSimplifyPass();
104 Pass *createLICMPass();
113 Pass *createLoopStrengthReducePass(const TargetLowering *TLI = 0);
119 Pass *createLoopUnswitchPass(bool OptimizeForSize = false);
125 Pass *createLoopInstSimplifyPass();
131 Pass *createLoopUnrollPass(int Threshold = -1, int Count = -1, int AllowPartial = -1);
137 Pass *createLoopRotatePass();
143 Pass *createLoopIdiomPass();
[all …]
/external/llvm/include/llvm/Analysis/
DCGSCCPassManager.h70 explicit ModuleToPostOrderCGSCCPassAdaptor(CGSCCPassT Pass, bool DebugLogging = false)
71 : Pass(std::move(Pass)), DebugLogging(DebugLogging) {} in Pass() argument
76 : Pass(Arg.Pass), DebugLogging(Arg.DebugLogging) {} in ModuleToPostOrderCGSCCPassAdaptor()
78 : Pass(std::move(Arg.Pass)), DebugLogging(Arg.DebugLogging) {} in ModuleToPostOrderCGSCCPassAdaptor()
82 swap(LHS.Pass, RHS.Pass); in swap()
106 PreservedAnalyses PassPA = Pass.run(C, CGAM); in run()
133 CGSCCPassT Pass;
141 createModuleToPostOrderCGSCCPassAdaptor(CGSCCPassT Pass, bool DebugLogging = false) {
142 return ModuleToPostOrderCGSCCPassAdaptor<CGSCCPassT>(std::move(Pass), DebugLogging);
168 explicit CGSCCToFunctionPassAdaptor(FunctionPassT Pass, bool DebugLogging = false)
[all …]
/external/llvm/lib/IR/
DPass.cpp34 Pass::~Pass() { in ~Pass()
41 Pass *ModulePass::createPrinterPass(raw_ostream &O, in createPrinterPass()
54 bool Pass::mustPreserveAnalysisID(char &AID) const { in mustPreserveAnalysisID()
59 void Pass::dumpPassStructure(unsigned Offset) { in dumpPassStructure()
67 const char *Pass::getPassName() const { in getPassName()
75 void Pass::preparePassManager(PMStack &) { in preparePassManager()
79 PassManagerType Pass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
84 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage()
88 void Pass::releaseMemory() { in releaseMemory()
92 void Pass::verifyAnalysis() const { in verifyAnalysis()
[all …]
DLegacyPassManager.cpp194 Pass *getAsPass() override { return this; } in getAsPass()
230 class FunctionPassManagerImpl : public Pass,
239 Pass(PT_PassManager, ID), PMDataManager(), in FunctionPassManagerImpl()
243 void add(Pass *P) { in add()
248 Pass *createPrinterPass(raw_ostream &O, in createPrinterPass()
271 Pass *getAsPass() override { return this; } in getAsPass()
301 class MPPassManager : public Pass, public PMDataManager {
305 Pass(PT_PassManager, ID), PMDataManager() { } in MPPassManager()
316 Pass *createPrinterPass(raw_ostream &O, in createPrinterPass()
325 using llvm::Pass::doInitialization;
[all …]
/external/e2fsprogs/tests/f_opt_extent/
Dexpect12 Pass 1: Checking inodes, blocks, and sizes
13 Pass 2: Checking directory structure
14 Pass 3: Checking directory connectivity
15 Pass 4: Checking reference counts
16 Pass 5: Checking group summary information
19 Pass 1: Checking inodes, blocks, and sizes
20 Pass 2: Checking directory structure
21 Pass 3: Checking directory connectivity
22 Pass 3A: Optimizing directories
23 Pass 4: Checking reference counts
[all …]
/external/e2fsprogs/tests/f_opt_extent_ext3/
Dexpect12 Pass 1: Checking inodes, blocks, and sizes
13 Pass 2: Checking directory structure
14 Pass 3: Checking directory connectivity
15 Pass 4: Checking reference counts
16 Pass 5: Checking group summary information
19 Pass 1: Checking inodes, blocks, and sizes
20 Pass 2: Checking directory structure
21 Pass 3: Checking directory connectivity
22 Pass 3A: Optimizing directories
23 Pass 4: Checking reference counts
[all …]
/external/e2fsprogs/tests/t_iexpand_mcsum/
Dexpect12 Pass 1: Checking inodes, blocks, and sizes
13 Pass 2: Checking directory structure
14 Pass 3: Checking directory connectivity
15 Pass 4: Checking reference counts
16 Pass 5: Checking group summary information
27 Pass 1: Checking inodes, blocks, and sizes
28 Pass 2: Checking directory structure
29 Pass 3: Checking directory connectivity
30 Pass 3A: Optimizing directories
31 Pass 4: Checking reference counts
[all …]
/external/v8/tools/clang/pass_to_move/tests/
Dtest-original.cc6 A&& Pass();
10 B& Pass();
29 F&& Pass();
35 A a2 = a1.Pass(); in Test()
39 B b2 = b1.Pass(); in Test()
43 A a3 = c.a.Pass(); in Test()
51 A a4 = e.a->Pass(); in Test()
55 F f = F(a5.Pass()).Pass(); in Test()
59 A a7 = a6.Pass().Pass(); in Test()
/external/llvm/include/llvm/
DPass.h81 class Pass {
85 void operator=(const Pass&) = delete;
86 Pass(const Pass &) = delete;
89 explicit Pass(PassKind K, char &pid) in Pass() function
91 virtual ~Pass();
129 virtual Pass *createPrinterPass(raw_ostream &O,
191 static Pass *createPass(AnalysisID ID);
235 class ModulePass : public Pass {
238 Pass *createPrinterPass(raw_ostream &O,
250 explicit ModulePass(char &pid) : Pass(PT_Module, pid) {} in ModulePass()
[all …]
/external/e2fsprogs/tests/j_corrupt_commit_tid/
Dexpect2 Pass 1: Checking inodes, blocks, and sizes
3 Pass 2: Checking directory structure
4 Pass 3: Checking directory connectivity
5 Pass 4: Checking reference counts
6 Pass 5: Checking group summary information
9 Pass 1: Checking inodes, blocks, and sizes
10 Pass 2: Checking directory structure
11 Pass 3: Checking directory connectivity
12 Pass 4: Checking reference counts
13 Pass 5: Checking group summary information
/external/e2fsprogs/tests/j_corrupt_revoke_block/
Dexpect2 Pass 1: Checking inodes, blocks, and sizes
3 Pass 2: Checking directory structure
4 Pass 3: Checking directory connectivity
5 Pass 4: Checking reference counts
6 Pass 5: Checking group summary information
9 Pass 1: Checking inodes, blocks, and sizes
10 Pass 2: Checking directory structure
11 Pass 3: Checking directory connectivity
12 Pass 4: Checking reference counts
13 Pass 5: Checking group summary information
/external/e2fsprogs/tests/j_corrupt_revoke_csum/
Dexpect2 Pass 1: Checking inodes, blocks, and sizes
3 Pass 2: Checking directory structure
4 Pass 3: Checking directory connectivity
5 Pass 4: Checking reference counts
6 Pass 5: Checking group summary information
9 Pass 1: Checking inodes, blocks, and sizes
10 Pass 2: Checking directory structure
11 Pass 3: Checking directory connectivity
12 Pass 4: Checking reference counts
13 Pass 5: Checking group summary information
/external/e2fsprogs/tests/j_corrupt_descr_tid/
Dexpect2 Pass 1: Checking inodes, blocks, and sizes
3 Pass 2: Checking directory structure
4 Pass 3: Checking directory connectivity
5 Pass 4: Checking reference counts
6 Pass 5: Checking group summary information
9 Pass 1: Checking inodes, blocks, and sizes
10 Pass 2: Checking directory structure
11 Pass 3: Checking directory connectivity
12 Pass 4: Checking reference counts
13 Pass 5: Checking group summary information
/external/e2fsprogs/tests/t_dangerous/
Dexpect29 Pass 1: Checking inodes, blocks, and sizes
30 Pass 2: Checking directory structure
31 Pass 3: Checking directory connectivity
32 Pass 4: Checking reference counts
33 Pass 5: Checking group summary information
50 Pass 1: Checking inodes, blocks, and sizes
51 Pass 2: Checking directory structure
52 Pass 3: Checking directory connectivity
53 Pass 4: Checking reference counts
54 Pass 5: Checking group summary information
[all …]
/external/e2fsprogs/tests/j_corrupt_descr_csum/
Dexpect3 Pass 1: Checking inodes, blocks, and sizes
4 Pass 2: Checking directory structure
5 Pass 3: Checking directory connectivity
6 Pass 4: Checking reference counts
7 Pass 5: Checking group summary information
10 Pass 1: Checking inodes, blocks, and sizes
11 Pass 2: Checking directory structure
12 Pass 3: Checking directory connectivity
13 Pass 4: Checking reference counts
14 Pass 5: Checking group summary information
/external/e2fsprogs/tests/t_enable_mcsum/
Dexpect12 Pass 1: Checking inodes, blocks, and sizes
13 Pass 2: Checking directory structure
14 Pass 3: Checking directory connectivity
15 Pass 4: Checking reference counts
16 Pass 5: Checking group summary information
25 Pass 1: Checking inodes, blocks, and sizes
26 Pass 2: Checking directory structure
27 Pass 3: Checking directory connectivity
28 Pass 3A: Optimizing directories
29 Pass 4: Checking reference counts
[all …]

12345678910>>...37