Lines Matching refs:NewOperands
194 SmallVector<Value *, 4> NewOperands; in remapConstantVectorOrConstantAggregate() local
203 NewOperands.push_back(NewOperand); in remapConstantVectorOrConstantAggregate()
218 NewValue = Builder.CreateInsertElement(NewValue, NewOperands[i], Idx); in remapConstantVectorOrConstantAggregate()
223 Builder.CreateInsertValue(NewValue, NewOperands[i], makeArrayRef(i)); in remapConstantVectorOrConstantAggregate()
233 SmallVector<Value *, 4> NewOperands; in remapConstantExpr() local
242 NewOperands.push_back(NewOperand); in remapConstantExpr()
257 NewOperands[0], NewOperands[1]); in remapConstantExpr()
264 return Builder.CreateExtractElement(NewOperands[0], NewOperands[1]); in remapConstantExpr()
267 return Builder.CreateInsertElement(NewOperands[0], NewOperands[1], in remapConstantExpr()
268 NewOperands[2]); in remapConstantExpr()
271 return Builder.CreateShuffleVector(NewOperands[0], NewOperands[1], in remapConstantExpr()
272 NewOperands[2]); in remapConstantExpr()
276 NewOperands[0], in remapConstantExpr()
277 makeArrayRef(&NewOperands[1], NumOperands - 1), "", in remapConstantExpr()
281 return Builder.CreateSelect(NewOperands[0], NewOperands[1], NewOperands[2]); in remapConstantExpr()
286 NewOperands[0], NewOperands[1]); in remapConstantExpr()
291 NewOperands[0], C->getType()); in remapConstantExpr()