Home
last modified time | relevance | path

Searched refs:SVI (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
DInlineSpiller.cpp320 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 …]
DCodeGenPrepare.cpp3869 static bool isBroadcastShuffle(ShuffleVectorInst *SVI) { in isBroadcastShuffle() argument
3870 SmallVector<int, 16> Mask(SVI->getShuffleMask()); in isBroadcastShuffle()
3885 bool CodeGenPrepare::OptimizeShuffleVectorInst(ShuffleVectorInst *SVI) { in OptimizeShuffleVectorInst() argument
3886 BasicBlock *DefBB = SVI->getParent(); in OptimizeShuffleVectorInst()
3889 if (!TLI || !TLI->isVectorShiftByScalarCheap(SVI->getType())) in OptimizeShuffleVectorInst()
3894 if (!isBroadcastShuffle(SVI)) in OptimizeShuffleVectorInst()
3901 for (User *U : SVI->users()) { in OptimizeShuffleVectorInst()
3917 InsertedShuffle = new ShuffleVectorInst(SVI->getOperand(0), in OptimizeShuffleVectorInst()
3918 SVI->getOperand(1), in OptimizeShuffleVectorInst()
3919 SVI->getOperand(2), "", InsertPt); in OptimizeShuffleVectorInst()
[all …]
/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp92 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { in FindScalarElement() local
93 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements(); in FindScalarElement()
94 int InEl = SVI->getMaskValue(EltNo); in FindScalarElement()
98 return FindScalarElement(SVI->getOperand(0), InEl); in FindScalarElement()
99 return FindScalarElement(SVI->getOperand(1), InEl - LHSWidth); in FindScalarElement()
259 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { in visitExtractElementInst() local
263 int SrcIdx = SVI->getMaskValue(Elt->getZExtValue()); in visitExtractElementInst()
266 SVI->getOperand(0)->getType()->getVectorNumElements(); in visitExtractElementInst()
271 Src = SVI->getOperand(0); in visitExtractElementInst()
274 Src = SVI->getOperand(1); in visitExtractElementInst()
[all …]
DInstCombineCasts.cpp1844 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(Src)) { in visitBitCast() local
1847 if (SVI->hasOneUse() && DestTy->isVectorTy() && in visitBitCast()
1848 DestTy->getVectorNumElements() == SVI->getType()->getNumElements() && in visitBitCast()
1849 SVI->getType()->getNumElements() == in visitBitCast()
1850 SVI->getOperand(0)->getType()->getVectorNumElements()) { in visitBitCast()
1855 if (((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(0))) && in visitBitCast()
1857 ((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(1))) && in visitBitCast()
1859 Value *LHS = Builder->CreateBitCast(SVI->getOperand(0), DestTy); in visitBitCast()
1860 Value *RHS = Builder->CreateBitCast(SVI->getOperand(1), DestTy); in visitBitCast()
1863 return new ShuffleVectorInst(LHS, RHS, SVI->getOperand(2)); in visitBitCast()
DInstCombineInternal.h333 Instruction *visitShuffleVectorInst(ShuffleVectorInst &SVI);
/external/llvm/lib/Transforms/Scalar/
DScalarizer.cpp536 bool Scalarizer::visitShuffleVectorInst(ShuffleVectorInst &SVI) { in visitShuffleVectorInst() argument
537 VectorType *VT = dyn_cast<VectorType>(SVI.getType()); in visitShuffleVectorInst()
542 Scatterer Op0 = scatter(&SVI, SVI.getOperand(0)); in visitShuffleVectorInst()
543 Scatterer Op1 = scatter(&SVI, SVI.getOperand(1)); in visitShuffleVectorInst()
548 int Selector = SVI.getMaskValue(I); in visitShuffleVectorInst()
556 gather(&SVI, Res); in visitShuffleVectorInst()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp1161 static llvm::Constant *getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, in getMaskElt() argument
1163 int MV = SVI->getMaskValue(Idx); in getMaskElt()
1259 llvm::ShuffleVectorInst *SVI = cast<llvm::ShuffleVectorInst>(Init); in VisitInitListExpr() local
1260 Value *SVOp = SVI->getOperand(0); in VisitInitListExpr()
1275 Args.push_back(getMaskElt(SVI, j, Offset, CGF.Int32Ty)); in VisitInitListExpr()
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/de-DE/
Dde-DE_gl0_kpdf_mgc.pkb2570 =*TUfI6BE2_^f�GSUZ- )8AF<-`;EC.EB:>X(09902;93BFSFF-?HFTN_V*.4,:58=8A><>SVI�U ��9�Ch )���Eҹp3…