/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 51 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 D | CodeGenTypes.cpp | 84 /// 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 D | CGExprScalar.cpp | 82 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 D | CGCXXABI.cpp | 32 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 D | CGBuiltin.cpp | 49 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 D | TargetInfo.cpp | 738 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 D | CGRTTI.cpp | 501 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 D | CGExprComplex.cpp | 202 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 D | CGExprConstant.cpp | 508 // 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 D | CodeGenTypes.h | 121 /// 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 D | CGClass.cpp | 72 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 D | CGBlocks.cpp | 80 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 D | CGExprCXX.cpp | 1295 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 D | CGCall.cpp | 465 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 D | CGObjC.cpp | 53 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 D | CGObjCGNU.cpp | 920 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 D | CGExpr.cpp | 69 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 D | CodeGenModule.cpp | 1500 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 D | CGExprAgg.cpp | 571 CGF.ConvertType(PtrTy)); 1444 llvm::Type *SizeTy = ConvertType(getContext().getSizeType()); 1455 llvm::Type *SizeTy = ConvertType(getContext().getSizeType());
|
H A D | CGObjCRuntime.cpp | 254 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType());
|
H A D | CodeGenFunction.cpp | 81 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 D | CGObjCMac.cpp | 199 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 D | CGStmt.cpp | 1418 llvm::Type *Ty = ConvertType(InputType); 1571 ResultRegTypes.back() = ConvertType(InputTy); 1650 llvm::Type *OutputTy = ConvertType(OutputType);
|
H A D | ItaniumCXXABI.cpp | 1089 CGF.ConvertType(CGF.getContext().getPointerDiffType()); 1183 CGF.ConvertType(SizeTy)->getPointerTo(AS)); 1273 llvm::FunctionType::get(CGM.getTypes().ConvertType(CGM.getContext().IntTy),
|
H A D | CGDeclCXX.cpp | 100 addr, CGF.getTypes().ConvertType(type)->getPointerTo());
|