Home | History | Annotate | Download | only in compiler

Lines Matching refs:infoSink

208     if (!node->promote(infoSink))
218 typedReturnNode = leftTempConstant->fold(node->getOp(), rightTempConstant, infoSink);
249 if (! node->promote(infoSink))
287 infoSink.info.message(EPrefixInternalError, "Bad type in AddUnaryMath", line);
355 if (! node->promote(infoSink))
359 TIntermTyped* newChild = childTempConstant->fold(op, 0, infoSink);
493 infoSink.info.message(EPrefixInternalError, "Bad promotion node", node->getLine());
502 infoSink.info.message(EPrefixInternalError, "Bad promotion node", node->getLine());
511 infoSink.info.message(EPrefixInternalError, "Bad promotion node", node->getLine());
516 infoSink.info.message(EPrefixInternalError, "Bad promotion type", node->getLine());
857 bool TIntermBinary::promote(TInfoSink& infoSink)
861 infoSink.info.message(EPrefixInternalError, "Invalid operation for arrays", getLine());
966 infoSink.info.message(EPrefixInternalError, "Missing elses", getLine());
995 infoSink.info.message(EPrefixInternalError, "Missing elses", getLine());
1083 TIntermTyped* TIntermConstantUnion::fold(TOperator op, TIntermTyped* constantNode, TInfoSink& infoSink)
1139 infoSink.info.message(EPrefixInternalError, "Constant Folding cannot be done for matrix multiply", getLine());
1162 infoSink.info.message(EPrefixWarning, "Divide by zero error during constant folding", getLine());
1170 infoSink.info.message(EPrefixWarning, "Divide by zero error during constant folding", getLine());
1176 infoSink.info.message(EPrefixInternalError, "Constant folding cannot be done for \"/\"", getLine());
1185 infoSink.info.message(EPrefixInternalError, "Constant Folding cannot be done for matrix times vector", getLine());
1206 infoSink.info.message(EPrefixInternalError, "Constant Folding cannot be done for vector times matrix", getLine());
1334 infoSink.info.message(EPrefixInternalError, "Invalid operator for constant folding", getLine());
1354 infoSink.info.message(EPrefixInternalError, "Unary operation not folded into constant", getLine());
1362 infoSink.info.message(EPrefixInternalError, "Unary operation not folded into constant", getLine());
1400 infoSink.info.message(EPrefixInternalError, "Cannot promote", node->getLine());
1416 infoSink.info.message(EPrefixInternalError, "Cannot promote", node->getLine());
1432 infoSink.info.message(EPrefixInternalError, "Cannot promote", node->getLine());
1438 infoSink.info.message(EPrefixInternalError, "Incorrect data type found", node->getLine());