reference, declarationdefinition
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());