HomeSort by relevance Sort by last modified time
    Searched refs:SVI (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/CodeGen/
InterleavedAccessPass.cpp 187 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(*UI);
188 if (!SVI || !isa<UndefValue>(SVI->getOperand(1)))
191 Shuffles.push_back(SVI);
228 for (auto SVI : Shuffles)
229 DeadInsts.push_back(SVI);
240 ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(SI->getValueOperand());
241 if (!SVI || !SVI->hasOneUse())
246 if (!isReInterleaveMask(SVI->getShuffleMask(), Factor)
    [all...]
InlineSpiller.cpp 320 const InlineSpiller::SibValueInfo &SVI) {
321 OS << "spill " << PrintReg(SVI.SpillReg) << ':'
322 << SVI.SpillVNI->id << '@' << SVI.SpillVNI->def;
323 if (SVI.SpillMBB)
324 OS << " in BB#" << SVI.SpillMBB->getNumber();
325 if (SVI.AllDefsAreReloads)
327 if (SVI.DefByOrigPHI)
329 if (SVI.KillsSource)
332 for (unsigned i = 0, e = SVI.Deps.size(); i != e; ++i
    [all...]
CodeGenPrepare.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 209 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) {
213 int SrcIdx = SVI->getMaskValue(Elt->getZExtValue());
216 SVI->getOperand(0)->getType()->getVectorNumElements();
221 Src = SVI->getOperand(0);
224 Src = SVI->getOperand(1);
815 static bool isShuffleExtractingFromLHS(ShuffleVectorInst &SVI,
    [all...]
InstCombineCasts.cpp     [all...]
InstCombineInternal.h 327 Instruction *visitShuffleVectorInst(ShuffleVectorInst &SVI);
  /external/llvm/lib/Transforms/Scalar/
Scalarizer.cpp 542 bool Scalarizer::visitShuffleVectorInst(ShuffleVectorInst &SVI) {
543 VectorType *VT = dyn_cast<VectorType>(SVI.getType());
548 Scatterer Op0 = scatter(&SVI, SVI.getOperand(0));
549 Scatterer Op1 = scatter(&SVI, SVI.getOperand(1));
554 int Selector = SVI.getMaskValue(I);
562 gather(&SVI, Res);
  /external/llvm/lib/Analysis/
VectorUtils.cpp 393 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) {
394 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements();
395 int InEl = SVI->getMaskValue(EltNo);
399 return findScalarElement(SVI->getOperand(0), InEl);
400 return findScalarElement(SVI->getOperand(1), InEl - LHSWidth);
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 304 bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI,
AArch64ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.h 453 bool lowerInterleavedStore(StoreInst *SI, ShuffleVectorInst *SVI,
ARMISelLowering.cpp     [all...]
  /external/clang/lib/CodeGen/
CGExprScalar.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetLowering.h     [all...]

Completed in 1025 milliseconds