Lines Matching defs:NewOperands
198 SmallVector<Value *, 4> NewOperands;
207 NewOperands.push_back(NewOperand);
222 NewValue = Builder.CreateInsertElement(NewValue, NewOperands[i], Idx);
227 Builder.CreateInsertValue(NewValue, NewOperands[i], makeArrayRef(i));
237 SmallVector<Value *, 4> NewOperands;
246 NewOperands.push_back(NewOperand);
261 NewOperands[0], NewOperands[1]);
268 return Builder.CreateExtractElement(NewOperands[0], NewOperands[1]);
271 return Builder.CreateInsertElement(NewOperands[0], NewOperands[1],
272 NewOperands[2]);
275 return Builder.CreateShuffleVector(NewOperands[0], NewOperands[1],
276 NewOperands[2]);
279 return Builder.CreateExtractValue(NewOperands[0], C->getIndices());
282 return Builder.CreateInsertValue(NewOperands[0], NewOperands[1],
289 NewOperands[0],
290 makeArrayRef(&NewOperands[1], NumOperands - 1))
293 NewOperands[0],
294 makeArrayRef(&NewOperands[1], NumOperands - 1));
297 return Builder.CreateSelect(NewOperands[0], NewOperands[1], NewOperands[2]);
302 NewOperands[0], NewOperands[1]);
307 NewOperands[0], C->getType());