reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9465 assert((Ops.size() & (Ops.size() - 1)) == 0 && 9465 assert((Ops.size() & (Ops.size() - 1)) == 0 && 9468 for (unsigned i = 0, e = Ops.size(); i != e && AllConstants; ++i) 9469 AllConstants &= isa<Constant>(Ops[i]); 9474 for (unsigned i = 0, e = Ops.size(); i != e; ++i) 9475 CstOps.push_back(cast<Constant>(Ops[i])); 9481 llvm::UndefValue::get(llvm::VectorType::get(Ops[0]->getType(), Ops.size())); 9481 llvm::UndefValue::get(llvm::VectorType::get(Ops[0]->getType(), Ops.size())); 9483 for (unsigned i = 0, e = Ops.size(); i != e; ++i) 9484 Result = Builder.CreateInsertElement(Result, Ops[i], Builder.getInt32(i));