Searched refs:NewOperands (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 198 SmallVector<Value *, 4> NewOperands; in remapConstantVectorOrConstantAggregate() local 207 NewOperands.push_back(NewOperand); in remapConstantVectorOrConstantAggregate() 222 NewValue = Builder.CreateInsertElement(NewValue, NewOperands[i], Idx); in remapConstantVectorOrConstantAggregate() 227 Builder.CreateInsertValue(NewValue, NewOperands[i], makeArrayRef(i)); in remapConstantVectorOrConstantAggregate() 237 SmallVector<Value *, 4> NewOperands; in remapConstantExpr() local 246 NewOperands.push_back(NewOperand); in remapConstantExpr() 261 NewOperands[0], NewOperands[1]); in remapConstantExpr() 268 return Builder.CreateExtractElement(NewOperands[0], NewOperands[1]); in remapConstantExpr() 271 return Builder.CreateInsertElement(NewOperands[0], NewOperands[1], in remapConstantExpr() 272 NewOperands[2]); in remapConstantExpr() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | Float2Int.cpp | 440 SmallVector<Value*,4> NewOperands; in convert() local 445 NewOperands.push_back(V); in convert() 447 NewOperands.push_back(convert(VI, ToTy)); in convert() 454 NewOperands.push_back(ConstantInt::get(ToTy, Val)); in convert() 467 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], I->getType()); in convert() 471 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], I->getType()); in convert() 477 NewV = IRB.CreateICmp(P, NewOperands[0], NewOperands[1], I->getName()); in convert() 482 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], ToTy); in convert() 486 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy); in convert() 490 NewV = IRB.CreateNeg(NewOperands[0], I->getName()); in convert() [all …]
|
H A D | InferAddressSpaces.cpp | 676 SmallVector<Constant *, 4> NewOperands; in cloneConstantExprWithNewAddressSpace() local 686 NewOperands.push_back(cast<Constant>(NewOperand)); in cloneConstantExprWithNewAddressSpace() 693 NewOperands.push_back(cast<Constant>(NewOperand)); in cloneConstantExprWithNewAddressSpace() 697 NewOperands.push_back(Operand); in cloneConstantExprWithNewAddressSpace() 709 NewOperands, TargetType, /*OnlyIfReduced=*/false, in cloneConstantExprWithNewAddressSpace() 710 NewOperands[0]->getType()->getPointerElementType()); in cloneConstantExprWithNewAddressSpace() 713 return CE->getWithOperands(NewOperands, TargetType); in cloneConstantExprWithNewAddressSpace()
|
H A D | GVNSink.cpp | 840 SmallVector<Value *, 4> NewOperands; in sinkLastInstruction() local 846 NewOperands.push_back(I0->getOperand(O)); in sinkLastInstruction() 857 NewOperands.push_back(PN); in sinkLastInstruction() 863 I0->getOperandUse(O).set(NewOperands[O]); in sinkLastInstruction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 317 std::array<PHINode *, 2> NewOperands; in foldPHIArgInsertValueInstructionIntoPHI() local 319 auto *&NewOperand = NewOperands[OpIdx]; in foldPHIArgInsertValueInstructionIntoPHI() 334 auto *NewIVI = InsertValueInst::Create(NewOperands[0], NewOperands[1], in foldPHIArgInsertValueInstructionIntoPHI()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 1823 SmallVector<Value*, 4> NewOperands; in sinkLastInstruction() local 1835 NewOperands.push_back(I0->getOperand(O)); in sinkLastInstruction() 1846 NewOperands.push_back(PN); in sinkLastInstruction() 1852 I0->getOperandUse(O).set(NewOperands[O]); in sinkLastInstruction()
|