Lines Matching defs:end
560 // Otherwise, we can end up with two different SpvIds for the same array type.
580 SkASSERT(fTypeMap.find(otherKey) == fTypeMap.end());
584 if (entry == fTypeMap.end()) {
688 SkASSERT(fImageTypeMap.find(key) != fImageTypeMap.end());
703 if (entry == fTypeMap.end()) {
755 if (entry == fTypeMap.end()) {
814 if (intrinsic == fIntrinsicMap.end()) {
1254 if (entry == fFunctionMap.end()) {
1561 // we're past the end of the src matrix, need to synthesize an identity-matrix column
1972 // we end up with the virtual vector (L.x, L.y, L.z, R.x, R.y, R.z). Then we want
2012 return (iter != fTopLevelUniformMap.end()) ? iter->second : -1;
2035 SkASSERTF(entry != fVariableMap.end(), "%s", expr.description().c_str());
2729 SpvId end = this->nextId(nullptr);
2731 this->writeInstruction(SpvOpSelectionMerge, end, SpvSelectionControlMaskNone, out);
2732 this->writeInstruction(SpvOpBranchConditional, lhs, rhsLabel, end, out);
2736 this->writeInstruction(SpvOpBranch, end, out);
2737 this->writeLabel(end, out);
2749 SpvId end = this->nextId(nullptr);
2751 this->writeInstruction(SpvOpSelectionMerge, end, SpvSelectionControlMaskNone, out);
2752 this->writeInstruction(SpvOpBranchConditional, lhs, end, rhsLabel, out);
2756 this->writeInstruction(SpvOpBranch, end, out);
2757 this->writeLabel(end, out);
2785 SpvId end = this->nextId(nullptr);
2786 this->writeInstruction(SpvOpSelectionMerge, end, SpvSelectionControlMaskNone, out);
2790 this->writeInstruction(SpvOpBranch, end, out);
2793 this->writeInstruction(SpvOpBranch, end, out);
2794 this->writeLabel(end, out);
3213 SpvId end = this->nextId(nullptr);
3214 this->writeInstruction(SpvOpSelectionMerge, end, SpvSelectionControlMaskNone, out);
3219 this->writeInstruction(SpvOpBranch, end, out);
3224 this->writeInstruction(SpvOpBranch, end, out);
3226 this->writeLabel(end, out);
3248 SpvId end = this->nextId(nullptr);
3249 fBreakTarget.push(end);
3252 this->writeInstruction(SpvOpLoopMerge, end, next, SpvLoopControlMaskNone, out);
3257 this->writeInstruction(SpvOpBranchConditional, test, body, end, out);
3271 this->writeLabel(end, out);
3282 SpvId end = this->nextId(nullptr);
3283 fBreakTarget.push(end);
3286 this->writeInstruction(SpvOpLoopMerge, end, continueTarget, SpvLoopControlMaskNone, out);
3297 this->writeInstruction(SpvOpBranchConditional, test, header, end, out);
3298 this->writeLabel(end, out);
3306 SpvId end = this->nextId(nullptr);
3307 SpvId defaultLabel = end;
3308 fBreakTarget.push(end);
3321 labels.push_back(end);
3322 this->writeInstruction(SpvOpSelectionMerge, end, SpvSelectionControlMaskNone, out);
3342 this->writeLabel(end, out);