Home
last modified time | relevance | path

Searched refs:NewOperands (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp194 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], ArrayRef(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()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DFloat2Int.cpp434 SmallVector<Value*,4> NewOperands; in convert() local
439 NewOperands.push_back(V); in convert()
441 NewOperands.push_back(convert(VI, ToTy)); in convert()
448 NewOperands.push_back(ConstantInt::get(ToTy, Val)); in convert()
461 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], I->getType()); in convert()
465 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], I->getType()); in convert()
471 NewV = IRB.CreateICmp(P, NewOperands[0], NewOperands[1], I->getName()); in convert()
476 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], ToTy); in convert()
480 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy); in convert()
484 NewV = IRB.CreateNeg(NewOperands[0], I->getName()); in convert()
[all …]
DInferAddressSpaces.cpp718 SmallVector<Constant *, 4> NewOperands; in cloneConstantExprWithNewAddressSpace() local
728 NewOperands.push_back(cast<Constant>(NewOperand)); in cloneConstantExprWithNewAddressSpace()
735 NewOperands.push_back(cast<Constant>(NewOperand)); in cloneConstantExprWithNewAddressSpace()
739 NewOperands.push_back(Operand); in cloneConstantExprWithNewAddressSpace()
750 return CE->getWithOperands(NewOperands, TargetType, /*OnlyIfReduced=*/false, in cloneConstantExprWithNewAddressSpace()
754 return CE->getWithOperands(NewOperands, TargetType); in cloneConstantExprWithNewAddressSpace()
DGVNSink.cpp843 SmallVector<Value *, 4> NewOperands; in sinkLastInstruction() local
849 NewOperands.push_back(I0->getOperand(O)); in sinkLastInstruction()
860 NewOperands.push_back(PN); in sinkLastInstruction()
866 I0->getOperandUse(O).set(NewOperands[O]); in sinkLastInstruction()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp343 std::array<PHINode *, 2> NewOperands; in foldPHIArgInsertValueInstructionIntoPHI() local
345 auto *&NewOperand = NewOperands[OpIdx]; in foldPHIArgInsertValueInstructionIntoPHI()
360 auto *NewIVI = InsertValueInst::Create(NewOperands[0], NewOperands[1], in foldPHIArgInsertValueInstructionIntoPHI()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp1949 SmallVector<Value*, 4> NewOperands; in sinkLastInstruction() local
1961 NewOperands.push_back(I0->getOperand(O)); in sinkLastInstruction()
1972 NewOperands.push_back(PN); in sinkLastInstruction()
1978 I0->getOperandUse(O).set(NewOperands[O]); in sinkLastInstruction()