HomeSort by: relevance | last modified time | path
    Searched refs:ConvertType (Results 1 - 25 of 32) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTypes.cpp 87 /// ConvertType in that it is used to convert to the memory representation for
94 return llvm::ArrayType::get(ConvertType(MT->getElementType()),
98 llvm::Type *R = ConvertType(T);
264 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32))
394 /// ConvertType - Convert the specified type to its LLVM form.
395 llvm::Type *CodeGenTypes::ConvertType(QualType T) {
594 return llvm::ScalableVectorType::get(ConvertType(Info.ElementType),
601 llvm::FixedVectorType::get(ConvertType(Context.BoolTy), Size); \
609 return llvm::ScalableVectorType::get(ConvertType(Info.ElementType),
626 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType())
    [all...]
CGCXXABI.cpp 33 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T));
38 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
63 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())
CodeGenABITypes.cpp 100 llvm::Type *T = CGM.getTypes().ConvertType(FD->getType());
CGExprScalar.cpp 242 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); }
460 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
463 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
466 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
478 return Builder.CreateBitCast(V, ConvertType(E->getType()));
482 return llvm::ConstantInt::get(ConvertType(E->getType()),E->getPackLength());
667 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
1299 llvm::Type *DstTy = ConvertType(DstType);
1477 ConvertType(DstTy))
    [all...]
CGObjC.cpp 53 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType()));
95 Address BitCast = Builder.CreateBitCast(Temporary, ConvertType(ArgQT));
106 llvm::Value *Cast = Builder.CreateBitCast(GV, ConvertType(EncodingQT));
117 ConvertType(E->getType()));
135 CGM.CreateRuntimeVariable(ConvertType(IdTy), ConstantName);
141 return Builder.CreateBitCast(Ptr, ConvertType(E->getType()));
213 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements);
240 ConvertType(E->getType()));
275 llvm::Type *ExpLLVMTy = CGF.ConvertType(ExpT);
392 return CGF.EmitObjCAlloc(Receiver, CGF.ConvertType(ResultType))
    [all...]
CGBuiltin.cpp 108 cast<llvm::FunctionType>(getTypes().ConvertType(FD->getType()));
271 CGF.ConvertType(E->getType()));
388 auto *IntTy = CGF.ConvertType(E->getType());
401 auto *IntTy = CGF.ConvertType(E->getType());
562 llvm::Type *ResultType = CGF.ConvertType(E->getType());
1438 llvm::Type *ResultType = ConvertType(E->getType());
1827 ArgVal = Builder.CreateZExtOrBitCast(ArgVal, ConvertType(ArgTy));
2017 FieldPtr, CGF.ConvertType(Context.getPointerType(FD->getType())));
2019 FieldPtr = CGF.Builder.CreateStructGEP(CGF.ConvertType(RType), FieldPtr,
2589 llvm::Type *LLVMIntTy = getTypes().ConvertType(getContext().IntTy)
    [all...]
CGExprConstant.cpp 855 llvm::Type *ValTy = CGM.getTypes().ConvertType(Type);
1058 auto destTy = ConvertType(destType);
1089 llvm::Type *destTy = ConvertType(E->getType());
1235 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(ILE->getType()));
1275 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType);
1326 llvm::Type *ConvertType(QualType T) {
1327 return CGM.getTypes().ConvertType(T);
1918 CGM.getTypes().ConvertType(base.getTypeInfoType())->getPointerTo();
1982 CGM.getTypes().ConvertType(E->getType()));
2040 return llvm::UndefValue::get(CGM.getTypes().ConvertType(DestType))
    [all...]
TargetInfo.cpp 682 Val = CGF.Builder.CreateVAArg(VAListAddr.getPointer(), CGF.ConvertType(Ty));
870 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
903 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
1540 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0)));
1872 if (IsX86_MMXType(CGT.ConvertType(Ty)))
2117 llvm::Type *ByValTy = CGM.getTypes().ConvertType(PtrTy->getPointeeType());
3258 llvm::Type *IRType = CGT.ConvertType(Ty);
3579 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0);
3597 ResType = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0);
3629 HighPart = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8)
    [all...]
CodeGenTypes.h 106 /// Helper for ConvertType.
130 /// ConvertType - Convert type T into a llvm::Type.
131 llvm::Type *ConvertType(QualType T);
134 /// ConvertType in that it is used to convert to the memory representation for
CGExprComplex.cpp 239 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem));
246 llvm::Constant::getNullValue(CGF.ConvertType(Elem));
398 CGF.ConvertType(getComplexType(E->getType())->getElementType());
473 V = Builder.CreateElementBitCast(V, CGF.ConvertType(DestTy));
1093 llvm::Type* LTy = CGF.ConvertType(Ty);
1105 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType());
CGExprCXX.cpp 107 llvm::Type *NewType = CGM.getTypes().ConvertType(DstTy);
1792 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy));
1799 llvm::Type *Ty = getTypes().ConvertType(DDTag);
1810 llvm::Value *Size = llvm::ConstantInt::get(ConvertType(SizeType),
1831 llvm::Value *Align = llvm::ConstantInt::get(ConvertType(AlignValType),
2196 ConvertType(E->getType())->getPointerTo();
2221 llvm::Type *DestLTy = CGF.ConvertType(DestTy);
CGExpr.cpp 144 return CreateTempAlloca(ConvertType(Ty), Align, Name);
1128 ? Builder.CreateBitCast(Addr, ConvertType(E->getType()))
1130 ConvertType(E->getType()));
1193 ConvertType(Ty->castAs<ComplexType>()->getElementType());
1207 return RValue::get(llvm::UndefValue::get(ConvertType(Ty)));
1221 llvm::Type *Ty = llvm::PointerType::getUnqual(ConvertType(E->getType()));
1957 llvm::Type *ResLTy = ConvertType(LV.getType());
2019 llvm::Type *VectorElementTy = CGM.getTypes().ConvertType(EQT);
2043 llvm::Type *OrigTy = CGM.getTypes().ConvertType(LV.getType());
2317 llvm::Type *OrigTy = CGM.getTypes().ConvertType(Dst.getType())
    [all...]
ItaniumCXXABI.cpp 1318 llvm::Type *SizeTy = CGF.ConvertType(getContext().getSizeType());
1357 CGF.ConvertType(CGF.getContext().getPointerDiffType());
1484 CGF.ConvertType(CGF.getContext().getPointerDiffType());
1485 llvm::Type *DestLTy = CGF.ConvertType(DestTy);
1527 llvm::Type *DestLTy = CGF.ConvertType(DestTy);
1543 CGF.ConvertType(CGF.getContext().getPointerDiffType());
2121 CGF.ConvertType(CGF.getContext().getPointerDiffType());
2313 llvm::FunctionType::get(CGM.getTypes().ConvertType(CGM.getContext().IntTy),
3573 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
3987 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy)
    [all...]
CGCall.cpp 787 retInfo.setCoerceToType(ConvertType(FI->getReturnType()));
791 I.info.setCoerceToType(ConvertType(I.type));
997 llvm::Type *EltTy = ConvertType(CExp->EltTy);
1002 *TI++ = ConvertType(Ty);
1602 llvm::Type *ty = ConvertType(ret);
1626 llvm::Type *Ty = ConvertType(Ret);
2533 llvm::Type *varType = CGF.ConvertType(var->getType());
2602 llvm::Type* LLVMTy = CGM.getTypes().ConvertType(RetTy);
2718 llvm::Type *LTy = ConvertType(Arg->getType());
2805 ArgI.getCoerceToType() == ConvertType(Ty) &
    [all...]
CGCUDANV.cpp 207 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy));
208 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy));
391 llvm::Type *Ty = CGM.getTypes().ConvertType(CQT);
CGObjCGNU.cpp 2146 Types.ConvertType(CGM.getContext().IntTy));
2148 Types.ConvertType(CGM.getContext().LongTy));
2150 Types.ConvertType(CGM.getContext().getSizeType()));
2152 Types.ConvertType(CGM.getContext().getPointerDiffType()));
2153 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy);
2159 Types.ConvertType(CGM.getContext().getObjCProtoType()));
2169 SelectorTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(selTy));
2186 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy));
2524 CGM.getTypes().ConvertType(ResultType)));
2644 CGM.getTypes().ConvertType(ResultType)))
    [all...]
CGObjCRuntime.cpp 258 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType());
CGDeclCXX.cpp 124 auto DestTy = CGF.getTypes().ConvertType(Type)->getPointerTo(
135 Addr.getPointer(), CGF.getTypes().ConvertType(Type)->getPointerTo());
SwiftCallingConv.cpp 87 auto eltLLVMType = CGM.getTypes().ConvertType(eltType);
113 auto *llvmType = CGM.getTypes().ConvertType(type);
CGClass.cpp 207 Types.ConvertType(getContext().getPointerDiffType());
223 assert(This.getElementType() == ConvertType(Derived));
240 V = Builder.CreateElementBitCast(V, ConvertType(Base));
330 ConvertType((PathEnd[-1])->getType())
411 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo(AddrSpace);
2338 llvm::Type *t = CGM.getTypes().ConvertType(QT);
2943 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType));
CGStmt.cpp 2060 llvm::Type *Ty = ConvertType(InputType);
2320 ResultRegTypes.back() = ConvertType(InputTy);
2348 ConvertType(OutExpr->getType()),
2440 llvm::Type *OutputTy = ConvertType(OutputType);
CodeGenFunction.cpp 222 llvm::Type *CodeGenFunction::ConvertType(QualType T) {
223 return CGM.getTypes().ConvertType(T);
609 CGM.getTypes().ConvertType(A->getTypeHint()))),
2046 llvm::Type *baseType = ConvertType(eltType);
CGObjCMac.cpp 200 llvm::Type *T = Types.ConvertType(Ctx.getObjCProtoType());
2132 CGM.getTypes().ConvertType(CGF.getContext().getObjCClassType());
2183 SelValue = llvm::UndefValue::get(Types.ConvertType(selTy));
2646 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0));
3068 CGF.ConvertType(
4819 // These types work out because ConvertType(id) == i8*.
4866 CGF.ConvertType(CatchParam->getType()));
5100 CGM.getTypes().ConvertType(CGM.getContext().LongTy),
5796 ShortTy = cast<llvm::IntegerType>(Types.ConvertType(Ctx.ShortTy));
5798 LongTy = cast<llvm::IntegerType>(Types.ConvertType(Ctx.LongTy))
    [all...]
CGBlocks.cpp 190 cast<llvm::IntegerType>(CGM.getTypes().ConvertType(C.UnsignedLongTy));
559 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType);
1098 blockAddr.getPointer(), ConvertType(blockInfo.getBlockExpr()->getType()));
1114 getTypes().ConvertType(getContext().UnsignedLongTy);
1392 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType());
CodeGenModule.cpp 3300 llvm::Type *DeclTy = getTypes().ConvertType(FD->getType());
3659 Ty = getTypes().ConvertType(FD->getType());
4340 Init = llvm::UndefValue::get(getTypes().ConvertType(T));
5054 llvm::Type *Ty = getTypes().ConvertType(getContext().IntTy);
5118 auto *STy = cast<llvm::StructType>(getTypes().ConvertType(CFTy));
5273 auto *AType = cast<llvm::ArrayType>(getTypes().ConvertType(E->getType()));

Completed in 65 milliseconds

1 2