Lines Matching refs:iConst
50 TConstUnion() : iConst(0), type(EbtInt) { } in POOL_ALLOCATOR_NEW_DELETE()
78 iConst = i; in setIConst()
122 int getIConst() const { return iConst; } in getIConst()
164 if (i == iConst)
237 if (constant.iConst == iConst)
353 if (iConst > constant.iConst)
408 if (iConst < constant.iConst)
445 case EbtInt: returnValue.setIConst(iConst + constant.iConst); break;
465 case EbtInt: returnValue.setIConst(iConst - constant.iConst); break;
485 case EbtInt: returnValue.setIConst(iConst * constant.iConst); break;
505 case EbtInt: returnValue.setIConst(iConst % constant.iConst); break;
527 case EbtInt: returnValue.setI8Const(i8Const >> constant.iConst); break;
540 case EbtInt: returnValue.setU8Const(u8Const >> constant.iConst); break;
553 case EbtInt: returnValue.setI16Const(i16Const >> constant.iConst); break;
566 case EbtInt: returnValue.setU16Const(u16Const >> constant.iConst); break;
575 case EbtInt8: returnValue.setIConst(iConst >> constant.i8Const); break;
576 case EbtUint8: returnValue.setIConst(iConst >> constant.u8Const); break;
577 case EbtInt16: returnValue.setIConst(iConst >> constant.i16Const); break;
578 case EbtUint16: returnValue.setIConst(iConst >> constant.u16Const); break;
579 case EbtInt: returnValue.setIConst(iConst >> constant.iConst); break;
580 case EbtUint: returnValue.setIConst(iConst >> constant.uConst); break;
581 case EbtInt64: returnValue.setIConst(iConst >> constant.i64Const); break;
582 case EbtUint64: returnValue.setIConst(iConst >> constant.u64Const); break;
592 case EbtInt: returnValue.setUConst(uConst >> constant.iConst); break;
605 case EbtInt: returnValue.setI64Const(i64Const >> constant.iConst); break;
618 case EbtInt: returnValue.setU64Const(u64Const >> constant.iConst); break;
641 case EbtInt: returnValue.setI8Const(i8Const << constant.iConst); break;
654 case EbtInt: returnValue.setU8Const(u8Const << constant.iConst); break;
667 case EbtInt: returnValue.setI16Const(i16Const << constant.iConst); break;
680 case EbtInt: returnValue.setU16Const(u16Const << constant.iConst); break;
689 case EbtInt8: returnValue.setIConst(iConst << constant.i8Const); break;
690 case EbtUint8: returnValue.setIConst(iConst << constant.u8Const); break;
691 case EbtInt16: returnValue.setIConst(iConst << constant.i16Const); break;
692 case EbtUint16: returnValue.setIConst(iConst << constant.u16Const); break;
693 case EbtInt: returnValue.setIConst(iConst << constant.iConst); break;
694 case EbtUint: returnValue.setIConst(iConst << constant.uConst); break;
695 case EbtInt64: returnValue.setIConst(iConst << constant.i64Const); break;
696 case EbtUint64: returnValue.setIConst(iConst << constant.u64Const); break;
706 case EbtInt: returnValue.setUConst(uConst << constant.iConst); break;
719 case EbtInt: returnValue.setI64Const(i64Const << constant.iConst); break;
732 case EbtInt: returnValue.setU64Const(u64Const << constant.iConst); break;
754 case EbtInt: returnValue.setIConst(iConst & constant.iConst); break;
773 case EbtInt: returnValue.setIConst(iConst | constant.iConst); break;
792 case EbtInt: returnValue.setIConst(iConst ^ constant.iConst); break;
810 case EbtInt: returnValue.setIConst(~iConst); break;
852 int iConst; // used for ivec, scalar ints member