Searched refs:ConvertType (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCUDANV.cpp51 IntTy = Types.ConvertType(Ctx.IntTy);
52 SizeTy = Types.ConvertType(Ctx.getSizeType());
54 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy));
55 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy));
H A DCodeGenTypes.cpp84 /// ConvertType in that it is used to convert to the memory representation for
88 llvm::Type *R = ConvertType(T);
248 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32))
292 /// ConvertType - Convert the specified type to its LLVM form.
293 llvm::Type *CodeGenTypes::ConvertType(QualType T) { function in class:CodeGenTypes
403 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType());
467 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()),
542 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType());
569 return ConvertType(ED->getIntegerType());
H A DCGExprScalar.cpp82 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); } function in class:__anon3094::ScalarExprEmitter
190 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
193 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
196 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
208 return Builder.CreateBitCast(V, ConvertType(E->getType()));
212 return llvm::ConstantInt::get(ConvertType(E->getType()),E->getPackLength());
375 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
716 llvm::Type *DstTy = ConvertType(DstType);
894 return llvm::UndefValue::get(CGF.ConvertType(
[all...]
H A DCGCXXABI.cpp32 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T));
37 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
60 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo();
H A DCGBuiltin.cpp49 cast<llvm::FunctionType>(getTypes().ConvertType(FD->getType()));
299 llvm::Type *ResultType = ConvertType(E->getType());
316 llvm::Type *ResultType = ConvertType(E->getType());
333 llvm::Type *ResultType = ConvertType(E->getType());
354 llvm::Type *ResultType = ConvertType(E->getType());
370 llvm::Type *ResultType = ConvertType(E->getType());
403 llvm::Type *ResType = ConvertType(E->getType());
497 return RValue::get(Builder.CreateZExt(LHS, ConvertType(E->getType())));
502 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())));
511 return RValue::get(Builder.CreateZExt(V, ConvertType(
[all...]
H A DTargetInfo.cpp738 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
942 if (IsX86_MMXType(CGT.ConvertType(Ty)))
1021 llvm::PointerType::getUnqual(CGF.ConvertType(Ty));
1824 llvm::Type *IRType = CGT.ConvertType(Ty);
2140 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0);
2158 ResType = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0);
2191 HighPart = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8);
2196 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8);
2219 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8);
2284 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(T
[all...]
H A DCGRTTI.cpp501 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
793 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
811 CGM.getTypes().ConvertType(CGM.getContext().LongTy);
887 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
924 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
H A DCGExprComplex.cpp202 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem));
209 llvm::Constant::getNullValue(CGF.ConvertType(Elem));
359 CGF.ConvertType(getComplexType(E->getType())->getElementType());
431 CGF.ConvertType(CGF.getContext().getPointerType(DestTy)));
807 llvm::Type* LTy = CGF.ConvertType(Ty);
819 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType());
H A DCGExprConstant.cpp508 // Pick the type to use. If the type is layout identical to the ConvertType
513 llvm::Type *ValTy = CGM.getTypes().ConvertType(Ty);
604 llvm::Type *destType = ConvertType(E->getType());
725 cast<llvm::ArrayType>(ConvertType(ILE->getType()));
849 llvm::Type *ConvertType(QualType T) { function in class:__anon3092::ConstExprEmitter
850 return CGM.getTypes().ConvertType(T);
899 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType()));
916 return llvm::ConstantExpr::getBitCast(Ptr, ConvertType(E->getType()));
1147 llvm::Type *ResultType = getTypes().ConvertType(DestType);
H A DCodeGenTypes.h121 /// ConvertType - Convert type T into a llvm::Type.
122 llvm::Type *ConvertType(QualType T);
125 /// ConvertType in that it is used to convert to the memory representation for
H A DCGClass.cpp72 Types.ConvertType(getContext().getPointerDiffType());
90 == ConvertType(Derived));
107 V = Builder.CreateBitCast(V, ConvertType(Base)->getPointerTo());
177 ConvertType((PathEnd[-1])->getType())->getPointerTo();
240 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo();
486 CGF.ConvertType(CGF.getContext().getSizeType()));
614 llvm::Type *SizeTy = ConvertType(getContext().getSizeType());
619 llvm::Type *BasePtr = ConvertType(BaseElementTy);
1717 llvm::Type *t = CGM.getTypes().ConvertType(QT);
2193 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisTyp
[all...]
H A DCGBlocks.cpp80 llvm::Type *ulong = CGM.getTypes().ConvertType(C.UnsignedLongTy);
81 llvm::Type *i8p = CGM.getTypes().ConvertType(C.VoidPtrTy);
318 llvm::Type *i8p = CGM.getTypes().ConvertType(C.VoidPtrTy);
319 llvm::Type *intTy = CGM.getTypes().ConvertType(C.IntTy);
362 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType);
384 llvm::Type *llvmType = CGM.getTypes().ConvertType(byRefPtrTy);
876 ConvertType(blockInfo.getBlockExpr()->getType()));
887 getTypes().ConvertType(getContext().UnsignedLongTy);
1081 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType());
H A DCGExprCXX.cpp1295 Size = llvm::ConstantInt::get(ConvertType(SizeTy),
1300 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy));
1435 = CGF.Builder.CreateBitCast(Ptr, CGF.ConvertType(VoidPtrTy));
1442 = cast<llvm::IntegerType>(CGF.ConvertType(size_t));
1606 ConvertType(E->getType())->getPointerTo();
1636 CGF.ConvertType(CGF.getContext().getPointerDiffType());
1720 CGF.ConvertType(CGF.getContext().getPointerDiffType());
1721 llvm::Type *DestLTy = CGF.ConvertType(DestTy);
1797 llvm::Type *DestLTy = CGF.ConvertType(DestTy);
H A DCGCall.cpp465 retInfo.setCoerceToType(ConvertType(FI->getReturnType()));
470 I->info.setCoerceToType(ConvertType(I->type));
541 llvm::Type *EltTy = ConvertType(CT->getElementType());
545 expandedTypes.push_back(ConvertType(type));
910 llvm::Type *ty = ConvertType(ret);
1203 llvm::Type *varType = CGF.ConvertType(var->getType());
1228 llvm::Type* LLVMTy = CGM.getTypes().ConvertType(RetTy);
1311 ArgI.getCoerceToType() == ConvertType(Ty) &&
1339 llvm::Type *LTy = ConvertType(Arg->getType());
1443 EmitParmDecl(*Arg, llvm::UndefValue::get(ConvertType(Ar
[all...]
H A DCGObjC.cpp53 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType()));
87 ConvertType(E->getType()));
175 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements);
205 ConvertType(E->getType()));
247 CGF.ConvertType(ExpT)));
907 getTypes().ConvertType(getterMethod->getResultType())));
957 value = Builder.CreateBitCast(value, ConvertType(propType));
959 ConvertType(GetterMethodDecl->getResultType()));
1376 Builder.CreateBitCast(LoadObjCSelf(), Types.ConvertType(IdTy));
1489 llvm::Type *UnsignedLongLTy = ConvertType(getContex
[all...]
H A DCGObjCGNU.cpp920 Types.ConvertType(CGM.getContext().IntTy));
922 Types.ConvertType(CGM.getContext().LongTy));
924 Types.ConvertType(CGM.getContext().getSizeType()));
926 Types.ConvertType(CGM.getContext().getPointerDiffType()));
927 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy);
941 SelectorTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(selTy));
958 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy));
1247 CGM.getTypes().ConvertType(ResultType)));
1350 CGM.getTypes().ConvertType(ResultType)));
1386 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdT
[all...]
H A DCGExpr.cpp69 llvm::AllocaInst *Alloc = CreateTempAlloca(ConvertType(Ty), Name);
712 ConvertType(Ty->castAs<ComplexType>()->getElementType());
726 return RValue::get(llvm::UndefValue::get(ConvertType(Ty)));
740 llvm::Type *Ty = llvm::PointerType::getUnqual(ConvertType(E->getType()));
1286 llvm::Type *ResLTy = ConvertType(LV.getType());
1416 llvm::Type *ResultType = ConvertType(getContext().LongTy);
1723 V = CGF.Builder.CreateBitCast(V, CGF.ConvertType(NoProtoType));
2822 ConvertType(CE->getTypeAsWritten()));
2829 ConvertType(ToType));
3035 ConvertType(
[all...]
H A DCodeGenModule.cpp1500 Ty = getTypes().ConvertType(cast<ValueDecl>(GD.getDecl())->getType());
1806 Init = llvm::UndefValue::get(getTypes().ConvertType(T));
2320 llvm::Type *Ty = getTypes().ConvertType(getContext().IntTy);
2334 cast<llvm::StructType>(getTypes().ConvertType(CFTy));
2342 llvm::Type *Ty = getTypes().ConvertType(getContext().UnsignedIntTy);
2392 Ty = getTypes().ConvertType(getContext().LongTy);
2432 llvm::Type *Ty = getTypes().ConvertType(getContext().IntTy);
2488 NSConstantStringType = cast<llvm::StructType>(getTypes().ConvertType(NSTy));
2516 llvm::Type *Ty = getTypes().ConvertType(getContext().UnsignedIntTy);
2586 cast<llvm::ArrayType>(getTypes().ConvertType(
[all...]
H A DCGExprAgg.cpp571 CGF.ConvertType(PtrTy));
1444 llvm::Type *SizeTy = ConvertType(getContext().getSizeType());
1455 llvm::Type *SizeTy = ConvertType(getContext().getSizeType());
H A DCGObjCRuntime.cpp254 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType());
H A DCodeGenFunction.cpp81 llvm::Type *CodeGenFunction::ConvertType(QualType T) { function in class:CodeGenFunction
82 return CGM.getTypes().ConvertType(T);
450 llvm::UndefValue::get(CGM.getTypes().ConvertType(attr->getTypeHint())),
1225 llvm::Type *BaseType = ConvertType(eltType)->getPointerTo(AddressSpace);
H A DCGObjCMac.cpp199 llvm::Type *T = Types.ConvertType(Ctx.getObjCProtoType());
1834 CGM.getTypes().ConvertType(CGF.getContext().getObjCClassType());
2203 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0));
3995 // These types work out because ConvertType(id) == i8*.
4042 CGF.ConvertType(CatchParam->getType()));
4281 CGM.getTypes().ConvertType(CGM.getContext().LongTy),
4514 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0));
5050 ShortTy = Types.ConvertType(Ctx.ShortTy);
5051 IntTy = Types.ConvertType(Ctx.IntTy);
5052 LongTy = Types.ConvertType(Ct
[all...]
H A DCGStmt.cpp1418 llvm::Type *Ty = ConvertType(InputType);
1571 ResultRegTypes.back() = ConvertType(InputTy);
1650 llvm::Type *OutputTy = ConvertType(OutputType);
H A DItaniumCXXABI.cpp1089 CGF.ConvertType(CGF.getContext().getPointerDiffType());
1183 CGF.ConvertType(SizeTy)->getPointerTo(AS));
1273 llvm::FunctionType::get(CGM.getTypes().ConvertType(CGM.getContext().IntTy),
H A DCGDeclCXX.cpp100 addr, CGF.getTypes().ConvertType(type)->getPointerTo());

Completed in 328 milliseconds

12