Lines Matching refs:AggregateVal
594 Result.AggregateVal.resize(elemNum);
598 Result.AggregateVal[i].IntVal =
602 Result.AggregateVal[i] = getConstantValue(ElemUndef);
613 Result.AggregateVal.resize(elemNum);
616 Result.AggregateVal[i].IntVal =
917 Result.AggregateVal.resize(elemNum);
923 std::fill(Result.AggregateVal.begin(), Result.AggregateVal.end(),
930 Result.AggregateVal[i].FloatVal = cast<ConstantFP>(
936 Result.AggregateVal[i].FloatVal = CDV->getElementAsFloat(i);
945 std::fill(Result.AggregateVal.begin(), Result.AggregateVal.end(),
952 Result.AggregateVal[i].DoubleVal = cast<ConstantFP>(
958 Result.AggregateVal[i].DoubleVal = CDV->getElementAsDouble(i);
967 std::fill(Result.AggregateVal.begin(), Result.AggregateVal.end(),
974 Result.AggregateVal[i].IntVal = cast<ConstantInt>(
977 Result.AggregateVal[i].IntVal =
984 Result.AggregateVal[i].IntVal = APInt(
1058 for (unsigned i = 0; i < Val.AggregateVal.size(); ++i) {
1060 *(((double*)Ptr)+i) = Val.AggregateVal[i].DoubleVal;
1062 *(((float*)Ptr)+i) = Val.AggregateVal[i].FloatVal;
1064 unsigned numOfBytes =(Val.AggregateVal[i].IntVal.getBitWidth()+7)/8;
1065 StoreIntToMemory(Val.AggregateVal[i].IntVal,
1139 Result.AggregateVal.resize(numElems);
1141 Result.AggregateVal[i].FloatVal = *((float*)Ptr+i);
1144 Result.AggregateVal.resize(numElems);
1146 Result.AggregateVal[i].DoubleVal = *((double*)Ptr+i);
1152 Result.AggregateVal.resize(numElems, intZero);
1154 LoadIntFromMemory(Result.AggregateVal[i].IntVal,