Searched refs:TmpVec (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 595 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildMerge() local 596 assert(TmpVec.size() > 1); in buildMerge() 612 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge() local 613 assert(TmpVec.size() > 1); in buildUnmerge() 620 SmallVector<DstOp, 8> TmpVec(NumReg, Res); in buildUnmerge() local 629 SmallVector<DstOp, 8> TmpVec(Res.begin(), Res.end()); in buildUnmerge() local 630 assert(TmpVec.size() > 1); in buildUnmerge() 639 SmallVector<SrcOp, 8> TmpVec(Ops.begin(), Ops.end()); in buildBuildVector() local 646 SmallVector<SrcOp> TmpVec; in buildBuildVectorConstant() local 647 TmpVec.reserve(Ops.size()); in buildBuildVectorConstant() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 961 Value *TmpVec = Src; in getShuffleReduction() local 971 Value *Shuf = Builder.CreateShuffleVector(TmpVec, ShuffleMask, "rdx.shuf"); in getShuffleReduction() 974 TmpVec = Builder.CreateBinOp((Instruction::BinaryOps)Op, TmpVec, Shuf, in getShuffleReduction() 979 TmpVec = createMinMaxOp(Builder, RdxKind, TmpVec, Shuf); in getShuffleReduction() 983 return Builder.CreateExtractElement(TmpVec, Builder.getInt32(0)); in getShuffleReduction()
|