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

References

lib/Bitcode/Reader/BitcodeReader.cpp
 2367       V = UndefValue::get(CurTy);
 2377       CurTy = flattenPointerTypes(CurFullTy);
 2380       if (CurTy->isVoidTy() || CurTy->isFunctionTy() || CurTy->isLabelTy())
 2380       if (CurTy->isVoidTy() || CurTy->isFunctionTy() || CurTy->isLabelTy())
 2380       if (CurTy->isVoidTy() || CurTy->isFunctionTy() || CurTy->isLabelTy())
 2382       V = Constant::getNullValue(CurTy);
 2385       if (!CurTy->isIntegerTy() || Record.empty())
 2387       V = ConstantInt::get(CurTy, decodeSignRotatedValue(Record[0]));
 2390       if (!CurTy->isIntegerTy() || Record.empty())
 2394           readWideAPInt(Record, cast<IntegerType>(CurTy)->getBitWidth());
 2402       if (CurTy->isHalfTy())
 2405       else if (CurTy->isFloatTy())
 2408       else if (CurTy->isDoubleTy())
 2411       else if (CurTy->isX86_FP80Ty()) {
 2418       } else if (CurTy->isFP128Ty())
 2421       else if (CurTy->isPPC_FP128Ty())
 2425         V = UndefValue::get(CurTy);
 2436       if (StructType *STy = dyn_cast<StructType>(CurTy)) {
 2441       } else if (ArrayType *ATy = dyn_cast<ArrayType>(CurTy)) {
 2446       } else if (VectorType *VTy = dyn_cast<VectorType>(CurTy)) {
 2452         V = UndefValue::get(CurTy);
 2470       Type *EltTy = cast<SequentialType>(CurTy)->getElementType();
 2473         if (isa<VectorType>(CurTy))
 2479         if (isa<VectorType>(CurTy))
 2485         if (isa<VectorType>(CurTy))
 2491         if (isa<VectorType>(CurTy))
 2497         if (isa<VectorType>(CurTy))
 2503         if (isa<VectorType>(CurTy))
 2509         if (isa<VectorType>(CurTy))
 2521       int Opc = getDecodedUnaryOpcode(Record[0], CurTy);
 2523         V = UndefValue::get(CurTy);  // Unknown unop.
 2525         Constant *LHS = ValueList.getConstantFwdRef(Record[1], CurTy);
 2534       int Opc = getDecodedBinaryOpcode(Record[0], CurTy);
 2536         V = UndefValue::get(CurTy);  // Unknown binop.
 2538         Constant *LHS = ValueList.getConstantFwdRef(Record[1], CurTy);
 2539         Constant *RHS = ValueList.getConstantFwdRef(Record[2], CurTy);
 2567         V = UndefValue::get(CurTy);  // Unknown cast.
 2573         V = UpgradeBitCastExpr(Opc, Op, CurTy);
 2574         if (!V) V = ConstantExpr::getCast(Opc, Op, CurTy);
 2632       if (VectorType *VTy = dyn_cast<VectorType>(CurTy))
 2639                                   ValueList.getConstantFwdRef(Record[1],CurTy),
 2640                                   ValueList.getConstantFwdRef(Record[2],CurTy));
 2667       VectorType *OpTy = dyn_cast<VectorType>(CurTy);
 2687       VectorType *OpTy = dyn_cast<VectorType>(CurTy);
 2699       VectorType *RTy = dyn_cast<VectorType>(CurTy);