Lines Matching defs:Ty
36 FunctionType *Ty = FunctionType::get(
38 F = Function::Create(Ty, Linkage, Name, M);
49 bool RuntimeDebugBuilder::isPrintable(Type *Ty) {
50 if (Ty->isFloatingPointTy())
53 if (Ty->isIntegerTy())
54 return Ty->getIntegerBitWidth() <= 64;
56 if (isa<PointerType>(Ty))
68 Type *Ty = Val->getType();
70 if (Ty->isFloatingPointTy()) {
71 if (!Ty->isDoubleTy())
73 } else if (Ty->isIntegerTy()) {
74 if (Ty->getIntegerBitWidth() < 64)
77 assert(Ty->getIntegerBitWidth() &&
79 } else if (isa<PointerType>(Ty)) {
80 if (Ty == Builder.getPtrTy(4)) {
89 Ty = Val->getType();
91 if (Ty->isFloatingPointTy())
93 else if (Ty->isIntegerTy())
124 FunctionType *Ty = FunctionType::get(Builder.getInt32Ty(), true);
125 F = Function::Create(Ty, Linkage, Name, M);
149 FunctionType *Ty =
151 F = Function::Create(Ty, Linkage, Name, M);