Lines Matching full:aggregateval
611 Result.AggregateVal.resize(elemNum);
615 Result.AggregateVal[i].IntVal =
619 Result.AggregateVal[i] = getConstantValue(ElemUndef);
630 Result.AggregateVal.resize(elemNum);
633 Result.AggregateVal[i].IntVal =
930 Result.AggregateVal.resize(elemNum);
936 std::fill(Result.AggregateVal.begin(), Result.AggregateVal.end(),
943 Result.AggregateVal[i].FloatVal = cast<ConstantFP>(
949 Result.AggregateVal[i].FloatVal = CDV->getElementAsFloat(i);
958 std::fill(Result.AggregateVal.begin(), Result.AggregateVal.end(),
965 Result.AggregateVal[i].DoubleVal = cast<ConstantFP>(
971 Result.AggregateVal[i].DoubleVal = CDV->getElementAsDouble(i);
980 std::fill(Result.AggregateVal.begin(), Result.AggregateVal.end(),
987 Result.AggregateVal[i].IntVal = cast<ConstantInt>(
990 Result.AggregateVal[i].IntVal =
997 Result.AggregateVal[i].IntVal = APInt(
1071 for (unsigned i = 0; i < Val.AggregateVal.size(); ++i) {
1073 *(((double*)Ptr)+i) = Val.AggregateVal[i].DoubleVal;
1075 *(((float*)Ptr)+i) = Val.AggregateVal[i].FloatVal;
1077 unsigned numOfBytes =(Val.AggregateVal[i].IntVal.getBitWidth()+7)/8;
1078 StoreIntToMemory(Val.AggregateVal[i].IntVal,
1152 Result.AggregateVal.resize(numElems);
1154 Result.AggregateVal[i].FloatVal = *((float*)Ptr+i);
1157 Result.AggregateVal.resize(numElems);
1159 Result.AggregateVal[i].DoubleVal = *((double*)Ptr+i);
1165 Result.AggregateVal.resize(numElems, intZero);
1167 LoadIntFromMemory(Result.AggregateVal[i].IntVal,