|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGAtomic.cpp 307 CGF.CGM.getTypes().arrangeBuiltinFunctionCall(resultType, args);
308 llvm::FunctionType *fnTy = CGF.CGM.getTypes().GetFunctionType(fnInfo);
tools/clang/lib/CodeGen/CGBlocks.cpp 189 cast<llvm::IntegerType>(CGM.getTypes().ConvertType(C.UnsignedLongTy));
558 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType);
657 CGM.getTypes().ConvertTypeForMem(VT);
1190 getTypes().ConvertType(getContext().UnsignedLongTy);
1303 CGM.getTypes().arrangeBlockFunctionCall(Args, FuncTy);
1306 llvm::Type *BlockFTy = CGM.getTypes().GetFunctionType(FnInfo);
1464 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType());
1567 CGM.getTypes().arrangeBlockFunctionDeclaration(fnType, args);
1571 llvm::FunctionType *fnLLVMType = CGM.getTypes().GetFunctionType(fnInfo);
2013 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args);
2017 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI);
2206 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args);
2210 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI);
2458 CGF.CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args);
2460 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI);
2533 CGF.CGM.getTypes().arrangeBuiltinFunctionDeclaration(R, args);
2535 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI);
tools/clang/lib/CodeGen/CGBuiltin.cpp 86 cast<llvm::FunctionType>(getTypes().ConvertType(FD->getType()));
1165 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, Args);
1166 llvm::FunctionType *FuncTy = CGM.getTypes().GetFunctionType(FI);
1277 CGM.getTypes().arrangeBuiltinFunctionCall(Ctx.VoidTy, Args);
2885 CGM.getTypes().arrangeBuiltinFunctionCall(E->getType(), Args);
2886 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FuncInfo);
3241 llvm::Type *ResultLLVMTy = CGM.getTypes().ConvertType(ResultQTy);
6074 llvm::Type *Ty = CGM.getTypes().ConvertType(FD->getType());
7146 llvm::Type *Ty = CGM.getTypes().ConvertType(FD->getType());
tools/clang/lib/CodeGen/CGCUDANV.cpp 159 CodeGen::CodeGenTypes &Types = CGM.getTypes();
331 llvm::Type *Ty = CGM.getTypes().ConvertType(CQT);
335 CGM.getTypes().arrangeFunctionDeclaration(cudaLaunchKernelFD);
tools/clang/lib/CodeGen/CGCXX.cpp 134 llvm::Type *AliasValueType = getTypes().GetFunctionType(AliasDecl);
207 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD);
236 FnInfo = &getTypes().arrangeCXXStructorDeclaration(GD);
237 FnType = getTypes().GetFunctionType(*FnInfo);
302 const CGFunctionInfo &FInfo = CGM.getTypes().arrangeCXXStructorDeclaration(
304 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FInfo);
tools/clang/lib/CodeGen/CGCXXABI.cpp 32 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T));
37 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
51 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(
52 CGM.getTypes().arrangeCXXMethodType(RD, FPT, /*FD=*/nullptr));
tools/clang/lib/CodeGen/CGCall.cpp 2061 Attrs.addByValAttr(getTypes().ConvertTypeForMem(ParamType));
2236 llvm::Type* LLVMTy = CGM.getTypes().ConvertType(RetTy);
4609 return CGM.getTypes().getABIInfo().EmitMSVAArg(*this, VAListAddr, Ty);
4610 return CGM.getTypes().getABIInfo().EmitVAArg(*this, VAListAddr, Ty);
tools/clang/lib/CodeGen/CGClass.cpp 2094 CGF.CGM.getTypes().arrangeCXXConstructorCall(Args, Ctor, Type, 0, 0);
2157 const CGFunctionInfo &Info = CGM.getTypes().arrangeCXXConstructorCall(
2313 llvm::Type *t = CGM.getTypes().ConvertType(QT);
2840 CGM.getTypes().arrangeCXXMethodDeclaration(callOperator);
2843 CGM.getTypes().GetFunctionType(calleeFnInfo));
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1258 CGM.getTypes().getCGRecordLayout(RD).getBitFieldInfo(BitFieldDecl);
tools/clang/lib/CodeGen/CGDecl.cpp 237 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty);
2007 const CGFunctionInfo &Info = CGM.getTypes().arrangeFunctionDeclaration(FD);
tools/clang/lib/CodeGen/CGDeclCXX.cpp 197 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(T);
239 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction();
464 getTypes().arrangeNullaryFunction(),
543 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction();
626 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction();
766 CGM.getTypes().arrangeBuiltinFunctionDeclaration(getContext().VoidTy, args);
767 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI);
tools/clang/lib/CodeGen/CGException.cpp 1644 CGM.getTypes().arrangeBuiltinFunctionCall(Context.VoidTy, Args);
1875 CGM.getTypes().arrangeBuiltinFunctionDeclaration(RetTy, Args);
1877 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
tools/clang/lib/CodeGen/CGExpr.cpp 1885 llvm::Type *VectorElementTy = CGM.getTypes().ConvertType(EQT);
1909 llvm::Type *OrigTy = CGM.getTypes().ConvertType(LV.getType());
1912 Ty = CGM.getTypes().getDataLayout().getIntPtrType(OrigTy);
2170 llvm::Type *OrigTy = CGM.getTypes().ConvertType(Dst.getType());
2173 Ty = CGM.getTypes().getDataLayout().getIntPtrType(OrigTy);
2414 CGM.getTypes().ConvertType(NoProtoType));
3198 CGM.getTypes().arrangeBuiltinFunctionDeclaration(getContext().VoidTy, Args);
3948 CGF.CGM.getTypes().getCGRecordLayout(rec).getLLVMFieldNo(field);
3960 CGF.CGM.getTypes().getCGRecordLayout(rec).getLLVMFieldNo(field);
3991 CGM.getTypes().getCGRecordLayout(field->getParent());
4095 addr, CGM.getTypes().ConvertTypeForMem(FieldType), field->getName());
4123 addr, CGM.getTypes().ConvertTypeForMem(FieldType), field->getName());
4910 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeFreeFunctionCall(
tools/clang/lib/CodeGen/CGExprCXX.cpp 87 auto &FnInfo = CGM.getTypes().arrangeCXXMethodCall(
106 llvm::Type *NewType = CGM.getTypes().ConvertType(DstTy);
114 return EmitCall(CGM.getTypes().arrangeCXXStructorDeclaration(Dtor), Callee,
307 FInfo = &CGM.getTypes().arrangeCXXStructorDeclaration(
310 FInfo = &CGM.getTypes().arrangeCXXMethodDeclaration(CalleeDecl);
312 llvm::FunctionType *Ty = CGM.getTypes().GetFunctionType(*FInfo);
457 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required,
990 if (!CGM.getTypes().isZeroInitializable(ElementType))
1293 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall(
tools/clang/lib/CodeGen/CGExprComplex.cpp 639 const CGFunctionInfo &FuncInfo = CGF.CGM.getTypes().arrangeFreeFunctionCall(
642 llvm::FunctionType *FTy = CGF.CGM.getTypes().GetFunctionType(FuncInfo);
tools/clang/lib/CodeGen/CGExprConstant.cpp 622 llvm::Type *ElemTy = Emitter.CGM.getTypes().ConvertTypeForMem(ElemType);
709 CGM.getTypes().ConvertTypeForMem(Field->getType()));
843 llvm::Type *ValTy = CGM.getTypes().ConvertType(Type);
1220 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(ILE->getType()));
1260 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType);
1324 return CGM.getTypes().ConvertType(T);
1691 llvm::Type *boolTy = CGM.getTypes().ConvertTypeForMem(destType);
1812 auto destTy = CGM.getTypes().ConvertTypeForMem(DestType);
1892 CGM.getTypes().ConvertType(base.getTypeInfoType())->getPointerTo();
1928 return C.getElementBitCast(CGM.getTypes().ConvertTypeForMem(T));
1954 CGM.getTypes().ConvertType(E->getType()));
2017 return llvm::UndefValue::get(CGM.getTypes().ConvertType(DestType));
2084 llvm::Type *ResultType = CGM.getTypes().ConvertType(DestType);
2136 CommonElementType = CGM.getTypes().ConvertType(AT->getElementType());
2143 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(DestType));
2194 const CGRecordLayout &layout = CGM.getTypes().getCGRecordLayout(record);
2279 const CGRecordLayout &baseLayout = CGM.getTypes().getCGRecordLayout(base);
2297 cast<llvm::PointerType>(getTypes().ConvertTypeForMem(T)), T);
2299 if (getTypes().isZeroInitializable(T))
2300 return llvm::Constant::getNullValue(getTypes().ConvertTypeForMem(T));
2304 cast<llvm::ArrayType>(getTypes().ConvertTypeForMem(T));
tools/clang/lib/CodeGen/CGExprScalar.cpp 3084 llvm::Type *opTy = CGF.CGM.getTypes().ConvertType(Ops.Ty);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 317 return CGM.getTypes().arrangeBuiltinFunctionDeclaration(Ctx.VoidTy, Args);
454 llvm::FunctionType *FuncTy = CGM.getTypes().GetFunctionType(FI);
tools/clang/lib/CodeGen/CGObjC.cpp 210 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements);
685 const CGFunctionInfo &FI = CGM.getTypes().arrangeObjCMethodDeclaration(OMD);
1593 CodeGenTypes &Types = CGM.getTypes();
1780 CGM.getTypes().arrangeBuiltinFunctionCall(getContext().VoidTy, Args2),
3530 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args);
3532 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI);
3614 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args);
3616 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI);
tools/clang/lib/CodeGen/CGObjCGNU.cpp 2128 CodeGenTypes &Types = CGM.getTypes();
2137 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy);
2153 SelectorTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(selTy));
2170 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy));
2507 CGM.getTypes().ConvertType(ResultType)));
2627 CGM.getTypes().ConvertType(ResultType)));
2663 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy));
3037 CGM.getTypes().ConvertType(CGM.getContext().getObjCProtoType());
3862 CodeGenTypes &Types = CGM.getTypes();
tools/clang/lib/CodeGen/CGObjCMac.cpp 195 CodeGen::CodeGenTypes &Types = CGM.getTypes();
233 CodeGen::CodeGenTypes &Types = CGM.getTypes();
248 CodeGen::CodeGenTypes &Types = CGM.getTypes();
267 CodeGen::CodeGenTypes &Types = CGM.getTypes();
302 CodeGen::CodeGenTypes &Types = CGM.getTypes();
322 CodeGen::CodeGenTypes &Types = CGM.getTypes();
336 CodeGen::CodeGenTypes &Types = CGM.getTypes();
348 CodeGen::CodeGenTypes &Types = CGM.getTypes();
2103 CGM.getTypes().ConvertType(CGF.getContext().getObjCClassType());
2605 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0));
3976 CodeGenTypes &Types = CGM.getTypes();
4913 CGM.getTypes().ConvertType(CGM.getContext().LongTy),
5614 CodeGen::CodeGenTypes &Types = CGM.getTypes();
5992 CodeGen::CodeGenTypes &Types = CGM.getTypes();
6830 CGM.getTypes().ConvertTypeForMem(IVD->getType());
7461 CGM.getTypes().ConvertType(CGF.getContext().getObjCClassType());
tools/clang/lib/CodeGen/CGObjCRuntime.cpp 64 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy);
104 CGBitFieldInfo::MakeInfo(CGF.CGM.getTypes(), Ivar, BitOffset, BitFieldSize,
366 CGM.getTypes().arrangeObjCMessageSendSignature(method, callArgs[0].Ty);
369 CGM.getTypes().GetFunctionType(signature)->getPointerTo();
372 CGM.getTypes().arrangeCall(signature, callArgs);
379 CGM.getTypes().arrangeUnprototypedObjCMessageSend(resultType, callArgs);
383 CGM.getTypes().GetFunctionType(argsInfo)->getPointerTo();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1261 IdentTy = CGM.getTypes().ConvertRecordDeclType(RD);
1279 const CGFunctionInfo &FI = CGM.getTypes().arrangeGlobalDeclaration(OldGD);
1280 llvm::Type *DeclTy = CGM.getTypes().GetFunctionType(FI);
1362 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
1363 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
1546 const CGRecordLayout &RL = CGM.getTypes().getCGRecordLayout(RD);
1561 const CGRecordLayout &RL = CGM.getTypes().getCGRecordLayout(RD);
2429 llvm::Type *TypeParams[] = {CGM.getTypes().ConvertTypeForMem(ParamTy)};
2439 llvm::Type *TypeParams[] = {CGM.getTypes().ConvertTypeForMem(ParamTy)};
2693 Ptr = getOrCreateInternalVariable(CGM.getTypes().ConvertTypeForMem(PtrTy),
2777 const auto &FI = CGM.getTypes().arrangeBuiltinFunctionDeclaration(
2779 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI);
2810 const auto &FI = CGM.getTypes().arrangeBuiltinFunctionDeclaration(
2812 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI);
2859 InitFunctionTy, Name, CGM.getTypes().arrangeNullaryFunction());
2863 CGM.getTypes().arrangeNullaryFunction(), ArgList,
2916 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction();
2917 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI);
2954 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction();
2955 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI);
3302 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
3305 auto *Fn = llvm::Function::Create(CGM.getTypes().GetFunctionType(CGFI),
4297 KmpRoutineEntryPtrTy = CGM.getTypes().ConvertType(KmpRoutineEntryPtrQTy);
4511 CGM.getTypes().arrangeBuiltinFunctionDeclaration(KmpInt32Ty, Args);
4513 CGM.getTypes().GetFunctionType(TaskEntryFnInfo);
4613 CGM.getTypes().arrangeBuiltinFunctionDeclaration(KmpInt32Ty, Args);
4615 CGM.getTypes().GetFunctionType(DestructorFnInfo);
4707 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
4709 CGM.getTypes().GetFunctionType(TaskPrivatesMapFnInfo);
4899 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
4900 llvm::FunctionType *TaskDupTy = CGM.getTypes().GetFunctionType(TaskDupFnInfo);
5573 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
5575 auto *Fn = llvm::Function::Create(CGM.getTypes().GetFunctionType(CGFI),
6009 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
6010 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
6086 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
6087 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
6156 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
6157 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
8862 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
8863 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
8881 CGM.getTypes().ConvertTypeForMem(C.getPointerType(PtrTy)));
8953 *BasePointers[I], CGM.getTypes().ConvertTypeForMem(C.VoidPtrTy));
8955 Pointers[I], CGM.getTypes().ConvertTypeForMem(C.VoidPtrTy));
9667 getOrCreateInternalVariable(CGM.getTypes().ConvertTypeForMem(Ty), VarName,
9870 const auto &FI = CGM.getTypes().arrangeNullaryFunction();
9871 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(FI);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 695 : WorkerFn(nullptr), CGFI(CGM.getTypes().arrangeNullaryFunction()),
705 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage,
1576 llvm::Type *RetTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy);
3189 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
3190 auto *Fn = llvm::Function::Create(CGM.getTypes().GetFunctionType(CGFI),
3483 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
3485 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage,
3644 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
3646 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage,
3665 CGM.getTypes().ConvertTypeForMem(StaticTy);
3750 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
3752 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage,
3764 CGM.getTypes().ConvertTypeForMem(StaticTy);
3844 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
3846 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage,
3865 CGM.getTypes().ConvertTypeForMem(StaticTy);
3950 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args);
3952 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage,
3964 CGM.getTypes().ConvertTypeForMem(StaticTy);
4559 CGM.getTypes().arrangeBuiltinFunctionDeclaration(Ctx.VoidTy, WrapperArgs);
4562 CGM.getTypes().GetFunctionType(CGFI), llvm::GlobalValue::InternalLinkage,
5124 llvm::Type *LLVMStaticTy = CGM.getTypes().ConvertTypeForMem(StaticTy);
5151 llvm::Type *LLVMArr2Ty = CGM.getTypes().ConvertTypeForMem(Arr2Ty);
5186 CGM.getTypes().ConvertTypeForMem(StaticTy);
tools/clang/lib/CodeGen/CGStmt.cpp 2413 CGM.getTypes().arrangeBuiltinFunctionDeclaration(Ctx.VoidTy, Args);
2414 llvm::FunctionType *FuncLLVMTy = CGM.getTypes().GetFunctionType(FuncInfo);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 469 CGM.getTypes().arrangeBuiltinFunctionDeclaration(Ctx.VoidTy, TargetArgs);
470 llvm::FunctionType *FuncLLVMTy = CGM.getTypes().GetFunctionType(FuncInfo);
tools/clang/lib/CodeGen/CGVTables.cpp 165 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo);
341 const CGFunctionInfo &CallFnInfo = CGM.getTypes().arrangeCXXMethodCall(
456 Ty = CGM.getTypes().GetFunctionType(FnInfo);
502 llvm::Type *ThunkVTableTy = CGM.getTypes().GetFunctionTypeForVTable(GD);
506 bool IsUnprototyped = !CGM.getTypes().isFuncTypeConvertible(
514 IsUnprototyped ? CGM.getTypes().arrangeUnprototypedMustTailThunk(MD)
515 : CGM.getTypes().arrangeGlobalDeclaration(GD);
516 llvm::FunctionType *ThunkFnTy = CGM.getTypes().GetFunctionType(FnInfo);
714 llvm::Type *fnTy = CGM.getTypes().GetFunctionTypeForVTable(GD);
tools/clang/lib/CodeGen/CodeGenABITypes.cpp 32 return CGM.getTypes().arrangeObjCMessageSendSignature(MD, receiverType);
38 return CGM.getTypes().arrangeFreeFunctionType(Ty);
44 return CGM.getTypes().arrangeFreeFunctionType(Ty);
52 return CGM.getTypes().arrangeCXXMethodType(RD, FTP, MD);
61 return CGM.getTypes().arrangeLLVMFunctionInfo(
69 llvm::Type *T = CGM.getTypes().ConvertType(FD->getType());
79 return CGM.getTypes().ConvertTypeForMem(T);
85 return CGM.getTypes().getCGRecordLayout(RD).getLLVMFieldNo(FD);
tools/clang/lib/CodeGen/CodeGenFunction.cpp 181 return CGM.getTypes().ConvertTypeForMem(T);
185 return CGM.getTypes().ConvertType(T);
554 CGM.getTypes().ConvertType(A->getTypeHint()))),
1662 if (!CGM.getTypes().isZeroInitializable(Ty)) {
tools/clang/lib/CodeGen/CodeGenFunction.h 1616 CodeGenTypes &getTypes() const { return CGM.getTypes(); }
tools/clang/lib/CodeGen/CodeGenModule.cpp 1805 SetLLVMFunctionAttributes(GD, getTypes().arrangeGlobalDeclaration(GD), F);
2388 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType());
2485 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD);
2486 llvm::Type *Ty = getTypes().GetFunctionType(FI);
2752 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(OldGD);
2753 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI);
2869 getTypes().arrangeGlobalDeclaration(GD);
2870 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI);
2915 llvm::Type *DeclTy = getTypes().ConvertType(FD->getType());
2918 const CGFunctionInfo &FInfo = getTypes().arrangeCXXMethodDeclaration(CXXFD);
2919 DeclTy = getTypes().GetFunctionType(FInfo);
3277 Ty = getTypes().ConvertType(FD->getType());
3599 auto FInfo = &getTypes().arrangeCXXMethodDeclaration(
3601 auto Ty = getTypes().GetFunctionType(*FInfo);
3605 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD);
3606 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI);
3669 Ty = getTypes().ConvertTypeForMem(ASTTy);
3898 Init = llvm::UndefValue::get(getTypes().ConvertType(ASTTy));
3926 Init = llvm::UndefValue::get(getTypes().ConvertType(T));
4393 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD);
4394 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI);
4454 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType());
4543 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType());
4642 llvm::Type *Ty = getTypes().ConvertType(getContext().IntTy);
4706 auto *STy = cast<llvm::StructType>(getTypes().ConvertType(CFTy));
4859 auto *AType = cast<llvm::ArrayType>(getTypes().ConvertType(E->getType()));
5060 Type = getTypes().ConvertTypeForMem(MaterializedType);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 586 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(
587 CGM.getTypes().arrangeCXXMethodType(RD, FPT, /*FD=*/nullptr));
964 CodeGenTypes &Types = CGM.getTypes();
1827 &CGM.getTypes().arrangeCXXStructorDeclaration(GD);
1828 llvm::FunctionType *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo);
2122 llvm::FunctionType::get(CGM.getTypes().ConvertType(CGM.getContext().IntTy),
2425 FTy, GlobalInitFnName, getTypes().arrangeNullaryFunction(),
2435 getTypes().arrangeNullaryFunction(), FunctionArgList(),
2524 const CGFunctionInfo &FI = CGM.getTypes().arrangeBuiltinFunctionDeclaration(
2527 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FI);
2574 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction();
2663 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction();
3263 CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType());
3650 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
3695 CGM.getTypes().ConvertType(OffsetFlagsTy);
3770 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
3797 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1916 &CGM.getTypes().arrangeCXXStructorDeclaration(GD);
1917 llvm::FunctionType *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo);
1982 CGM.getTypes().arrangeUnprototypedMustTailThunk(MD);
1983 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo);
2333 FTy, "__tls_init", CGM.getTypes().arrangeNullaryFunction(),
2775 CodeGenTypes &Types = CGM.getTypes();
3331 llvm::FunctionType *FTy = CGM.getTypes().GetFunctionType(
3332 CGM.getTypes().arrangeCXXMethodType(RD, FPT, /*FD=*/nullptr));
3898 const CGFunctionInfo &FnInfo = CGM.getTypes().arrangeMSCtorClosure(CD, CT);
3899 llvm::FunctionType *ThunkTy = CGM.getTypes().GetFunctionType(FnInfo);
3987 const CGFunctionInfo &CalleeInfo = CGM.getTypes().arrangeCXXConstructorCall(
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 87 auto eltLLVMType = CGM.getTypes().ConvertType(eltType);
100 auto llvmType = CGM.getTypes().ConvertType(type);
tools/clang/lib/CodeGen/TargetInfo.cpp 8898 DefaultABIInfo SPIRABI(CGM.getTypes());