Searched defs:SVI (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 87 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { 88 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements(); 89 int InEl = SVI->getMaskValue(EltNo); 93 return FindScalarElement(SVI->getOperand(0), InEl); 94 return FindScalarElement(SVI->getOperand(1), InEl - LHSWidth); 179 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { 183 int SrcIdx = SVI->getMaskValue(Elt->getZExtValue()); 186 SVI->getOperand(0)->getType()->getVectorNumElements(); 191 Src = SVI->getOperand(0); 194 Src = SVI 419 visitShuffleVectorInst(ShuffleVectorInst &SVI) argument [all...] |
/external/llvm/lib/CodeGen/ |
H A D | InlineSpiller.cpp | 314 const InlineSpiller::SibValueInfo &SVI) { 315 OS << "spill " << PrintReg(SVI.SpillReg) << ':' 316 << SVI.SpillVNI->id << '@' << SVI.SpillVNI->def; 317 if (SVI.SpillMBB) 318 OS << " in BB#" << SVI.SpillMBB->getNumber(); 319 if (SVI.AllDefsAreReloads) 321 if (SVI.DefByOrigPHI) 323 if (SVI.KillsSource) 326 for (unsigned i = 0, e = SVI 313 operator <<(raw_ostream &OS, const InlineSpiller::SibValueInfo &SVI) argument 342 propagateSiblingValue(SibValueMap::iterator SVI, VNInfo *VNI) argument 475 SibValueMap::iterator SVI; local 674 const SibValueInfo &SVI = I->second; local [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 999 static llvm::Constant *getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, argument 1001 int MV = SVI->getMaskValue(Idx); 1097 llvm::ShuffleVectorInst *SVI = cast<llvm::ShuffleVectorInst>(Init); local 1098 Value *SVOp = SVI->getOperand(0); 1113 Args.push_back(getMaskElt(SVI, j, Offset, CGF.Int32Ty));
|
Completed in 352 milliseconds