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

References

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1446     if (const ConstantInt *CI = dyn_cast<ConstantInt>(C))
 1449     if (const GlobalValue *GV = dyn_cast<GlobalValue>(C))
 1452     if (isa<ConstantPointerNull>(C)) {
 1458     if (const ConstantFP *CFP = dyn_cast<ConstantFP>(C))
 1461     if (isa<UndefValue>(C) && !V->getType()->isAggregateType())
 1464     if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) {
 1471     if (isa<ConstantStruct>(C) || isa<ConstantArray>(C)) {
 1471     if (isa<ConstantStruct>(C) || isa<ConstantArray>(C)) {
 1473       for (User::const_op_iterator OI = C->op_begin(), OE = C->op_end();
 1473       for (User::const_op_iterator OI = C->op_begin(), OE = C->op_end();
 1488           dyn_cast<ConstantDataSequential>(C)) {
 1503     if (C->getType()->isStructTy() || C->getType()->isArrayTy()) {
 1503     if (C->getType()->isStructTy() || C->getType()->isArrayTy()) {
 1504       assert((isa<ConstantAggregateZero>(C) || isa<UndefValue>(C)) &&
 1504       assert((isa<ConstantAggregateZero>(C) || isa<UndefValue>(C)) &&
 1508       ComputeValueVTs(TLI, DAG.getDataLayout(), C->getType(), ValueVTs);
 1515         if (isa<UndefValue>(C))
 1526     if (const BlockAddress *BA = dyn_cast<BlockAddress>(C))
 1535     if (const ConstantVector *CV = dyn_cast<ConstantVector>(C)) {
 1539       assert(isa<ConstantAggregateZero>(C) && "Unknown vector constant!");