/external/llvm/include/llvm/IR/ |
D | LegacyPassManagers.h | 96 class Pass; variable 118 Pass *P; 122 explicit PassManagerPrettyStackEntry(Pass *p) in PassManagerPrettyStackEntry() 124 PassManagerPrettyStackEntry(Pass *p, Value &v) in PassManagerPrettyStackEntry() 126 PassManagerPrettyStackEntry(Pass *p, Module &m) in PassManagerPrettyStackEntry() 185 void schedulePass(Pass *P); 188 void setLastUser(ArrayRef<Pass*> AnalysisPasses, Pass *P); 191 void collectLastUses(SmallVectorImpl<Pass *> &LastUses, Pass *P); 196 Pass *findAnalysisPass(AnalysisID AID); 202 AnalysisUsage *findAnalysisUsage(Pass *P); [all …]
|
D | PassManagerInternal.h | 85 explicit PassModel(PassT Pass) : Pass(std::move(Pass)) {} 88 PassModel(const PassModel &Arg) : Pass(Arg.Pass) {} 89 PassModel(PassModel &&Arg) : Pass(std::move(Arg.Pass)) {} 92 swap(LHS.Pass, RHS.Pass); 100 return Pass.run(IR, AM); 103 PassT Pass; 111 explicit PassModel(PassT Pass) : Pass(std::move(Pass)) {} 114 PassModel(const PassModel &Arg) : Pass(Arg.Pass) {} 115 PassModel(PassModel &&Arg) : Pass(std::move(Arg.Pass)) {} 118 swap(LHS.Pass, RHS.Pass); [all …]
|
/external/e2fsprogs/tests/f_resize_inode/ |
D | expect | 21 Pass 1: Checking inodes, blocks, and sizes 22 Pass 2: Checking directory structure 23 Pass 3: Checking directory connectivity 24 Pass 4: Checking reference counts 25 Pass 5: Checking group summary information 34 Pass 1: Checking inodes, blocks, and sizes 35 Pass 2: Checking directory structure 36 Pass 3: Checking directory connectivity 37 Pass 4: Checking reference counts 38 Pass 5: Checking group summary information [all …]
|
/external/llvm/include/llvm/Transforms/ |
D | Scalar.h | 25 class Pass; variable 57 Pass *createDeadInstEliminationPass(); 112 Pass *createInductiveRangeCheckEliminationPass(); 119 Pass *createIndVarSimplifyPass(); 139 Pass *createLICMPass(); 146 Pass *createLoopInterchangePass(); 153 Pass *createLoopStrengthReducePass(); 155 Pass *createGlobalMergePass(const TargetMachine *TM, unsigned MaximalOffset); 161 Pass *createLoopUnswitchPass(bool OptimizeForSize = false); 167 Pass *createLoopInstSimplifyPass(); [all …]
|
D | IPO.h | 23 class Pass; variable 90 Pass *createFunctionInliningPass(); 91 Pass *createFunctionInliningPass(int Threshold); 92 Pass *createFunctionInliningPass(unsigned OptLevel, unsigned SizeOptLevel); 97 Pass *createAlwaysInlinerPass(); 98 Pass *createAlwaysInlinerPass(bool InsertLifetime); 104 Pass *createPruneEHPass(); 137 Pass *createArgumentPromotionPass(unsigned maxElements = 3); 157 Pass *createLoopExtractorPass(); 162 Pass *createSingleLoopExtractorPass(); [all …]
|
D | ObjCARC.h | 20 class Pass; variable 26 Pass *createObjCARCAPElimPass(); 32 Pass *createObjCARCExpandPass(); 38 Pass *createObjCARCContractPass(); 44 Pass *createObjCARCOptPass();
|
/external/llvm/lib/IR/ |
D | Pass.cpp | 32 Pass::~Pass() { in ~Pass() 39 Pass *ModulePass::createPrinterPass(raw_ostream &O, in createPrinterPass() 48 bool Pass::mustPreserveAnalysisID(char &AID) const { in mustPreserveAnalysisID() 53 void Pass::dumpPassStructure(unsigned Offset) { in dumpPassStructure() 61 const char *Pass::getPassName() const { in getPassName() 69 void Pass::preparePassManager(PMStack &) { in preparePassManager() 73 PassManagerType Pass::getPotentialPassManagerType() const { in getPotentialPassManagerType() 78 void Pass::getAnalysisUsage(AnalysisUsage &) const { in getAnalysisUsage() 82 void Pass::releaseMemory() { in releaseMemory() 86 void Pass::verifyAnalysis() const { in verifyAnalysis() [all …]
|
D | LegacyPassManager.cpp | 182 Pass *getAsPass() override { return this; } in getAsPass() 218 class FunctionPassManagerImpl : public Pass, 227 Pass(PT_PassManager, ID), PMDataManager(), in FunctionPassManagerImpl() 231 void add(Pass *P) { in add() 236 Pass *createPrinterPass(raw_ostream &O, in createPrinterPass() 259 Pass *getAsPass() override { return this; } in getAsPass() 289 class MPPassManager : public Pass, public PMDataManager { 293 Pass(PT_PassManager, ID), PMDataManager() { } in MPPassManager() 297 for (std::map<Pass *, FunctionPassManagerImpl *>::iterator in ~MPPassManager() 306 Pass *createPrinterPass(raw_ostream &O, in createPrinterPass() [all …]
|
/external/v8/tools/blink_tests/ |
D | TestExpectations | 2 [ Linux Release x86 ] fast/text/atsui-multiple-renderers.html [ Pass Failure Slow ] 3 [ Linux Release x86 ] fast/text/international/complex-joining-using-gpos.html [ Pass Failure Slow ] 4 [ Linux Release x86 ] fast/text/international/danda-space.html [ Pass Failure Slow ] 5 [ Linux Release x86 ] fast/text/international/thai-baht-space.html [ Pass Failure Slow ] 6 [ Linux Release x86 ] fast/text/international/thai-line-breaks.html [ Pass Failure Slow ] 7 [ Linux Release x86 ] inspector/profiler/memory-instrumentation-external-array.html [ Pass Failure … 8 [ Linux Release x86_64 ] fast/text/atsui-multiple-renderers.html [ Pass Failure Slow ] 9 [ Linux Release x86_64 ] fast/text/international/complex-joining-using-gpos.html [ Pass Failure Slo… 10 [ Linux Release x86_64 ] fast/text/international/danda-space.html [ Pass Failure Slow ] 11 [ Linux Release x86_64 ] fast/text/international/thai-baht-space.html [ Pass Failure Slow ] [all …]
|
/external/llvm/include/llvm/ |
D | Pass.h | 82 class Pass { 86 void operator=(const Pass&) = delete; 87 Pass(const Pass &) = delete; 90 explicit Pass(PassKind K, char &pid) in Pass() function 92 virtual ~Pass(); 130 virtual Pass *createPrinterPass(raw_ostream &O, 192 static Pass *createPass(AnalysisID ID); 236 class ModulePass : public Pass { 239 Pass *createPrinterPass(raw_ostream &O, 251 explicit ModulePass(char &pid) : Pass(PT_Module, pid) {} in ModulePass() [all …]
|
D | PassAnalysisSupport.h | 131 Pass *findImplPass(AnalysisID PI) { in findImplPass() 132 Pass *ResultPass = nullptr; in findImplPass() 143 Pass *findImplPass(Pass *P, AnalysisID PI, Function &F); 145 void addAnalysisImplsPair(AnalysisID PI, Pass *P) { in addAnalysisImplsPair() 148 std::pair<AnalysisID, Pass*> pir = std::make_pair(PI,P); in addAnalysisImplsPair() 159 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const; 164 std::vector<std::pair<AnalysisID, Pass*> > AnalysisImpls; 179 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable() 184 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI, true); in getAnalysisIfAvailable() 199 AnalysisType &Pass::getAnalysis() const { in getAnalysis() [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | CGSCCPassManager.h | 197 explicit ModuleToPostOrderCGSCCPassAdaptor(CGSCCPassT Pass) in ModuleToPostOrderCGSCCPassAdaptor() argument 198 : Pass(std::move(Pass)) {} in ModuleToPostOrderCGSCCPassAdaptor() 203 : Pass(Arg.Pass) {} in ModuleToPostOrderCGSCCPassAdaptor() 205 : Pass(std::move(Arg.Pass)) {} in ModuleToPostOrderCGSCCPassAdaptor() 209 swap(LHS.Pass, RHS.Pass); in swap() 230 PreservedAnalyses PassPA = Pass.run(C, &CGAM); in run() 258 CGSCCPassT Pass; 265 createModuleToPostOrderCGSCCPassAdaptor(CGSCCPassT Pass) { in createModuleToPostOrderCGSCCPassAdaptor() argument 267 ModuleToPostOrderCGSCCPassAdaptor<CGSCCPassT>(std::move(Pass))); in createModuleToPostOrderCGSCCPassAdaptor() 424 explicit CGSCCToFunctionPassAdaptor(FunctionPassT Pass) in CGSCCToFunctionPassAdaptor() argument [all …]
|
D | RegionPass.h | 34 class RegionPass : public Pass { 36 explicit RegionPass(char &pid) : Pass(PT_Region, pid) {} in RegionPass() 58 Pass *createPrinterPass(raw_ostream &O, 61 using llvm::Pass::doInitialization; 62 using llvm::Pass::doFinalization; 109 Pass *getAsPass() override { return this; } in getAsPass() 115 Pass *getContainedPass(unsigned N) { in getContainedPass() 117 Pass *FP = static_cast<Pass *>(PassVector[N]); in getContainedPass()
|
/external/clang/lib/ARCMigrate/ |
D | TransUnbridgedCasts.cpp | 61 MigrationPass &Pass; member in __anon574d02e40111::UnbridgedCastRewriter 70 : Pass(pass), ParentD(nullptr), Body(nullptr) { in UnbridgedCastRewriter() 71 SelfII = &Pass.Ctx.Idents.get("self"); in UnbridgedCastRewriter() 84 UnbridgedCastRewriter(Pass).transformBody(D->getBody(), D); in TraverseBlockDecl() 105 if (castExpr->isNullPointerConstant(Pass.Ctx, in VisitCastExpr() 110 if (loc.isValid() && Pass.Ctx.getSourceManager().isInSystemHeader(loc)) in VisitCastExpr() 201 Transaction Trans(Pass.TA); in rewriteToBridgedCast() 207 TransformActions &TA = Pass.TA; in rewriteToBridgedCast() 230 if (Kind == OBC_Bridge || !Pass.CFBridgingFunctionsDefined()) { in rewriteToBridgedCast() 238 newCast += E->getType().getAsString(Pass.Ctx.getPrintingPolicy()); in rewriteToBridgedCast() [all …]
|
D | TransAPIUses.cpp | 32 MigrationPass &Pass; member in __anonbe11a76c0111::APIChecker 39 APIChecker(MigrationPass &pass) : Pass(pass) { in APIChecker() 40 SelectorTable &sels = Pass.Ctx.Selectors; in APIChecker() 41 IdentifierTable &ids = Pass.Ctx.Idents; in APIChecker() 78 Pass.TA.report(parm->getLocStart(), in VisitObjCMessageExpr() 90 Pass.TA.hasDiagnostic(diag::err_unavailable, in VisitObjCMessageExpr() 94 Transaction Trans(Pass.TA); in VisitObjCMessageExpr() 95 Pass.TA.clearDiagnostic(diag::err_unavailable, in VisitObjCMessageExpr() 98 Pass.TA.replace(E->getSourceRange(), getNilString(Pass.Ctx)); in VisitObjCMessageExpr()
|
D | TransUnusedInitDelegate.cpp | 36 MigrationPass &Pass; member in __anone5d6bb750111::UnusedInitRewriter 42 : Body(nullptr), Pass(pass) { } in UnusedInitRewriter() 53 Pass.TA.hasDiagnostic(diag::err_arc_unused_init_message, in VisitObjCMessageExpr() 55 Transaction Trans(Pass.TA); in VisitObjCMessageExpr() 56 Pass.TA.clearDiagnostic(diag::err_arc_unused_init_message, in VisitObjCMessageExpr() 59 Pass.TA.insert(ExprRange.getBegin(), "if (!(self = "); in VisitObjCMessageExpr() 61 retStr += getNilString(Pass.Ctx); in VisitObjCMessageExpr() 62 Pass.TA.insertAfterToken(ExprRange.getEnd(), retStr); in VisitObjCMessageExpr()
|
D | TransRetainReleaseDealloc.cpp | 38 MigrationPass &Pass; member in __anonc9fe80ca0111::RetainReleaseDeallocRemover 47 : Body(nullptr), Pass(pass) { in RetainReleaseDeallocRemover() 49 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("delegate")); in RetainReleaseDeallocRemover() 51 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize")); in RetainReleaseDeallocRemover() 74 Pass.TA.reportError("it is not safe to remove an unused 'autorelease' " in VisitObjCMessageExpr() 91 Pass.TA.reportError(err, rec->getLocStart()); in VisitObjCMessageExpr() 100 Pass.TA.reportError(err, rec->getLocStart()); in VisitObjCMessageExpr() 105 Pass.TA.reportError("it is not safe to remove 'retain' " in VisitObjCMessageExpr() 120 Transaction Trans(Pass.TA); in VisitObjCMessageExpr() 124 Pass.TA.replace(E->getSourceRange(), "self"); in VisitObjCMessageExpr() [all …]
|
D | TransProperties.cpp | 48 MigrationPass &Pass; member in __anon64f2de1f0111::PropertiesRewriter 75 : MigrateCtx(MigrateCtx), Pass(MigrateCtx.Pass) { } in PropertiesRewriter() 137 Transaction Trans(Pass.TA); in doTransform() 150 Transaction Trans(Pass.TA); in doTransform() 212 (Pass.isGCMigration() && !hasGCWeak(props, atLoc))) in rewriteProperty() 226 Pass.TA.clearDiagnostic(diag::err_arc_strong_property_ownership, in removeAssignForDefaultStrong() 234 bool canUseWeak = canApplyWeak(Pass.Ctx, getPropertyType(props), in rewriteAssign() 235 /*AllowOnUnknownClass=*/Pass.isGCMigration()); in rewriteAssign() 237 (Pass.isGCMigration() && !hasGCWeak(props, atLoc)) ? "strong" : in rewriteAssign() 249 (Pass.isGCMigration() && !hasGCWeak(props, atLoc)) ? "__strong " : in rewriteAssign() [all …]
|
D | TransAutoreleasePool.cpp | 73 : Body(nullptr), Pass(pass) { in AutoreleasePoolRewriter() 113 Transaction Trans(Pass.TA); in ~AutoreleasePoolRewriter() 116 Pass.TA.removeStmt(info.Dcl); in ~AutoreleasePoolRewriter() 127 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); in ~AutoreleasePoolRewriter() 128 Pass.TA.removeStmt(*scope.End); in ~AutoreleasePoolRewriter() 132 Pass.Ctx); in ~AutoreleasePoolRewriter() 136 Pass.TA.insertAfterToken(afterSemi, "\n}"); in ~AutoreleasePoolRewriter() 137 Pass.TA.increaseIndentation( in ~AutoreleasePoolRewriter() 142 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {"); in ~AutoreleasePoolRewriter() 143 Pass.TA.replaceStmt(*scope.End, "}"); in ~AutoreleasePoolRewriter() [all …]
|
/external/e2fsprogs/tests/f_dupsuper/ |
D | expect.1 | 3 Pass 1: Checking inodes, blocks, and sizes 6 Pass 1B: Rescanning for multiply-claimed blocks 8 Pass 1C: Scanning directories for inodes with multiply-claimed blocks 9 Pass 1D: Reconciling multiply-claimed blocks 17 Pass 2: Checking directory structure 18 Pass 3: Checking directory connectivity 19 Pass 4: Checking reference counts 20 Pass 5: Checking group summary information
|
/external/e2fsprogs/tests/f_rehash_dir/ |
D | expect.1 | 1 Pass 1: Checking inodes, blocks, and sizes 2 Pass 2: Checking directory structure 3 Pass 3: Checking directory connectivity 4 Pass 3A: Optimizing directories 5 Pass 4: Checking reference counts 6 Pass 5: Checking group summary information
|
/external/e2fsprogs/tests/f_dup_resize/ |
D | expect.1 | 3 Pass 1: Checking inodes, blocks, and sizes 6 Pass 1B: Rescanning for multiply-claimed blocks 9 Pass 1C: Scanning directories for inodes with multiply-claimed blocks 10 Pass 1D: Reconciling multiply-claimed blocks 18 Pass 2: Checking directory structure 19 Pass 3: Checking directory connectivity 20 Pass 4: Checking reference counts 21 Pass 5: Checking group summary information
|
/external/e2fsprogs/tests/f_dup_de2/ |
D | expect.1 | 1 Pass 1: Checking inodes, blocks, and sizes 2 Pass 2: Checking directory structure 6 Pass 3: Checking directory connectivity 7 Pass 3A: Optimizing directories 11 Pass 4: Checking reference counts 12 Pass 5: Checking group summary information
|
/external/e2fsprogs/tests/f_dup/ |
D | expect.1 | 3 Pass 1: Checking inodes, blocks, and sizes 6 Pass 1B: Rescanning for multiply-claimed blocks 9 Pass 1C: Scanning directories for inodes with multiply-claimed blocks 10 Pass 1D: Reconciling multiply-claimed blocks 23 Pass 2: Checking directory structure 24 Pass 3: Checking directory connectivity 25 Pass 4: Checking reference counts 26 Pass 5: Checking group summary information
|
/external/e2fsprogs/tests/f_unused_itable/ |
D | expect.1 | 1 Pass 1: Checking inodes, blocks, and sizes 2 Pass 2: Checking directory structure 14 Pass 1: Checking inodes, blocks, and sizes 15 Pass 2: Checking directory structure 16 Pass 3: Checking directory connectivity 17 Pass 4: Checking reference counts 18 Pass 5: Checking group summary information
|