Searched refs:unrollInfo (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/src/sksl/ir/ |
D | SkSLForStatement.cpp | 46 std::unique_ptr<LoopUnrollInfo> unrollInfo; in clone() local 48 unrollInfo = std::make_unique<LoopUnrollInfo>(*fUnrollInfo); in clone() 57 std::move(unrollInfo), in clone() 108 std::unique_ptr<LoopUnrollInfo> unrollInfo; in Convert() local 111 unrollInfo = Analysis::GetLoopUnrollInfo(line, initializer.get(), test.get(), in Convert() 113 if (!unrollInfo) { in Convert() 119 unrollInfo = Analysis::GetLoopUnrollInfo(line, initializer.get(), test.get(), in Convert() 138 std::move(unrollInfo), std::move(symbolTable))); in Convert() 143 std::move(next), std::move(statement), std::move(unrollInfo), in Convert() 164 std::unique_ptr<LoopUnrollInfo> unrollInfo, in Make() argument [all …]
|
D | SkSLForStatement.h | 39 std::unique_ptr<LoopUnrollInfo> unrollInfo, in ForStatement() argument 47 , fUnrollInfo(std::move(unrollInfo)) {} in ForStatement() 69 std::unique_ptr<LoopUnrollInfo> unrollInfo, 109 const LoopUnrollInfo* unrollInfo() const { in unrollInfo() function
|
/third_party/skia/src/sksl/analysis/ |
D | SkSLCheckProgramUnrolledSize.cpp | 123 if (const LoopUnrollInfo* unrollInfo = forStmt.unrollInfo()) { in CheckProgramUnrolledSize() local 124 fFunctionSize = SkSafeMath::Mul(fFunctionSize, unrollInfo->fCount); in CheckProgramUnrolledSize()
|
/third_party/skia/src/sksl/ |
D | SkSLInliner.cpp | 511 std::unique_ptr<LoopUnrollInfo> unrollInfo; in inlineStatement() local 512 if (f.unrollInfo()) { in inlineStatement() 516 unrollInfo = std::make_unique<LoopUnrollInfo>(*f.unrollInfo()); in inlineStatement() 517 unrollInfo->fIndex = RemapVariable(unrollInfo->fIndex, varMap); in inlineStatement() 520 expr(f.next()), stmt(f.statement()), std::move(unrollInfo), in inlineStatement()
|
D | SkSLRehydrator.cpp | 344 std::unique_ptr<LoopUnrollInfo> unrollInfo = in statement() local 349 std::move(unrollInfo), std::move(symbols)); in statement()
|
/third_party/skia/src/sksl/codegen/ |
D | SkSLVMCodeGenerator.cpp | 1652 SkASSERT(f.unrollInfo()); in writeForStatement() 1653 const LoopUnrollInfo& loop = *f.unrollInfo(); in writeForStatement()
|