Searched refs:callNode (Results 1 – 4 of 4) sorted by relevance
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | ParseHelper.cpp | 1515 …emanticsCheck(const TSourceLoc& loc, const TFunction& fnCandidate, const TIntermOperator& callNode) in memorySemanticsCheck() argument 1517 const TIntermSequence* argp = &callNode.getAsAggregate()->getSequence(); in memorySemanticsCheck() 1537 switch (callNode.getOp()) { in memorySemanticsCheck() 1595 (callNode.getOp() == EOpAtomicStore || callNode.getOp() == EOpImageAtomicStore)) { in memorySemanticsCheck() 1600 (callNode.getOp() == EOpAtomicLoad || callNode.getOp() == EOpImageAtomicLoad)) { in memorySemanticsCheck() 1605 (callNode.getOp() == EOpAtomicStore || callNode.getOp() == EOpImageAtomicStore || in memorySemanticsCheck() 1606 callNode.getOp() == EOpAtomicLoad || callNode.getOp() == EOpImageAtomicLoad)) { in memorySemanticsCheck() 1624 if (callNode.getOp() == EOpMemoryBarrier) { in memorySemanticsCheck() 1643 if (callNode.getOp() == EOpMemoryBarrier) { in memorySemanticsCheck() 1648 if (callNode.getOp() == EOpBarrier && semantics != 0 && storageClassSemantics == 0) { in memorySemanticsCheck() [all …]
|
D | ParseHelper.h | 327 void memorySemanticsCheck(const TSourceLoc&, const TFunction&, const TIntermOperator& callNode);
|
/external/swiftshader/src/OpenGL/compiler/ |
D | ParseHelper.cpp | 3528 TIntermTyped *callNode = nullptr; in addFunctionCallOrMethod() local 3555 …callNode = intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConstExpr), lo… in addFunctionCallOrMethod() 3570 callNode = addConstructor(paramNode, &type, op, fnCall, loc); in addFunctionCallOrMethod() 3573 if(callNode == nullptr) in addFunctionCallOrMethod() 3576 callNode = intermediate.setAggregateOperator(nullptr, op, loc); in addFunctionCallOrMethod() 3609 callNode = createUnaryMath(op, operand->getAsTyped(), loc, &fnCandidate->getReturnType()); in addFunctionCallOrMethod() 3611 if(callNode == nullptr) in addFunctionCallOrMethod() 3630 callNode = aggregate; in addFunctionCallOrMethod() 3649 callNode = typedReturnNode; in addFunctionCallOrMethod() 3669 callNode = typedReturnNode; in addFunctionCallOrMethod() [all …]
|
/external/deqp-deps/glslang/hlsl/ |
D | hlslParseHelper.cpp | 5812 …ext::builtInOpCheck(const TSourceLoc& loc, const TFunction& fnCandidate, TIntermOperator& callNode) in builtInOpCheck() argument 5820 if (callNode.getAsAggregate()) { in builtInOpCheck() 5821 argp = &callNode.getAsAggregate()->getSequence(); in builtInOpCheck() 5825 assert(callNode.getAsUnaryNode()); in builtInOpCheck() 5826 unaryArg = callNode.getAsUnaryNode()->getOperand(); in builtInOpCheck() 5831 switch (callNode.getOp()) { in builtInOpCheck() 5842 switch (callNode.getOp()) { in builtInOpCheck() 5888 switch (callNode.getOp()) { in builtInOpCheck()
|