Home
last modified time | relevance | path

Searched refs:PostVisit (Results 1 - 22 of 22) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DIntermTraverse.cpp110 it->visitBinary(PostVisit, this); in traverse()
131 it->visitUnary(PostVisit, this); in traverse()
186 it->visitAggregate(PostVisit, this); in traverse()
219 it->visitSelection(PostVisit, this); in traverse()
241 it->visitSwitch(PostVisit, this); in traverse()
258 it->visitCase(PostVisit, this); in traverse()
317 it->visitLoop(PostVisit, this); in traverse()
338 it->visitBranch(PostVisit, this); in traverse()
H A DOutputASM.cpp797 if(visit == PostVisit) in visitBinary()
826 case EOpAddAssign: if(visit == PostVisit) emitAssign(getOpcode(sw::Shader::OPCODE_ADD, result), result, left, left, right); break; in visitBinary()
827 case EOpAdd: if(visit == PostVisit) emitBinary(getOpcode(sw::Shader::OPCODE_ADD, result), result, left, right); break; in visitBinary()
828 case EOpSubAssign: if(visit == PostVisit) emitAssign(getOpcode(sw::Shader::OPCODE_SUB, result), result, left, left, right); break; in visitBinary()
829 case EOpSub: if(visit == PostVisit) emitBinary(getOpcode(sw::Shader::OPCODE_SUB, result), result, left, right); break; in visitBinary()
830 case EOpMulAssign: if(visit == PostVisit) emitAssign(getOpcode(sw::Shader::OPCODE_MUL, result), result, left, left, right); break; in visitBinary()
831 case EOpMul: if(visit == PostVisit) emitBinary(getOpcode(sw::Shader::OPCODE_MUL, result), result, left, right); break; in visitBinary()
832 case EOpDivAssign: if(visit == PostVisit) emitAssign(getOpcode(sw::Shader::OPCODE_DIV, result), result, left, left, right); break; in visitBinary()
833 case EOpDiv: if(visit == PostVisit) emitBinary(getOpcode(sw::Shader::OPCODE_DIV, result), result, left, right); break; in visitBinary()
834 case EOpIModAssign: if(visit == PostVisit) emitAssig in visitBinary()
[all...]
H A DAnalyzeCallDepth.cpp74 case PostVisit: in analyzeCallDepth()
88 visit = PostVisit; in analyzeCallDepth()
181 else if(visit == PostVisit) in visitAggregate()
H A DValidateSwitch.cpp78 if (visit == PostVisit) in visitSelection()
178 if (visit == PostVisit) in visitLoop()
H A Dintermediate.h682 PostVisit enumerator
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DASTMetadataHLSL.cpp77 else if (visit == PostVisit) in visitControlFlow()
189 else if (visit == PostVisit)
204 else if (visit == PostVisit)
293 else if (visit == PostVisit)
338 else if (visit == PostVisit && isDiscontinuous)
H A DValidateSwitch.cpp122 if (visit == PostVisit) in visitBlock()
164 if (visit == PostVisit) in visitIfElse()
265 if (visit == PostVisit) in visitLoop()
H A DOutputHLSL.cpp1430 if (visit == PostVisit) in visitSwizzle()
1653 if (visit == PostVisit) in visitBinary()
1688 if (visit == PostVisit) in visitBinary()
3201 else if (visit == PostVisit) in outputTriplet()
3336 else if (visit == PostVisit) in outputConstructor()
3488 outputEqual(PostVisit, *fieldType, EOpEqual, fnOut); in addStructEqualityFunction()
3537 outputEqual(PostVisit, elementType, EOpNotEqual, fnOut); in addArrayEqualityFunction()
3586 outputAssign(PostVisit, elementType, fnOut); in addArrayAssignmentFunction()
3635 outputAssign(PostVisit, elementType, fnOut); in addArrayConstructIntoFunction()
H A DValidateAST.cpp499 else if (visit == PostVisit) in scope()
511 else if (visit == PostVisit) in scope()
H A DOutputGLSLBase.cpp136 else if (visit == PostVisit && postStr) in writeTriplet()
559 if (visit == PostVisit) in visitSwizzle()
H A DTranslatorMetalDirect.cpp159 else if (visit == PostVisit)
H A DOutputSPIRV.cpp111 // function call node itself in PostVisit uses those ids to generate the function call instruction.
376 // PostVisit, they pop() once (data corresponding to the result of the child) and accumulate it
377 // in back() (data corresponding to the node itself). On PostVisit, code is generated.
4885 ASSERT(visit == PostVisit); in visitSwizzle()
5167 if (visit == PostVisit) in visitTernary()
5842 if (visit != PostVisit) in visitDeclaration()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
H A DIntermTraverse.cpp54 node->visit(PostVisit, this); in traverse()
374 visit = node->visit(PostVisit, this); in traverseBinary()
415 visit = node->visit(PostVisit, this); in traverseUnary()
447 visit = node->visit(PostVisit, this); in traverseFunctionDefinition()
491 visit = node->visit(PostVisit, this); in traverseBlock()
700 visit = node->visit(PostVisit, this); in traverseAggregate()
H A DVisit.h17 PostVisit enumerator
H A DReplaceShadowingVariables.cpp67 else if (visit == PostVisit)
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
H A DRewriteAtomicFunctionExpressions.cpp141 ASSERT(visit == PostVisit); in visitAggregate()
161 ASSERT(visit == PostVisit); in visitBlock()
H A DRewriteElseBlocks.cpp52 if (visit == PostVisit) in visitBlock()
H A DArrayReturnValueToOutParameter.cpp100 if (visit == PostVisit) in visitFunctionDefinition()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DRemoveUnreferencedVariables.cpp269 ASSERT(visit == PostVisit); in visitDeclaration()
323 visitBlock(PostVisit, node); in traverseBlock()
356 visitLoop(PostVisit, node); in traverseLoop()
H A DSplitSequenceOperator.cpp101 else if (visit == PostVisit) in visitBinary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
H A DFixTypeConstructors.cpp23 if (visit != Visit::PostVisit)
H A DDiscoverDependentFunctions.cpp99 if (visit != Visit::PostVisit)

Completed in 30 milliseconds