reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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;