HomeSort by relevance Sort by last modified time
    Searched refs:ConvertType (Results 1 - 25 of 30) sorted by null

1 2

  /external/clang/lib/CodeGen/
CodeGenTypes.cpp 80 /// ConvertType in that it is used to convert to the memory representation for
84 llvm::Type *R = ConvertType(T);
249 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32))
367 /// ConvertType - Convert the specified type to its LLVM form.
368 llvm::Type *CodeGenTypes::ConvertType(QualType T) {
489 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType());
553 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()),
562 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType());
589 return ConvertType(ED->getIntegerType());
CGCXXABI.cpp 68 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T));
73 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
97 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())
CGCUDANV.cpp 85 IntTy = Types.ConvertType(Ctx.IntTy);
86 SizeTy = Types.ConvertType(Ctx.getSizeType());
89 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy));
90 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy));
CGExprScalar.cpp 83 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); }
232 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
235 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
238 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
250 return Builder.CreateBitCast(V, ConvertType(E->getType()));
254 return llvm::ConstantInt::get(ConvertType(E->getType()),E->getPackLength());
415 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
756 llvm::Type *DstTy = ConvertType(DstType);
    [all...]
CGExprConstant.cpp 536 // Pick the type to use. If the type is layout identical to the ConvertType
541 llvm::Type *ValTy = CGM.getTypes().ConvertType(Ty);
645 llvm::Type *destType = ConvertType(E->getType());
769 cast<llvm::ArrayType>(ConvertType(ILE->getType()));
846 llvm::ArrayType *AType = cast<llvm::ArrayType>(ConvertType(ExprType));
    [all...]
CGBuiltin.cpp 54 cast<llvm::FunctionType>(getTypes().ConvertType(FD->getType()));
215 CGF.ConvertType(E->getType()));
524 llvm::Type *ResultType = ConvertType(E->getType());
541 llvm::Type *ResultType = ConvertType(E->getType());
558 llvm::Type *ResultType = ConvertType(E->getType());
579 llvm::Type *ResultType = ConvertType(E->getType());
595 llvm::Type *ResultType = ConvertType(E->getType());
656 auto *ResType = cast<llvm::IntegerType>(ConvertType(E->getType()));
746 return RValue::get(Builder.CreateZExt(LHS, ConvertType(E->getType())));
751 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())))
    [all...]
CGExprComplex.cpp 209 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem));
216 llvm::Constant::getNullValue(CGF.ConvertType(Elem));
367 CGF.ConvertType(getComplexType(E->getType())->getElementType());
440 V = Builder.CreateElementBitCast(V, CGF.ConvertType(DestTy));
    [all...]
TargetInfo.cpp 666 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
685 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
    [all...]
CodeGenTypes.h 178 /// ConvertType - Convert type T into a llvm::Type.
179 llvm::Type *ConvertType(QualType T);
190 /// ConvertType in that it is used to convert to the memory representation for
CGCall.cpp 553 retInfo.setCoerceToType(ConvertType(FI->getReturnType()));
557 I.info.setCoerceToType(ConvertType(I.type));
751 llvm::Type *EltTy = ConvertType(CExp->EltTy);
756 *TI++ = ConvertType(Ty);
    [all...]
CGObjC.cpp 51 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType()));
88 Address BitCast = Builder.CreateBitCast(Temporary, ConvertType(ArgQT));
99 llvm::Value *Cast = Builder.CreateBitCast(GV, ConvertType(EncodingQT));
110 ConvertType(E->getType()));
195 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements);
222 ConvertType(E->getType()));
257 llvm::Type *ExpLLVMTy = CGF.ConvertType(ExpT);
    [all...]
ItaniumCXXABI.cpp     [all...]
CGClass.cpp 185 Types.ConvertType(getContext().getPointerDiffType());
201 assert(This.getElementType() == ConvertType(Derived));
218 V = Builder.CreateElementBitCast(V, ConvertType(Base));
302 ConvertType((PathEnd[-1])->getType())->getPointerTo();
376 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo();
773 llvm::Type *BasePtr = ConvertType(BaseElementTy);
    [all...]
CGObjCGNU.cpp     [all...]
CGExpr.cpp 94 return CreateTempAlloca(ConvertType(Ty), Align, Name);
    [all...]
CodeGenModule.cpp     [all...]
CGBlocks.cpp 80 llvm::Type *ulong = CGM.getTypes().ConvertType(C.UnsignedLongTy);
87 i8p = CGM.getTypes().ConvertType(C.VoidPtrTy);
349 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType);
    [all...]
CGExprCXX.cpp     [all...]
CGObjCRuntime.cpp 255 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType());
CGObjCMac.cpp 200 llvm::Type *T = Types.ConvertType(Ctx.getObjCProtoType());
    [all...]
CGDeclCXX.cpp 99 addr.getPointer(), CGF.getTypes().ConvertType(type)->getPointerTo());
CodeGenFunction.cpp 166 llvm::Type *CodeGenFunction::ConvertType(QualType T) {
167 return CGM.getTypes().ConvertType(T);
597 CGM.getTypes().ConvertType(A->getTypeHint()))),
    [all...]
CGStmt.cpp     [all...]
CGException.cpp     [all...]
CGExprAgg.cpp 605 Builder.CreateElementBitCast(Dest.getAddress(), CGF.ConvertType(Ty));
    [all...]

Completed in 859 milliseconds

1 2