reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
862 if (isa<llvm::ConstantAggregateZero>(Init) || 863 isa<llvm::ConstantPointerNull>(Init) || 864 isa<llvm::UndefValue>(Init)) 866 if (isa<llvm::ConstantInt>(Init) || isa<llvm::ConstantFP>(Init) || 866 if (isa<llvm::ConstantInt>(Init) || isa<llvm::ConstantFP>(Init) || 867 isa<llvm::ConstantVector>(Init) || isa<llvm::BlockAddress>(Init) || 867 isa<llvm::ConstantVector>(Init) || isa<llvm::BlockAddress>(Init) || 868 isa<llvm::ConstantExpr>(Init)) 869 return Init->isNullValue() || NumStores--; 872 if (isa<llvm::ConstantArray>(Init) || isa<llvm::ConstantStruct>(Init)) { 872 if (isa<llvm::ConstantArray>(Init) || isa<llvm::ConstantStruct>(Init)) { 873 for (unsigned i = 0, e = Init->getNumOperands(); i != e; ++i) { 874 llvm::Constant *Elt = cast<llvm::Constant>(Init->getOperand(i)); 882 dyn_cast<llvm::ConstantDataSequential>(Init)) {