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

1 2

  /external/clang/lib/CodeGen/
CGCUDANV.cpp 52 IntTy = Types.ConvertType(Ctx.IntTy);
53 SizeTy = Types.ConvertType(Ctx.getSizeType());
55 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy));
56 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy));
CodeGenTypes.cpp 83 /// ConvertType in that it is used to convert to the memory representation for
87 llvm::Type *R = ConvertType(T);
247 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32))
281 /// ConvertType - Convert the specified type to its LLVM form.
282 llvm::Type *CodeGenTypes::ConvertType(QualType T) {
380 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType());
444 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()),
509 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType());
536 return ConvertType(ED->getIntegerType());
559 ResultType = ConvertType(cast<AtomicType>(Ty)->getValueType())
    [all...]
CGCXXABI.cpp 34 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T));
39 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
62 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo();
CGExprScalar.cpp 81 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); }
178 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
181 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
184 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
196 return Builder.CreateBitCast(V, ConvertType(E->getType()));
200 return llvm::ConstantInt::get(ConvertType(E->getType()),E->getPackLength());
357 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
564 llvm::Type *DstTy = ConvertType(DstType);
686 return llvm::Constant::getNullValue(ConvertType(Ty))
    [all...]
CGClass.cpp 67 Types.ConvertType(getContext().getPointerDiffType());
85 == ConvertType(Derived));
102 V = Builder.CreateBitCast(V, ConvertType(Base)->getPointerTo());
111 CGF.ConvertType(CGF.getContext().getPointerDiffType());
158 ConvertType((PathEnd[-1])->getType())->getPointerTo();
227 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo();
474 CGF.ConvertType(CGF.getContext().getSizeType()));
622 llvm::Type *SizeTy = ConvertType(getContext().getSizeType());
627 llvm::Type *BasePtr = ConvertType(BaseElementTy);
    [all...]
CodeGenTypes.h 119 /// ConvertType - Convert type T into a llvm::Type.
120 llvm::Type *ConvertType(QualType T);
123 /// ConvertType in that it is used to convert to the memory representation for
CGExprComplex.cpp 198 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem));
205 llvm::Constant::getNullValue(CGF.ConvertType(Elem));
329 CGF.ConvertType(E->getType()->getAs<ComplexType>()->getElementType());
386 CGF.ConvertType(CGF.getContext().getPointerType(DestTy)));
757 llvm::Type* LTy = CGF.ConvertType(Ty);
769 CGF.ConvertType(E->getType()->getAs<ComplexType>()->getElementType());
CGCall.cpp 378 retInfo.setCoerceToType(ConvertType(FI->getReturnType()));
383 I->info.setCoerceToType(ConvertType(I->type));
455 llvm::Type *EltTy = ConvertType(CT->getElementType());
459 expandedTypes.push_back(ConvertType(type));
802 llvm::Type *ty = ConvertType(ret);
    [all...]
CGExprCXX.cpp     [all...]
CGRTTI.cpp 486 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
832 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
850 CGM.getTypes().ConvertType(CGM.getContext().LongTy);
926 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
    [all...]
TargetInfo.cpp 611 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
735 llvm::Type *IRType = CGT.ConvertType(Ty);
783 llvm::PointerType::getUnqual(CGF.ConvertType(Ty));
    [all...]
CGBuiltin.cpp 48 cast<llvm::FunctionType>(getTypes().ConvertType(FD->getType()));
241 llvm::Type *ResultType = ConvertType(E->getType());
258 llvm::Type *ResultType = ConvertType(E->getType());
275 llvm::Type *ResultType = ConvertType(E->getType());
296 llvm::Type *ResultType = ConvertType(E->getType());
312 llvm::Type *ResultType = ConvertType(E->getType());
340 llvm::Type *ResType = ConvertType(E->getType());
425 return RValue::get(Builder.CreateZExt(LHS, ConvertType(E->getType())));
430 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())));
439 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())))
    [all...]
CGExprAgg.cpp 271 llvm::Type *SizeTy = CGF.ConvertType(CGF.getContext().getSizeType());
572 CGF.ConvertType(PtrTy));
    [all...]
ItaniumCXXABI.cpp 45 llvm::Type *Ty = CGM.getTypes().ConvertType(T);
    [all...]
CGExprConstant.cpp 558 // Pick the type to use. If the type is layout identical to the ConvertType
563 llvm::Type *ValTy = CGM.getTypes().ConvertType(Ty);
654 llvm::Type *destType = ConvertType(E->getType());
765 cast<llvm::ArrayType>(ConvertType(ILE->getType()));
896 llvm::Type *ConvertType(QualType T) {
897 return CGM.getTypes().ConvertType(T);
    [all...]
CodeGenModule.cpp     [all...]
CGBlocks.cpp 64 llvm::Type *ulong = CGM.getTypes().ConvertType(C.UnsignedLongTy);
65 llvm::Type *i8p = CGM.getTypes().ConvertType(C.VoidPtrTy);
269 llvm::Type *i8p = CGM.getTypes().ConvertType(C.VoidPtrTy);
270 llvm::Type *intTy = CGM.getTypes().ConvertType(C.IntTy);
315 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType);
335 llvm::Type *llvmType = CGM.getTypes().ConvertType(byRefPtrTy);
782 ConvertType(blockInfo.getBlockExpr()->getType()));
793 getTypes().ConvertType(getContext().UnsignedLongTy);
    [all...]
CGObjC.cpp 51 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType()));
85 ConvertType(E->getType()));
155 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements);
176 ConvertType(E->getType()));
218 CGF.ConvertType(E->getType())));
    [all...]
CGObjCGNU.cpp     [all...]
CGObjCRuntime.cpp 245 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType());
CGExpr.cpp 66 llvm::AllocaInst *Alloc = CreateTempAlloca(ConvertType(Ty), Name);
588 llvm::Type *EltTy = ConvertType(CTy->getElementType());
601 return RValue::get(llvm::UndefValue::get(ConvertType(Ty)));
613 llvm::Type *Ty = llvm::PointerType::getUnqual(ConvertType(E->getType()));
    [all...]
CGVTables.cpp 96 CGF.ConvertType(CGF.getContext().getPointerDiffType());
516 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
CodeGenFunction.cpp 61 llvm::Type *CodeGenFunction::ConvertType(QualType T) {
62 return CGM.getTypes().ConvertType(T);
    [all...]
CGObjCMac.cpp 197 llvm::Type *T = Types.ConvertType(Ctx.getObjCProtoType());
    [all...]
CGStmt.cpp     [all...]

Completed in 343 milliseconds

1 2