Home
last modified time | relevance | path

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

/third_party/glslang/SPIRV/
DGlslangToSpv.cpp3309 std::vector<TIntermNode*> codeSegments; in visitSwitch() local
3316 defaultSegment = (int)codeSegments.size(); in visitSwitch()
3318 valueIndexToSegment[caseValues.size()] = (int)codeSegments.size(); in visitSwitch()
3322 codeSegments.push_back(child); in visitSwitch()
3327 …if ((caseValues.size() && (int)codeSegments.size() == valueIndexToSegment[caseValues.size() - 1]) … in visitSwitch()
3328 (int)codeSegments.size() == defaultSegment) in visitSwitch()
3329 codeSegments.push_back(nullptr); in visitSwitch()
3333 …builder.makeSwitch(selector, control, (int)codeSegments.size(), caseValues, valueIndexToSegment, d… in visitSwitch()
3338 for (unsigned int s = 0; s < codeSegments.size(); ++s) { in visitSwitch()
3340 if (codeSegments[s]) in visitSwitch()
[all …]