reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/SROA.cpp
 2215   VectorType *Ty = dyn_cast<VectorType>(V->getType());
 2218     V = IRB.CreateInsertElement(Old, V, IRB.getInt32(BeginIndex),
 2218     V = IRB.CreateInsertElement(Old, V, IRB.getInt32(BeginIndex),
 2220     LLVM_DEBUG(dbgs() << "     insert: " << *V << "\n");
 2221     return V;
 2227     assert(V->getType() == VecTy && "Vector type mismatch");
 2228     return V;
 2243   V = IRB.CreateShuffleVector(V, UndefValue::get(V->getType()),
 2243   V = IRB.CreateShuffleVector(V, UndefValue::get(V->getType()),
 2243   V = IRB.CreateShuffleVector(V, UndefValue::get(V->getType()),
 2245   LLVM_DEBUG(dbgs() << "    shuffle: " << *V << "\n");
 2251   V = IRB.CreateSelect(ConstantVector::get(Mask), V, Old, Name + "blend");
 2251   V = IRB.CreateSelect(ConstantVector::get(Mask), V, Old, Name + "blend");
 2253   LLVM_DEBUG(dbgs() << "    blend: " << *V << "\n");
 2254   return V;