Lines Matching defs:ResultVal
3726 llvm::APInt ResultVal(Context.getTargetInfo().getLongLongWidth(), 0);
3727 if (Literal.GetIntegerValue(ResultVal))
3730 Lit = IntegerLiteral::Create(Context, ResultVal, CookedTy,
3892 llvm::APInt ResultVal(BitsNeeded, 0);
3894 if (Literal.GetIntegerValue(ResultVal)) {
3899 assert(Context.getTypeSize(Ty) == ResultVal.getBitWidth() &&
3938 Width = std::max(ResultVal.getActiveBits(), 1u) +
3955 ResultVal = ResultVal.zextOrTrunc(Width);
3967 if (ResultVal.isIntN(SizeTSize)) {
3969 if (!Literal.isUnsigned && ResultVal[SizeTSize - 1] == 0)
3983 if (ResultVal.isIntN(IntSize)) {
3985 if (!Literal.isUnsigned && ResultVal[IntSize-1] == 0)
3998 if (ResultVal.isIntN(LongSize)) {
4000 if (!Literal.isUnsigned && ResultVal[LongSize-1] == 0)
4029 if (ResultVal.isIntN(LongLongSize)) {
4033 if (!Literal.isUnsigned && (ResultVal[LongLongSize-1] == 0 ||
4065 if (ResultVal.getBitWidth() != Width)
4066 ResultVal = ResultVal.trunc(Width);
4068 Res = IntegerLiteral::Create(Context, ResultVal, Ty, Tok.getLocation());