| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 51 IntTy = Types.ConvertType(Ctx.IntTy); in CGNVCUDARuntime() 52 SizeTy = Types.ConvertType(Ctx.getSizeType()); in CGNVCUDARuntime() 54 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy)); in CGNVCUDARuntime() 55 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy)); in CGNVCUDARuntime()
|
| H A D | CodeGenTypes.cpp | 85 llvm::Type *R = ConvertType(T); in ConvertTypeForMem() 248 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType() 297 llvm::Type *CodeGenTypes::ConvertType(QualType T) { in ConvertType() function in CodeGenTypes 408 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType()); in ConvertType() 472 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()), in ConvertType() 547 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType()); in ConvertType() 574 return ConvertType(ED->getIntegerType()); in ConvertType()
|
| H A D | CGExprScalar.cpp | 82 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); } in ConvertType() function in __anon9a9488500111::ScalarExprEmitter 227 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitCharacterLiteral() 230 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitObjCBoolLiteralExpr() 233 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitCXXBoolLiteralExpr() 245 return Builder.CreateBitCast(V, ConvertType(E->getType())); in VisitAddrLabelExpr() 249 return llvm::ConstantInt::get(ConvertType(E->getType()),E->getPackLength()); in VisitSizeOfPackExpr() 416 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitTypeTraitExpr() 763 llvm::Type *DstTy = ConvertType(DstType); in EmitScalarConversion() 946 return llvm::UndefValue::get(CGF.ConvertType(E->getType())); in VisitExpr() 1040 llvm::Type *DstTy = ConvertType(DstType); in VisitConvertVectorExpr() [all …]
|
| H A D | CGCXXABI.cpp | 67 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T)); in GetBogusMemberPointer() 72 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in ConvertMemberPointerType() 94 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo(); in EmitMemberDataPointerAddress()
|
| H A D | CGExprConstant.cpp | 529 llvm::Type *ValTy = CGM.getTypes().ConvertType(Ty); in Finalize() 620 llvm::Type *destType = ConvertType(E->getType()); in VisitCastExpr() 744 cast<llvm::ArrayType>(ConvertType(ILE->getType())); in EmitArrayInitialization() 876 llvm::Type *ConvertType(QualType T) { in ConvertType() function in __anon29892e440111::ConstExprEmitter 877 return CGM.getTypes().ConvertType(T); in ConvertType() 927 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType())); in EmitLValue() 944 return llvm::ConstantExpr::getBitCast(Ptr, ConvertType(E->getType())); in EmitLValue() 1197 llvm::Type *ResultType = getTypes().ConvertType(DestType); in EmitConstantValue() 1223 getTypes().ConvertType(CAT->getElementType()); in EmitConstantValue()
|
| H A D | TargetInfo.cpp | 871 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyReturnType() 1101 if (IsX86_MMXType(CGT.ConvertType(Ty))) in classifyArgumentType() 1273 llvm::PointerType::getUnqual(CGF.ConvertType(Ty)); in EmitVAArg() 2144 llvm::Type *IRType = CGT.ConvertType(Ty); in GetByteVectorType() 2451 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0); in classifyReturnType() 2469 ResType = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0); in classifyReturnType() 2502 HighPart = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType() 2507 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType() 2530 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType() 2597 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(Ty), 0, Ty, 0); in classifyArgumentType() [all …]
|
| H A D | CGExprComplex.cpp | 206 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitCXXScalarValueInitExpr() 213 llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitImplicitValueInitExpr() 365 CGF.ConvertType(getComplexType(E->getType())->getElementType()); in VisitExpr() 437 CGF.ConvertType(CGF.getContext().getPointerType(DestTy))); in EmitCast() 1003 llvm::Type* LTy = CGF.ConvertType(Ty); in VisitInitListExpr() 1015 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType()); in VisitVAArgExpr()
|
| H A D | CGClass.cpp | 72 Types.ConvertType(getContext().getPointerDiffType()); in GetNonVirtualBaseClassOffset() 90 == ConvertType(Derived)); in GetAddressOfDirectBaseInCompleteClass() 107 V = Builder.CreateBitCast(V, ConvertType(Base)->getPointerTo()); in GetAddressOfDirectBaseInCompleteClass() 176 ConvertType((PathEnd[-1])->getType())->getPointerTo(); in GetAddressOfBaseClass() 251 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo(); in GetAddressOfDerivedClass() 497 CGF.ConvertType(CGF.getContext().getSizeType())); in EmitAggMemberInitializer() 623 llvm::Type *SizeTy = ConvertType(getContext().getSizeType()); in EmitInitializerForField() 628 llvm::Type *BasePtr = ConvertType(BaseElementTy); in EmitInitializerForField() 1808 llvm::Type *t = CGM.getTypes().ConvertType(QT); in EmitSynthesizedCXXCopyCtorCall() 2244 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType)); in EmitLambdaDelegatingInvokeBody()
|
| H A D | CGObjC.cpp | 53 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType())); in EmitObjCStringLiteral() 83 ConvertType(E->getType())); in EmitObjCBoxedExpr() 171 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements); in EmitObjCCollectionLiteral() 198 ConvertType(E->getType())); in EmitObjCCollectionLiteral() 240 CGF.ConvertType(ExpT))); in AdjustRelatedResultType() 909 getTypes().ConvertType(getterMethod->getReturnType()))); in generateObjCGetterBody() 959 value = Builder.CreateBitCast(value, ConvertType(propType)); in generateObjCGetterBody() 961 value, ConvertType(GetterMethodDecl->getReturnType())); in generateObjCGetterBody() 1375 Builder.CreateBitCast(LoadObjCSelf(), Types.ConvertType(IdTy)); in GenerateObjCCtorDtorMethod() 1488 llvm::Type *UnsignedLongLTy = ConvertType(getContext().UnsignedLongTy); in EmitObjCForCollectionStmt() [all …]
|
| H A D | ItaniumCXXABI.cpp | 917 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in getItaniumDynamicCastFn() 1029 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastCall() 1030 llvm::Type *DestLTy = CGF.ConvertType(DestTy); in EmitDynamicCastCall() 1072 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastToVoid() 1073 llvm::Type *DestLTy = CGF.ConvertType(DestTy); in EmitDynamicCastToVoid() 1419 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in performTypeAdjustment() 1511 llvm::Type *NumElementsTy = CGF.ConvertType(SizeTy)->getPointerTo(AS); in InitializeArrayCookie() 1624 llvm::FunctionType::get(CGM.getTypes().ConvertType(CGM.getContext().IntTy), in getGuardAcquireFn() 2527 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in BuildVTablePointer() 2881 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy); in BuildVMIClassTypeInfo() [all …]
|
| H A D | CGBuiltin.cpp | 51 cast<llvm::FunctionType>(getTypes().ConvertType(FD->getType())); in getBuiltinLibFunction() 310 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr() 327 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr() 344 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr() 365 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr() 381 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr() 435 llvm::Type *ResType = ConvertType(E->getType()); in EmitBuiltinExpr() 537 return RValue::get(Builder.CreateZExt(LHS, ConvertType(E->getType()))); in EmitBuiltinExpr() 542 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType()))); in EmitBuiltinExpr() 551 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType()))); in EmitBuiltinExpr() [all …]
|
| H A D | CGBlocks.cpp | 80 llvm::Type *ulong = CGM.getTypes().ConvertType(C.UnsignedLongTy); in buildBlockDescriptor() 87 i8p = CGM.getTypes().ConvertType(C.VoidPtrTy); in buildBlockDescriptor() 324 llvm::Type *i8p = CGM.getTypes().ConvertType(C.VoidPtrTy); in initializeForBlockHeader() 325 llvm::Type *intTy = CGM.getTypes().ConvertType(C.IntTy); in initializeForBlockHeader() 368 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType); in computeBlockInfo() 389 llvm::Type *llvmType = CGM.getTypes().ConvertType(byRefPtrTy); in computeBlockInfo() 893 ConvertType(blockInfo.getBlockExpr()->getType())); in EmitBlockLiteral() 904 getTypes().ConvertType(getContext().UnsignedLongTy); in getBlockDescriptorType() 1098 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType()); in buildGlobalBlock()
|
| H A D | CGCall.cpp | 505 retInfo.setCoerceToType(ConvertType(FI->getReturnType())); in arrangeLLVMFunctionInfo() 509 I.info.setCoerceToType(ConvertType(I.type)); in arrangeLLVMFunctionInfo() 702 llvm::Type *EltTy = ConvertType(CExp->EltTy); in getExpandedTypes() 707 *TI++ = ConvertType(Ty); in getExpandedTypes() 1248 llvm::Type *ty = ConvertType(ret); in GetFunctionType() 1273 llvm::Type *Ty = ConvertType(Ret); in GetFunctionType() 1615 llvm::Type *varType = CGF.ConvertType(var->getType()); in emitArgumentDemotion() 1672 llvm::Type* LLVMTy = CGM.getTypes().ConvertType(RetTy); in EmitFunctionProlog() 1789 ArgI.getCoerceToType() == ConvertType(Ty) && in EmitFunctionProlog() 1880 llvm::Type *LTy = ConvertType(Arg->getType()); in EmitFunctionProlog() [all …]
|
| H A D | CodeGenTypes.h | 178 llvm::Type *ConvertType(QualType T);
|
| H A D | CGExprCXX.cpp | 1385 Size = llvm::ConstantInt::get(ConvertType(SizeTy), in EmitDeleteCall() 1390 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy)); in EmitDeleteCall() 1512 = CGF.Builder.CreateBitCast(Ptr, CGF.ConvertType(VoidPtrTy)); in Emit() 1519 = cast<llvm::IntegerType>(CGF.ConvertType(size_t)); in Emit() 1699 ConvertType(E->getType())->getPointerTo(); in EmitCXXTypeidExpr() 1723 llvm::Type *DestLTy = CGF.ConvertType(DestTy); in EmitDynamicCastToNull()
|
| H A D | CGExpr.cpp | 72 llvm::AllocaInst *Alloc = CreateTempAlloca(ConvertType(Ty), Name); in CreateIRTemp() 750 ConvertType(Ty->castAs<ComplexType>()->getElementType()); in GetUndefRValue() 764 return RValue::get(llvm::UndefValue::get(ConvertType(Ty))); in GetUndefRValue() 778 llvm::Type *Ty = llvm::PointerType::getUnqual(ConvertType(E->getType())); in EmitUnsupportedLValue() 1333 llvm::Type *ResLTy = ConvertType(LV.getType()); in EmitLoadOfBitfieldLValue() 1397 llvm::Type *VectorElementTy = CGM.getTypes().ConvertType(EQT); in EmitExtVectorElementLValue() 1422 llvm::Type *OrigTy = CGM.getTypes().ConvertType(LV.getType()); in EmitLoadOfGlobalRegLValue() 1509 llvm::Type *ResultType = ConvertType(getContext().LongTy); in EmitStoreThroughLValue() 1685 llvm::Type *OrigTy = CGM.getTypes().ConvertType(Dst.getType()); in EmitStoreThroughGlobalRegLValue() 1858 V = CGF.Builder.CreateBitCast(V, CGF.ConvertType(NoProtoType)); in EmitFunctionDeclLValue() [all …]
|
| H A D | CGObjCGNU.cpp | 899 Types.ConvertType(CGM.getContext().IntTy)); in CGObjCGNU() 901 Types.ConvertType(CGM.getContext().LongTy)); in CGObjCGNU() 903 Types.ConvertType(CGM.getContext().getSizeType())); in CGObjCGNU() 905 Types.ConvertType(CGM.getContext().getPointerDiffType())); in CGObjCGNU() 906 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy); in CGObjCGNU() 920 SelectorTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(selTy)); in CGObjCGNU() 937 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy)); in CGObjCGNU() 1225 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSendSuper() 1329 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSend() 1365 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy)); in GenerateMessageSend() [all …]
|
| H A D | CodeGenModule.cpp | 1657 Ty = getTypes().ConvertType(cast<ValueDecl>(GD.getDecl())->getType()); in GetAddrOfFunction() 1968 Init = llvm::UndefValue::get(getTypes().ConvertType(T)); in EmitGlobalVarDefinition() 2564 llvm::Type *Ty = getTypes().ConvertType(getContext().IntTy); in GetAddrOfConstantCFString() 2577 auto *STy = cast<llvm::StructType>(getTypes().ConvertType(CFTy)); in GetAddrOfConstantCFString() 2585 llvm::Type *Ty = getTypes().ConvertType(getContext().UnsignedIntTy); in GetAddrOfConstantCFString() 2629 Ty = getTypes().ConvertType(getContext().LongTy); in GetAddrOfConstantCFString() 2658 llvm::Type *Ty = getTypes().ConvertType(getContext().IntTy); in GetAddrOfConstantString() 2712 NSConstantStringType = cast<llvm::StructType>(getTypes().ConvertType(NSTy)); in GetAddrOfConstantString() 2739 llvm::Type *Ty = getTypes().ConvertType(getContext().UnsignedIntTy); in GetAddrOfConstantString() 2807 auto *AType = cast<llvm::ArrayType>(getTypes().ConvertType(E->getType())); in GetConstantArrayFromStringLiteral()
|
| H A D | CGExprAgg.cpp | 588 CGF.ConvertType(PtrTy)); in VisitCastExpr() 953 Builder.CreateVAArg(ArgValue, CGF.ConvertType(VE->getType())); in VisitVAArgExpr() 1474 llvm::Type *SizeTy = ConvertType(getContext().getSizeType()); in EmitAggregateCopy() 1485 llvm::Type *SizeTy = ConvertType(getContext().getSizeType()); in EmitAggregateCopy()
|
| H A D | CodeGenFunction.cpp | 105 llvm::Type *CodeGenFunction::ConvertType(QualType T) { in ConvertType() function in CodeGenFunction 106 return CGM.getTypes().ConvertType(T); in ConvertType() 521 CGM.getTypes().ConvertType(A->getTypeHint()))), in EmitOpenCLKernelMetadata() 1425 llvm::Type *BaseType = ConvertType(eltType)->getPointerTo(AddressSpace); in emitArrayLength()
|
| H A D | CGObjCRuntime.cpp | 254 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt()
|
| H A D | CGObjCMac.cpp | 200 llvm::Type *T = Types.ConvertType(Ctx.getObjCProtoType()); in getExternalProtocolPtrTy() 1827 CGM.getTypes().ConvertType(CGF.getContext().getObjCClassType()); in GenerateMessageSendSuper() 2191 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0)); in BuildRCBlockVarRecordLayout() 3979 CGF.ConvertType(CatchParam->getType())); in EmitTryOrSynchronizedStmt() 4218 CGM.getTypes().ConvertType(CGM.getContext().LongTy), in EmitIvarOffset() 4447 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0)); in BuildAggrIvarRecordLayout() 4978 ShortTy = Types.ConvertType(Ctx.ShortTy); in ObjCCommonTypesHelper() 4979 IntTy = Types.ConvertType(Ctx.IntTy); in ObjCCommonTypesHelper() 4980 LongTy = Types.ConvertType(Ctx.LongTy); in ObjCCommonTypesHelper() 4981 LongLongTy = Types.ConvertType(Ctx.LongLongTy); in ObjCCommonTypesHelper() [all …]
|
| H A D | CGDeclCXX.cpp | 102 addr, CGF.getTypes().ConvertType(type)->getPointerTo()); in EmitDeclDestroy()
|
| H A D | CGStmt.cpp | 1737 llvm::Type *Ty = ConvertType(InputType); in EmitAsmInputLValue() 1890 ResultRegTypes.back() = ConvertType(InputTy); in EmitAsmStmt() 1981 llvm::Type *OutputTy = ConvertType(OutputType); in EmitAsmStmt()
|
| H A D | CodeGenFunction.h | 1363 llvm::Type *ConvertType(QualType T); 1364 llvm::Type *ConvertType(const TypeDecl *T) { in ConvertType() function 1365 return ConvertType(getContext().getTypeDeclType(T)); in ConvertType()
|