Home
last modified time | relevance | path

Searched refs:continueTarget (Results 1 – 20 of 20) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
DSpirvShaderControlFlow.cpp58 continueTarget = Block::ID(mergeInstruction.word(2)); in Block()
84 continueTarget = Block::ID(mergeInstruction.word(2)); in Block()
782 if(block.second.continueTarget != 0) in WriteCFGGraphVizDotFile()
785 << "block_" << block.second.continueTarget.value() in WriteCFGGraphVizDotFile()
DSpirvShader.hpp412 ID continueTarget; // Loop continue block. member in sw::SpirvShader::Block
/third_party/flutter/skia/src/sksl/
DSkSLSPIRVCodeGenerator.cpp2939 SpvId continueTarget = this->nextId(); in writeWhileStatement() local
2940 fContinueTarget.push(continueTarget); in writeWhileStatement()
2945 this->writeInstruction(SpvOpLoopMerge, end, continueTarget, SpvLoopControlMaskNone, out); in writeWhileStatement()
2953 this->writeInstruction(SpvOpBranch, continueTarget, out); in writeWhileStatement()
2955 this->writeLabel(continueTarget, out); in writeWhileStatement()
2974 SpvId continueTarget = this->nextId(); in writeDoStatement() local
2975 fContinueTarget.push(continueTarget); in writeDoStatement()
2980 this->writeInstruction(SpvOpLoopMerge, end, continueTarget, SpvLoopControlMaskNone, out); in writeDoStatement()
2989 this->writeInstruction(SpvOpBranchConditional, test, continueTarget, end, out); in writeDoStatement()
2990 this->writeLabel(continueTarget, out); in writeDoStatement()
/third_party/typescript/src/compiler/
Dbinder.ts14 continueTarget: FlowLabel | undefined; property
1098 …function bindIterativeStatement(node: Statement, breakTarget: FlowLabel, continueTarget: FlowLabel…
1102 currentContinueTarget = continueTarget;
1111 label.continueTarget = target;
1212 …(node: BreakOrContinueStatement, breakTarget: FlowLabel | undefined, continueTarget: FlowLabel | u…
1213 … const flowLabel = node.kind === SyntaxKind.BreakStatement ? breakTarget : continueTarget;
1226 … bindBreakOrContinueFlow(node, activeLabel.breakTarget, activeLabel.continueTarget);
1387 continueTarget: undefined,
/third_party/typescript/tests/cases/conformance/parser/ecmascript5/
DparserRealSource11.ts1856 var continueTarget = loopStart;
1860 continueTarget = incrBB;
1870 context.pushStatement(this, continueTarget, afterLoop);
/third_party/typescript/tests/baselines/reference/
DparserRealSource11.js1857 var continueTarget = loopStart; variable
1861 continueTarget = incrBB;
1871 context.pushStatement(this, continueTarget, afterLoop);
4166 var continueTarget = loopStart;
4170 continueTarget = incrBB;
4180 context.pushStatement(this, continueTarget, afterLoop);
DparserRealSource11.types8606 var continueTarget = loopStart;
8607 >continueTarget : any
8625 continueTarget = incrBB;
8626 >continueTarget = incrBB : any
8627 >continueTarget : any
8677 context.pushStatement(this, continueTarget, afterLoop);
8678 >context.pushStatement(this, continueTarget, afterLoop) : any
8683 >continueTarget : any
DparserRealSource11.symbols5569 var continueTarget = loopStart;
5570 >continueTarget : Symbol(continueTarget, Decl(parserRealSource11.ts, 1855, 15))
5584 continueTarget = incrBB;
5585 >continueTarget : Symbol(continueTarget, Decl(parserRealSource11.ts, 1855, 15))
5618 context.pushStatement(this, continueTarget, afterLoop);
5621 >continueTarget : Symbol(continueTarget, Decl(parserRealSource11.ts, 1855, 15))
DparserRealSource11.errors.txt3232 var continueTarget = loopStart;
3240 continueTarget = incrBB;
3254 context.pushStatement(this, continueTarget, afterLoop);
/third_party/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp3280 SpvId continueTarget = this->nextId(nullptr); in writeDoStatement() local
3281 fContinueTarget.push(continueTarget); in writeDoStatement()
3286 this->writeInstruction(SpvOpLoopMerge, end, continueTarget, SpvLoopControlMaskNone, out); in writeDoStatement()
3294 this->writeInstruction(SpvOpBranch, continueTarget, out); in writeDoStatement()
3295 this->writeLabel(continueTarget, out); in writeDoStatement()
/third_party/skia/third_party/externals/angle2/src/common/spirv/
Dspirv_instruction_parser_autogen.h908 IdRef *continueTarget,
Dspirv_instruction_builder_autogen.h777 IdRef continueTarget,
Dspirv_instruction_builder_autogen.cpp2691 IdRef continueTarget, in WriteLoopMerge() argument
2697 blob->push_back(continueTarget); in WriteLoopMerge()
Dspirv_instruction_parser_autogen.cpp3224 IdRef *continueTarget, in ParseLoopMerge() argument
3233 *continueTarget = IdRef(_instruction[_o++]); in ParseLoopMerge()
/third_party/typescript/lib/
Dtsc.js33826 function bindIterativeStatement(node, breakTarget, continueTarget) { argument
33830 currentContinueTarget = continueTarget;
33838 label.continueTarget = target;
33931 function bindBreakOrContinueFlow(node, breakTarget, continueTarget) { argument
33932 var flowLabel = node.kind === 243 ? breakTarget : continueTarget;
33944 … bindBreakOrContinueFlow(node, activeLabel.breakTarget, activeLabel.continueTarget);
34061 continueTarget: undefined, property
DtypingsInstaller.js41421 function bindIterativeStatement(node, breakTarget, continueTarget) { argument
41425 currentContinueTarget = continueTarget;
41433 label.continueTarget = target;
41526 function bindBreakOrContinueFlow(node, breakTarget, continueTarget) { argument
41527 var flowLabel = node.kind === 243 /* BreakStatement */ ? breakTarget : continueTarget;
41539 … bindBreakOrContinueFlow(node, activeLabel.breakTarget, activeLabel.continueTarget);
41693 continueTarget: undefined, property
Dtypescript.js41626 function bindIterativeStatement(node, breakTarget, continueTarget) { argument
41630 currentContinueTarget = continueTarget;
41638 label.continueTarget = target;
41731 function bindBreakOrContinueFlow(node, breakTarget, continueTarget) { argument
41732 var flowLabel = node.kind === 243 /* BreakStatement */ ? breakTarget : continueTarget;
41744 … bindBreakOrContinueFlow(node, activeLabel.breakTarget, activeLabel.continueTarget);
41898 continueTarget: undefined, property
DtypescriptServices.js41626 function bindIterativeStatement(node, breakTarget, continueTarget) { argument
41630 currentContinueTarget = continueTarget;
41638 label.continueTarget = target;
41731 function bindBreakOrContinueFlow(node, breakTarget, continueTarget) { argument
41732 var flowLabel = node.kind === 243 /* BreakStatement */ ? breakTarget : continueTarget;
41744 … bindBreakOrContinueFlow(node, activeLabel.breakTarget, activeLabel.continueTarget);
41898 continueTarget: undefined, property
Dtsserverlibrary.js41626 function bindIterativeStatement(node, breakTarget, continueTarget) { argument
41630 currentContinueTarget = continueTarget;
41638 label.continueTarget = target;
41731 function bindBreakOrContinueFlow(node, breakTarget, continueTarget) { argument
41732 var flowLabel = node.kind === 243 /* BreakStatement */ ? breakTarget : continueTarget;
41744 … bindBreakOrContinueFlow(node, activeLabel.breakTarget, activeLabel.continueTarget);
41898 continueTarget: undefined, property
Dtsserver.js41432 function bindIterativeStatement(node, breakTarget, continueTarget) { argument
41436 currentContinueTarget = continueTarget;
41444 label.continueTarget = target;
41537 function bindBreakOrContinueFlow(node, breakTarget, continueTarget) { argument
41538 var flowLabel = node.kind === 243 /* BreakStatement */ ? breakTarget : continueTarget;
41550 … bindBreakOrContinueFlow(node, activeLabel.breakTarget, activeLabel.continueTarget);
41704 continueTarget: undefined, property