| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CodeGenABITypes.cpp | 45 return CGM->getTypes().arrangeObjCMessageSendSignature(MD, receiverType); in arrangeObjCMessageSendSignature() 50 return CGM->getTypes().arrangeFreeFunctionType(Ty); in arrangeFreeFunctionType() 55 return CGM->getTypes().arrangeFreeFunctionType(Ty); in arrangeFreeFunctionType() 61 return CGM->getTypes().arrangeCXXMethodType(RD, FTP); in arrangeCXXMethodType() 69 return CGM->getTypes().arrangeLLVMFunctionInfo( in arrangeFreeFunctionCall()
|
| H A D | CGCXX.cpp | 145 = getTypes().GetFunctionType(AliasDecl)->getPointerTo(); in TryEmitDefinitionAsAlias() 208 getTypes().arrangeCXXStructorDeclaration(MD, Type); in codegenCXXStructor() 244 FnInfo = &getTypes().arrangeCXXStructorDeclaration(MD, Type); in getAddrOfCXXStructor() 245 FnType = getTypes().GetFunctionType(*FnInfo); in getAddrOfCXXStructor() 310 const CGFunctionInfo &FInfo = CGM.getTypes().arrangeCXXStructorDeclaration( in BuildAppleKextVirtualDestructorCall() 312 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FInfo); in BuildAppleKextVirtualDestructorCall()
|
| H A D | CGObjCRuntime.cpp | 94 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy); in EmitValueForIvarAtOffset() 135 CGBitFieldInfo::MakeInfo(CGF.CGM.getTypes(), Ivar, BitOffset, BitFieldSize, in EmitValueForIvarAtOffset() 354 CGM.getTypes().arrangeObjCMessageSendSignature(method, callArgs[0].Ty); in getMessageSendInfo() 357 CGM.getTypes().GetFunctionType(signature)->getPointerTo(); in getMessageSendInfo() 367 CGM.getTypes().arrangeFreeFunctionCall(resultType, callArgs, einfo, in getMessageSendInfo() 375 CGM.getTypes().arrangeFreeFunctionCall(resultType, callArgs, in getMessageSendInfo() 381 CGM.getTypes().GetFunctionType(argsInfo)->getPointerTo(); in getMessageSendInfo()
|
| H A D | CGDeclCXX.cpp | 102 addr, CGF.getTypes().ConvertType(type)->getPointerTo()); in EmitDeclDestroy() 181 CGM.getTypes().arrangeNullaryFunction(), FunctionArgList()); in createAtExitStub() 459 getTypes().arrangeNullaryFunction(), in GenerateCXXGlobalVarDeclInitFunc() 482 getTypes().arrangeNullaryFunction(), FunctionArgList()); in GenerateCXXGlobalInitFunc() 533 getTypes().arrangeNullaryFunction(), FunctionArgList()); in GenerateCXXGlobalDtorsFunc() 561 const CGFunctionInfo &FI = CGM.getTypes().arrangeFreeFunctionDeclaration( in generateDestroyHelper() 563 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI); in generateDestroyHelper()
|
| 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() 84 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer() 85 CGM.getTypes().arrangeCXXMethodType(RD, FPT)); in EmitLoadOfMemberFunctionPointer()
|
| H A D | CGVTables.cpp | 49 llvm::Type *Ty = getTypes().GetFunctionTypeForVTable(GD); in GetAddrOfThunk() 136 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo); in GenerateVarArgsThunk() 263 CGM.getTypes().arrangeCXXMethodCall(CallArgs, FPT, in EmitCallAndReturnForThunk() 372 CGM.getTypes().GetFunctionType(CGM.getTypes().arrangeGlobalDeclaration(GD)); in GenerateThunk() 388 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeGlobalDeclaration(GD); in emitThunk() 405 CGM.getTypes().GetFunctionTypeForVTable(GD)) { in emitThunk() 475 if (!CGM.getTypes().isFuncTypeConvertible( in maybeEmitThunkForVTable() 510 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in CreateVTableInitializer() 593 llvm::Type *Ty = CGM.getTypes().GetFunctionTypeForVTable(GD); in CreateVTableInitializer()
|
| 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() 451 CGM.getTypes().ConvertTypeForMem(VT); in computeBlockInfo() 904 getTypes().ConvertType(getContext().UnsignedLongTy); in getBlockDescriptorType() 986 CGM.getTypes().arrangeBlockFunctionCall(Args, FuncTy); in EmitBlockCallExpr() 989 llvm::Type *BlockFTy = CGM.getTypes().GetFunctionType(FnInfo); in EmitBlockCallExpr() [all …]
|
| H A D | CGExprConstant.cpp | 529 llvm::Type *ValTy = CGM.getTypes().ConvertType(Ty); in Finalize() 877 return CGM.getTypes().ConvertType(T); in ConvertType() 1036 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantInit() 1061 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantExpr() 1093 llvm::Type *DestTy = getTypes().ConvertTypeForMem(DestType); in EmitConstantValue() 1197 llvm::Type *ResultType = getTypes().ConvertType(DestType); in EmitConstantValue() 1223 getTypes().ConvertType(CAT->getElementType()); in EmitConstantValue() 1274 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(DestType); in EmitConstantValueForMemory() 1309 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record); in EmitNullConstant() 1384 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base); in EmitNullConstantForBase() [all …]
|
| H A D | CGExprCXX.cpp | 81 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required), in EmitCXXMemberOrOperatorCall() 92 return EmitCall(CGM.getTypes().arrangeCXXStructorDeclaration(MD, Type), in EmitCXXStructorCall() 211 FInfo = &CGM.getTypes().arrangeCXXStructorDeclaration( in EmitCXXMemberOrOperatorMemberCallExpr() 214 FInfo = &CGM.getTypes().arrangeCXXStructorDeclaration( in EmitCXXMemberOrOperatorMemberCallExpr() 217 FInfo = &CGM.getTypes().arrangeCXXMethodDeclaration(CalleeDecl); in EmitCXXMemberOrOperatorMemberCallExpr() 219 llvm::FunctionType *Ty = CGM.getTypes().GetFunctionType(*FInfo); in EmitCXXMemberOrOperatorMemberCallExpr() 323 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required), in EmitCXXMemberPointerCallExpr() 363 if (!CGF.CGM.getTypes().isZeroInitializable(Base)) { in EmitNullBaseClassInitialization() 867 if (!CGM.getTypes().isZeroInitializable(ElementType)) in EmitNewArrayInitializer() 1036 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall( in EmitNewDeleteCall()
|
| H A D | CodeGenModule.cpp | 879 SetLLVMFunctionAttributes(FD, getTypes().arrangeGlobalDeclaration(GD), F); in SetFunctionAttributes() 1285 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType()); in GetWeakRefReference() 1350 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); in EmitGlobal() 1351 llvm::Type *Ty = getTypes().GetFunctionType(FI); in EmitGlobal() 1657 Ty = getTypes().ConvertType(cast<ValueDecl>(GD.getDecl())->getType()); in GetAddrOfFunction() 1845 Ty = getTypes().ConvertTypeForMem(ASTTy); in GetAddrOfGlobalVar() 1968 Init = llvm::UndefValue::get(getTypes().ConvertType(T)); in EmitGlobalVarDefinition() 2326 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); in EmitGlobalFunctionDefinition() 2327 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in EmitGlobalFunctionDefinition() 2437 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in EmitAliasDefinition() [all …]
|
| H A D | CGObjC.cpp | 171 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements); in EmitObjCCollectionLiteral() 469 const CGFunctionInfo &FI = CGM.getTypes().arrangeObjCMethodDeclaration(OMD); in StartObjCMethod() 536 CGF.EmitCall(CGF.getTypes().arrangeFreeFunctionCall(Context.VoidTy, args, in emitStructGetterCall() 802 CGF.EmitCall(CGF.getTypes().arrangeFreeFunctionCall(CGF.getContext().VoidTy, in emitCPPObjectAtomicGetterCall() 896 RValue RV = EmitCall(getTypes().arrangeFreeFunctionCall(propType, args, in generateObjCGetterBody() 909 getTypes().ConvertType(getterMethod->getReturnType()))); in generateObjCGetterBody() 1011 CGF.EmitCall(CGF.getTypes().arrangeFreeFunctionCall(CGF.getContext().VoidTy, in emitStructSetterCall() 1049 CGF.EmitCall(CGF.getTypes().arrangeFreeFunctionCall(CGF.getContext().VoidTy, in emitCPPObjectAtomicSetterCall() 1183 EmitCall(getTypes().arrangeFreeFunctionCall(getContext().VoidTy, args, in generateObjCSetterBody() 1196 EmitCall(getTypes().arrangeFreeFunctionCall(getContext().VoidTy, args, in generateObjCSetterBody() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 539 auto &FI = CGM.getTypes().arrangeFreeFunctionDeclaration( in EmitOMPThreadPrivateVarDefinition() 542 auto FTy = CGM.getTypes().GetFunctionType(FI); in EmitOMPThreadPrivateVarDefinition() 573 auto &FI = CGM.getTypes().arrangeFreeFunctionDeclaration( in EmitOMPThreadPrivateVarDefinition() 576 auto FTy = CGM.getTypes().GetFunctionType(FI); in EmitOMPThreadPrivateVarDefinition() 621 CGM.getTypes().arrangeNullaryFunction(), ArgList, in EmitOMPThreadPrivateVarDefinition()
|
| H A D | CGCUDANV.cpp | 48 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in CGNVCUDARuntime()
|
| H A D | ItaniumCXXABI.cpp | 400 CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer() 401 CGM.getTypes().arrangeCXXMethodType(RD, FPT)); in EmitLoadOfMemberFunctionPointer() 651 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer() 1384 const CGFunctionInfo *FInfo = &CGM.getTypes().arrangeCXXStructorDeclaration( in EmitVirtualDestructorCall() 1386 llvm::Type *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall() 1624 llvm::FunctionType::get(CGM.getTypes().ConvertType(CGM.getContext().IntTy), in getGuardAcquireFn() 2048 llvm::Type *Ty = CGF.getTypes().ConvertTypeForMem(T); in EmitThreadLocalVarDeclLValue() 2527 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in BuildVTablePointer() 2881 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy); in BuildVMIClassTypeInfo() 2899 CGM.getTypes().ConvertType(CGM.getContext().LongTy); in BuildVMIClassTypeInfo() [all …]
|
| H A D | CGClass.cpp | 900 CGF.getTypes().getCGRecordLayout(FirstField->getParent()); in emitMemcpy() 1779 CGM.getTypes().arrangeCXXConstructorCall(Args, D, Type, ExtraArgs); in EmitCXXConstructorCall() 1808 llvm::Type *t = CGM.getTypes().ConvertType(QT); in EmitSynthesizedCXXCopyCtorCall() 1816 EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, RequiredArgs::All), in EmitSynthesizedCXXCopyCtorCall() 1857 EmitCall(CGM.getTypes() in EmitDelegateCXXConstructorCall() 2175 CGM.getTypes().arrangeCXXMethodDeclaration(callOperator); in EmitForwardingCallToLambda() 2178 CGM.getTypes().GetFunctionType(calleeFnInfo)); in EmitForwardingCallToLambda() 2244 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType)); in EmitLambdaDelegatingInvokeBody()
|
| H A D | CGExprAgg.cpp | 469 CGF.getTypes().isZeroInitializable(elementType))) { in EmitArrayInit() 1022 CGF.getTypes().isZeroInitializable(E->getType())) in isSimpleZero() 1078 if (Dest.isZeroed() && CGF.getTypes().isZeroInitializable(type)) in EmitNullInitializationToLValue() 1213 CGF.getTypes().isZeroInitializable(E->getType())) in VisitInitListExpr() 1282 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) in GetNumNonZeroBytesInInit()
|
| H A D | CGExpr.cpp | 1397 llvm::Type *VectorElementTy = CGM.getTypes().ConvertType(EQT); in EmitExtVectorElementLValue() 1422 llvm::Type *OrigTy = CGM.getTypes().ConvertType(LV.getType()); in EmitLoadOfGlobalRegLValue() 1425 Ty = CGM.getTypes().getDataLayout().getIntPtrType(OrigTy); in EmitLoadOfGlobalRegLValue() 1685 llvm::Type *OrigTy = CGM.getTypes().ConvertType(Dst.getType()); in EmitStoreThroughGlobalRegLValue() 1688 Ty = CGM.getTypes().getDataLayout().getIntPtrType(OrigTy); in EmitStoreThroughGlobalRegLValue() 1825 llvm::Type *RealVarTy = CGF.getTypes().ConvertTypeForMem(VD->getType()); in EmitGlobalVarDeclLValue() 1968 *this, VD, T, V, getTypes().ConvertTypeForMem(VD->getType()), in EmitDeclRefLValue() 2645 CGM.getTypes().getCGRecordLayout(field->getParent()); in EmitLValueForField() 2685 unsigned idx = CGM.getTypes().getCGRecordLayout(rec).getLLVMFieldNo(field); in EmitLValueForField() 2722 CGM.getTypes().ConvertTypeForMem(type), in EmitLValueForField() [all …]
|
| H A D | CGObjCGNU.cpp | 897 CodeGenTypes &Types = CGM.getTypes(); 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() 1717 CGM.getTypes().ConvertType(CGM.getContext().getObjCProtoType()); in GenerateProtocolRef() 2589 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod()
|
| H A D | CGObjCMac.cpp | 198 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getExternalProtocolPtrTy() 236 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getGetPropertyFn() 254 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getSetPropertyFn() 274 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getOptimizedSetPropertyFn() 310 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCopyStructFn() 331 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getCppAtomicObjectFunction() 347 CodeGen::CodeGenTypes &Types = CGM.getTypes(); in getEnumerationMutationFn() 1827 CGM.getTypes().ConvertType(CGF.getContext().getObjCClassType()); in GenerateMessageSendSuper() 2191 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0)); in BuildRCBlockVarRecordLayout() 3349 CodeGenTypes &Types = CGM.getTypes(); in GenerateMethod() [all …]
|
| H A D | CodeGenFunction.cpp | 102 return CGM.getTypes().ConvertTypeForMem(T); in ConvertTypeForMem() 106 return CGM.getTypes().ConvertType(T); in ConvertType() 521 CGM.getTypes().ConvertType(A->getTypeHint()))), in EmitOpenCLKernelMetadata() 1297 if (!CGM.getTypes().isZeroInitializable(Ty)) { in EmitNullInitialization()
|
| H A D | MicrosoftCXXABI.cpp | 1462 const CGFunctionInfo *FInfo = &CGM.getTypes().arrangeCXXStructorDeclaration( in EmitVirtualDestructorCall() 1464 llvm::Type *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall() 1523 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeMSMemberPointerThunk(MD); in EmitVirtualMemPtrThunk() 1524 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo); in EmitVirtualMemPtrThunk() 2114 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer() 2134 if (!CGM.getTypes().isFuncTypeConvertible( in BuildMemberPointer() 2612 CGM.getTypes().GetFunctionType( in EmitLoadOfMemberFunctionPointer() 2613 CGM.getTypes().arrangeCXXMethodType(RD, FPT)); in EmitLoadOfMemberFunctionPointer()
|
| H A D | CGExprComplex.cpp | 587 CGF.CGM.getTypes().arrangeFreeFunctionCall( in EmitComplexBinOpLibCall() 590 llvm::FunctionType *FTy = CGF.CGM.getTypes().GetFunctionType(FuncInfo); in EmitComplexBinOpLibCall()
|
| H A D | CGAtomic.cpp | 138 CGF.CGM.getTypes().arrangeFreeFunctionCall(resultType, args, in emitAtomicLibcall() 140 llvm::FunctionType *fnTy = CGF.CGM.getTypes().GetFunctionType(fnInfo); in emitAtomicLibcall()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.h | 152 const TypeList &getTypes() const { return Types; } in getTypes() function
|
| H A D | BitcodeWriter.cpp | 320 const ValueEnumerator::TypeList &TypeList = VE.getTypes(); in WriteTypeTable() 325 uint64_t NumBits = Log2_32_Ceil(VE.getTypes().size()+1); in WriteTypeTable() 1830 Log2_32_Ceil(VE.getTypes().size()+1))); in WriteBlockInfo() 1850 Log2_32_Ceil(VE.getTypes().size()+1))); in WriteBlockInfo() 1903 Log2_32_Ceil(VE.getTypes().size()+1))); in WriteBlockInfo()
|