reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
954 case IITDescriptor::Void: return Type::getVoidTy(Context); 955 case IITDescriptor::VarArg: return Type::getVoidTy(Context); 956 case IITDescriptor::MMX: return Type::getX86_MMXTy(Context); 957 case IITDescriptor::Token: return Type::getTokenTy(Context); 958 case IITDescriptor::Metadata: return Type::getMetadataTy(Context); 959 case IITDescriptor::Half: return Type::getHalfTy(Context); 960 case IITDescriptor::Float: return Type::getFloatTy(Context); 961 case IITDescriptor::Double: return Type::getDoubleTy(Context); 962 case IITDescriptor::Quad: return Type::getFP128Ty(Context); 965 return IntegerType::get(Context, D.Integer_Width); 967 return VectorType::get(DecodeFixedType(Infos, Tys, Context),D.Vector_Width); 969 return PointerType::get(DecodeFixedType(Infos, Tys, Context), 974 Elts.push_back(DecodeFixedType(Infos, Tys, Context)); 975 return StructType::get(Context, Elts); 984 return IntegerType::get(Context, 2 * cast<IntegerType>(Ty)->getBitWidth()); 993 return IntegerType::get(Context, ITy->getBitWidth() / 2); 1007 Type *EltTy = DecodeFixedType(Infos, Tys, Context); 1041 Type *Ty = DecodeFixedType(Infos, Tys, Context);