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