/external/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 320 const InlineSpiller::SibValueInfo &SVI) { in operator <<() argument 321 OS << "spill " << PrintReg(SVI.SpillReg) << ':' in operator <<() 322 << SVI.SpillVNI->id << '@' << SVI.SpillVNI->def; in operator <<() 323 if (SVI.SpillMBB) in operator <<() 324 OS << " in BB#" << SVI.SpillMBB->getNumber(); in operator <<() 325 if (SVI.AllDefsAreReloads) in operator <<() 327 if (SVI.DefByOrigPHI) in operator <<() 329 if (SVI.KillsSource) in operator <<() 332 for (unsigned i = 0, e = SVI.Deps.size(); i != e; ++i) in operator <<() 333 OS << ' ' << SVI.Deps[i]->id << '@' << SVI.Deps[i]->def; in operator <<() [all …]
|
D | InterleavedAccessPass.cpp | 187 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(*UI); in lowerInterleavedLoad() local 188 if (!SVI || !isa<UndefValue>(SVI->getOperand(1))) in lowerInterleavedLoad() 191 Shuffles.push_back(SVI); in lowerInterleavedLoad() 228 for (auto SVI : Shuffles) in lowerInterleavedLoad() local 229 DeadInsts.push_back(SVI); in lowerInterleavedLoad() 240 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(SI->getValueOperand()); in lowerInterleavedStore() local 241 if (!SVI || !SVI->hasOneUse()) in lowerInterleavedStore() 246 if (!isReInterleaveMask(SVI->getShuffleMask(), Factor)) in lowerInterleavedStore() 252 if (!TLI->lowerInterleavedStore(SI, SVI, Factor)) in lowerInterleavedStore() 257 DeadInsts.push_back(SVI); in lowerInterleavedStore()
|
D | CodeGenPrepare.cpp | 4620 static bool isBroadcastShuffle(ShuffleVectorInst *SVI) { in isBroadcastShuffle() argument 4621 SmallVector<int, 16> Mask(SVI->getShuffleMask()); in isBroadcastShuffle() 4636 bool CodeGenPrepare::optimizeShuffleVectorInst(ShuffleVectorInst *SVI) { in optimizeShuffleVectorInst() argument 4637 BasicBlock *DefBB = SVI->getParent(); in optimizeShuffleVectorInst() 4640 if (!TLI || !TLI->isVectorShiftByScalarCheap(SVI->getType())) in optimizeShuffleVectorInst() 4645 if (!isBroadcastShuffle(SVI)) in optimizeShuffleVectorInst() 4652 for (User *U : SVI->users()) { in optimizeShuffleVectorInst() 4670 new ShuffleVectorInst(SVI->getOperand(0), SVI->getOperand(1), in optimizeShuffleVectorInst() 4671 SVI->getOperand(2), "", &*InsertPt); in optimizeShuffleVectorInst() 4674 UI->replaceUsesOfWith(SVI, InsertedShuffle); in optimizeShuffleVectorInst() [all …]
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 209 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { in visitExtractElementInst() local 213 int SrcIdx = SVI->getMaskValue(Elt->getZExtValue()); in visitExtractElementInst() 216 SVI->getOperand(0)->getType()->getVectorNumElements(); in visitExtractElementInst() 221 Src = SVI->getOperand(0); in visitExtractElementInst() 224 Src = SVI->getOperand(1); in visitExtractElementInst() 815 static bool isShuffleExtractingFromLHS(ShuffleVectorInst &SVI, in isShuffleExtractingFromLHS() argument 818 cast<VectorType>(SVI.getOperand(0)->getType())->getNumElements(); in isShuffleExtractingFromLHS() 830 Instruction *InstCombiner::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst() argument 831 Value *LHS = SVI.getOperand(0); in visitShuffleVectorInst() 832 Value *RHS = SVI.getOperand(1); in visitShuffleVectorInst() [all …]
|
D | InstCombineCasts.cpp | 1881 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(Src)) { in visitBitCast() local 1884 if (SVI->hasOneUse() && DestTy->isVectorTy() && in visitBitCast() 1885 DestTy->getVectorNumElements() == SVI->getType()->getNumElements() && in visitBitCast() 1886 SVI->getType()->getNumElements() == in visitBitCast() 1887 SVI->getOperand(0)->getType()->getVectorNumElements()) { in visitBitCast() 1892 if (((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(0))) && in visitBitCast() 1894 ((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(1))) && in visitBitCast() 1896 Value *LHS = Builder->CreateBitCast(SVI->getOperand(0), DestTy); in visitBitCast() 1897 Value *RHS = Builder->CreateBitCast(SVI->getOperand(1), DestTy); in visitBitCast() 1900 return new ShuffleVectorInst(LHS, RHS, SVI->getOperand(2)); in visitBitCast()
|
D | InstCombineInternal.h | 327 Instruction *visitShuffleVectorInst(ShuffleVectorInst &SVI);
|
/external/llvm/lib/Transforms/Scalar/ |
D | Scalarizer.cpp | 542 bool Scalarizer::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst() argument 543 VectorType *VT = dyn_cast<VectorType>(SVI.getType()); in visitShuffleVectorInst() 548 Scatterer Op0 = scatter(&SVI, SVI.getOperand(0)); in visitShuffleVectorInst() 549 Scatterer Op1 = scatter(&SVI, SVI.getOperand(1)); in visitShuffleVectorInst() 554 int Selector = SVI.getMaskValue(I); in visitShuffleVectorInst() 562 gather(&SVI, Res); in visitShuffleVectorInst()
|
/external/llvm/lib/Analysis/ |
D | VectorUtils.cpp | 393 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { in findScalarElement() local 394 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements(); in findScalarElement() 395 int InEl = SVI->getMaskValue(EltNo); in findScalarElement() 399 return findScalarElement(SVI->getOperand(0), InEl); in findScalarElement() 400 return findScalarElement(SVI->getOperand(1), InEl - LHSWidth); in findScalarElement()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.h | 304 bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI,
|
D | AArch64ISelLowering.cpp | 7047 ShuffleVectorInst *SVI = Shuffles[i]; in lowerInterleavedLoad() local 7054 SubVec = Builder.CreateIntToPtr(SubVec, SVI->getType()); in lowerInterleavedLoad() 7056 SVI->replaceAllUsesWith(SubVec); in lowerInterleavedLoad() 7090 ShuffleVectorInst *SVI, in lowerInterleavedStore() argument 7095 VectorType *VecTy = SVI->getType(); in lowerInterleavedStore() 7110 Value *Op0 = SVI->getOperand(0); in lowerInterleavedStore() 7111 Value *Op1 = SVI->getOperand(1); in lowerInterleavedStore()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 453 bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI,
|
D | ARMISelLowering.cpp | 12174 ShuffleVectorInst *SVI, in lowerInterleavedStore() argument 12179 VectorType *VecTy = SVI->getType(); in lowerInterleavedStore() 12197 Value *Op0 = SVI->getOperand(0); in lowerInterleavedStore() 12198 Value *Op1 = SVI->getOperand(1); in lowerInterleavedStore()
|
/external/clang/lib/CodeGen/ |
D | CGExprScalar.cpp | 1164 static llvm::Constant *getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, in getMaskElt() argument 1166 int MV = SVI->getMaskValue(Idx); in getMaskElt() 1273 llvm::ShuffleVectorInst *SVI = cast<llvm::ShuffleVectorInst>(Init); in VisitInitListExpr() local 1274 Value *SVOp = SVI->getOperand(0); in VisitInitListExpr() 1289 Args.push_back(getMaskElt(SVI, j, Offset, CGF.Int32Ty)); in VisitInitListExpr()
|
/external/ImageMagick/PerlMagick/t/reference/write/composite/ |
D | Multiply.miff | 41 …*!�,((�,'%�)&$�)&#�%%"�"%#�%%#�($#�& !�5&%�\2(�rDG�g`��LS��9/R�91G�GHO�bga�SVI�DC@����������������…
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 1644 virtual bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI, in lowerInterleavedStore() argument
|
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/de-DE/ |
D | de-DE_gl0_kpdf_mgc.pkb | 2570 =*TUfI6BE2_^f�GSUZ- )8AF<-`;EC.EB:>X(09902;93BFSFF-?HFTN_V*.4,:58=8A><>SVI�U��9�Ch)���Eҹp3…
|