Lines Matching refs:TOperator
240 TIntermBranch(TOperator op, TIntermTyped *e) : mFlowOp(op), mExpression(e) {} in TIntermBranch()
249 TOperator getFlowOp() { return mFlowOp; } in getFlowOp()
255 TOperator mFlowOp;
366 TConstantUnion *foldUnaryNonComponentWise(TOperator op);
367 TConstantUnion *foldUnaryComponentWise(TOperator op,
371 static const TConstantUnion *FoldBinary(TOperator op,
405 TOperator getOp() const { return mOp; } in getOp()
417 TIntermOperator(TOperator op) : TIntermExpression(TType(EbtFloat, EbpUndefined)), mOp(op) {} in TIntermOperator()
418 TIntermOperator(TOperator op, const TType &type) : TIntermExpression(type), mOp(op) {} in TIntermOperator()
422 const TOperator mOp;
472 TIntermBinary(TOperator op, TIntermTyped *left, TIntermTyped *right);
481 static TOperator GetMulOpBasedOnOperands(const TType &left, const TType &right);
482 static TOperator GetMulAssignOpBasedOnOperands(const TType &left, const TType &right);
524 TIntermUnary(TOperator op, TIntermTyped *operand, const TFunction *function);
648 TOperator op,