Lines Matching refs:SRC
792 GenericValue SRC = getOperandValue(I.getPointerOperand(), SF);
793 GenericValue *Ptr = (GenericValue*)GVTOP(SRC);
804 GenericValue SRC = getOperandValue(I.getPointerOperand(), SF);
805 StoreValueToMemory(Val, (GenericValue *)GVTOP(SRC),
833 case Intrinsic::vacopy: // va_copy: dest = src
872 GenericValue SRC = getOperandValue(SF.Caller.getCalledValue(), SF);
873 callFunction((Function*)GVTOP(SRC), ArgVals);
917 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
920 Dest.IntVal = Src.IntVal.trunc(DBitWidth);
926 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
929 Dest.IntVal = Src.IntVal.sext(DBitWidth);
935 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
938 Dest.IntVal = Src.IntVal.zext(DBitWidth);
944 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
947 Dest.FloatVal = (float) Src.DoubleVal;
953 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
956 Dest.DoubleVal = (double) Src.FloatVal;
964 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
968 Dest.IntVal = APIntOps::RoundFloatToAPInt(Src.FloatVal, DBitWidth);
970 Dest.IntVal = APIntOps::RoundDoubleToAPInt(Src.DoubleVal, DBitWidth);
978 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
982 Dest.IntVal = APIntOps::RoundFloatToAPInt(Src.FloatVal, DBitWidth);
984 Dest.IntVal = APIntOps::RoundDoubleToAPInt(Src.DoubleVal, DBitWidth);
990 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
994 Dest.FloatVal = APIntOps::RoundAPIntToFloat(Src.IntVal);
996 Dest.DoubleVal = APIntOps::RoundAPIntToDouble(Src.IntVal);
1002 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
1006 Dest.FloatVal = APIntOps::RoundSignedAPIntToFloat(Src.IntVal);
1008 Dest.DoubleVal = APIntOps::RoundSignedAPIntToDouble(Src.IntVal);
1016 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
1019 Dest.IntVal = APInt(DBitWidth, (intptr_t) Src.PointerVal);
1025 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
1029 if (PtrSize != Src.IntVal.getBitWidth())
1030 Src.IntVal = Src.IntVal.zextOrTrunc(PtrSize);
1032 Dest.PointerVal = PointerTy(intptr_t(Src.IntVal.getZExtValue()));
1040 GenericValue Dest, Src = getOperandValue(SrcVal, SF);
1043 Dest.PointerVal = Src.PointerVal;
1046 Dest.IntVal = APInt::floatToBits(Src.FloatVal);
1048 Dest.IntVal = APInt::doubleToBits(Src.DoubleVal);
1050 Dest.IntVal = Src.IntVal;
1055 Dest.FloatVal = Src.IntVal.bitsToFloat();
1057 Dest.FloatVal = Src.FloatVal;
1060 Dest.DoubleVal = Src.IntVal.bitsToDouble();
1062 Dest.DoubleVal = Src.DoubleVal;
1130 case Type::TY##TyID: Dest.TY##Val = Src.TY##Val; break
1139 GenericValue Src = ECStack[VAList.UIntPairVal.first]
1143 case Type::IntegerTyID: Dest.IntVal = Src.IntVal;