Searched refs:SVI (Results 1 - 5 of 5) sorted by relevance
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | InlineSpiller.cpp | 317 const InlineSpiller::SibValueInfo &SVI) { 318 OS << "spill " << PrintReg(SVI.SpillReg) << ':' 319 << SVI.SpillVNI->id << '@' << SVI.SpillVNI->def; 320 if (SVI.SpillMBB) 321 OS << " in BB#" << SVI.SpillMBB->getNumber(); 322 if (SVI.AllDefsAreReloads) 324 if (SVI.DefByOrigPHI) 326 if (SVI.KillsSource) 329 for (unsigned i = 0, e = SVI 316 operator <<(raw_ostream &OS, const InlineSpiller::SibValueInfo &SVI) argument 347 SibValueMap::value_type *SVI = &*SVIIter; local 477 SibValueMap::iterator SVI; local 676 const SibValueInfo &SVI = I->second; local [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 89 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(V)) { 90 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements(); 91 int InEl = SVI->getMaskValue(EltNo); 95 return FindScalarElement(SVI->getOperand(0), InEl); 96 return FindScalarElement(SVI->getOperand(1), InEl - LHSWidth); 256 } else if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(I)) { 260 int SrcIdx = SVI->getMaskValue(Elt->getZExtValue()); 263 SVI->getOperand(0)->getType()->getVectorNumElements(); 268 Src = SVI->getOperand(0); 271 Src = SVI 780 visitShuffleVectorInst(ShuffleVectorInst &SVI) argument [all...] |
H A D | InstCombineCasts.cpp | 1831 if (ShuffleVectorInst *SVI = dyn_cast<ShuffleVectorInst>(Src)) { 1834 if (SVI->hasOneUse() && DestTy->isVectorTy() && 1835 DestTy->getVectorNumElements() == SVI->getType()->getNumElements() && 1836 SVI->getType()->getNumElements() == 1837 SVI->getOperand(0)->getType()->getVectorNumElements()) { 1842 if (((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(0))) && 1844 ((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(1))) && 1846 Value *LHS = Builder->CreateBitCast(SVI->getOperand(0), DestTy); 1847 Value *RHS = Builder->CreateBitCast(SVI->getOperand(1), DestTy); 1850 return new ShuffleVectorInst(LHS, RHS, SVI [all...] |
H A D | InstCombine.h | 205 Instruction *visitShuffleVectorInst(ShuffleVectorInst &SVI);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1084 static llvm::Constant *getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, argument 1086 int MV = SVI->getMaskValue(Idx); 1182 llvm::ShuffleVectorInst *SVI = cast<llvm::ShuffleVectorInst>(Init); local 1183 Value *SVOp = SVI->getOperand(0); 1198 Args.push_back(getMaskElt(SVI, j, Offset, CGF.Int32Ty));
|
Completed in 78 milliseconds