/external/swiftshader/third_party/LLVM/include/llvm/ |
D | PassManagers.h | 95 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 …]
|
D | PassAnalysisSupport.h | 130 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/ |
D | expect | 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 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/ |
D | LegacyPassManagers.h | 96 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 …]
|
D | PassManagerInternal.h | 57 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/ |
D | Scalar.h | 26 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 …]
|
D | IPO.h | 26 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/ |
D | Pass.cpp | 28 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 …]
|
D | PassManager.cpp | 187 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/ |
D | Scalar.h | 21 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/ |
D | CGSCCPassManager.h | 70 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/ |
D | Pass.cpp | 34 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 …]
|
D | LegacyPassManager.cpp | 194 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/ |
D | expect | 12 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/ |
D | expect | 12 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/ |
D | expect | 12 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/ |
D | test-original.cc | 6 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/ |
D | Pass.h | 81 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/ |
D | expect | 2 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/ |
D | expect | 2 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/ |
D | expect | 2 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/ |
D | expect | 2 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/ |
D | expect | 29 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/ |
D | expect | 3 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/ |
D | expect | 12 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 …]
|