/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 305 bool visitInsertElementInst(InsertElementInst &IEI); 962 bool ScalarizerVisitor::visitInsertElementInst(InsertElementInst &IEI) { in visitInsertElementInst() argument 963 std::optional<VectorSplit> VS = getVectorSplit(IEI.getType()); in visitInsertElementInst() 967 IRBuilder<> Builder(&IEI); in visitInsertElementInst() 968 Scatterer Op0 = scatter(&IEI, IEI.getOperand(0), *VS); in visitInsertElementInst() 969 Value *NewElt = IEI.getOperand(1); in visitInsertElementInst() 970 Value *InsIdx = IEI.getOperand(2); in visitInsertElementInst() 1005 IEI.getName() + ".i" + Twine(I)); in visitInsertElementInst() 1009 gather(&IEI, Res, *VS); in visitInsertElementInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineNegator.cpp | 386 auto *IEI = cast<InsertElementInst>(I); in visitImpl() local 387 Value *NegVector = negate(IEI->getOperand(0), IsNSW, Depth + 1); in visitImpl() 390 Value *NegNewElt = negate(IEI->getOperand(1), IsNSW, Depth + 1); in visitImpl() 393 return Builder.CreateInsertElement(NegVector, NegNewElt, IEI->getOperand(2), in visitImpl()
|
H A D | InstCombineVectorOps.cpp | 644 if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { in collectSingleShuffleElements() local 646 Value *VecOp = IEI->getOperand(0); in collectSingleShuffleElements() 647 Value *ScalarOp = IEI->getOperand(1); in collectSingleShuffleElements() 648 Value *IdxOp = IEI->getOperand(2); in collectSingleShuffleElements() 798 if (InsertElementInst *IEI = dyn_cast<InsertElementInst>(V)) { in collectShuffleElements() local 800 Value *VecOp = IEI->getOperand(0); in collectShuffleElements() 801 Value *ScalarOp = IEI->getOperand(1); in collectShuffleElements() 802 Value *IdxOp = IEI->getOperand(2); in collectShuffleElements() 820 if (replaceExtractElements(IEI, EI, IC)) in collectShuffleElements() 850 collectSingleShuffleElements(IEI, EI->getOperand(0), PermittedRHS, in collectShuffleElements() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/marvell/ |
H A D | armada-8040-puzzle-m801.dts | 6 * Device Tree file for IEI Puzzle-M801 15 model = "IEI-Puzzle-M801"; 221 /* IEI WT61P803 PUZZLE MCU Controller */
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 431 solveBlockValueInsertElement(InsertElementInst *IEI, BasicBlock *BB); 662 if (auto *IEI = dyn_cast<InsertElementInst>(BBI)) in solveBlockValueImpl() local 663 return solveBlockValueInsertElement(IEI, BB); in solveBlockValueImpl() 1047 LazyValueInfoImpl::solveBlockValueInsertElement(InsertElementInst *IEI, in solveBlockValueInsertElement() argument 1050 getBlockValue(IEI->getOperand(1), BB, IEI); in solveBlockValueInsertElement() 1056 getBlockValue(IEI->getOperand(0), BB, IEI); in solveBlockValueInsertElement()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | SLPVectorizer.h | 140 bool vectorizeInsertElementInst(InsertElementInst *IEI, BasicBlock *BB,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 1975 InsertElementInst *IEI = cast<InsertElementInst>(VectorValue); in execute() local 1976 PHINode *VPhi = State.Builder.CreatePHI(IEI->getType(), 2); in execute() 1977 VPhi->addIncoming(IEI->getOperand(0), PredicatingBB); // Unmodified vector. in execute() 1978 VPhi->addIncoming(IEI, PredicatedBB); // New vector with inserted element. in execute()
|
H A D | SLPVectorizer.cpp | 15048 if (auto *IEI = dyn_cast<InsertElementInst>(V)) in getVectorElementSize() local 15049 return getVectorElementSize(IEI->getOperand(1)); in getVectorElementSize() 18379 bool SLPVectorizerPass::vectorizeInsertElementInst(InsertElementInst *IEI, in vectorizeInsertElementInst() argument 18385 if (!findBuildAggregate(IEI, TTI, BuildVectorOpds, BuildVectorInsts) || in vectorizeInsertElementInst() 18392 return OptimizationRemarkMissed(SV_NAME, "NotPossible", IEI) in vectorizeInsertElementInst() 18398 LLVM_DEBUG(dbgs() << "SLP: array mappable to vector: " << *IEI << "\n"); in vectorizeInsertElementInst()
|
/freebsd/contrib/one-true-awk/testdir/ |
H A D | funstack.in | 8283 @Article{Hanson:1972:IEI,
|
/freebsd/share/misc/ |
H A D | pci_vendors | 23931 180c IEI Integration Corp
|