| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenABITypes.cpp | 37 return CGM.getTypes().arrangeObjCMessageSendSignature(MD, receiverType); in arrangeObjCMessageSendSignature() 43 return CGM.getTypes().arrangeFreeFunctionType(Ty); in arrangeFreeFunctionType() 49 return CGM.getTypes().arrangeFreeFunctionType(Ty); in arrangeFreeFunctionType() 57 return CGM.getTypes().arrangeCXXMethodType(RD, FTP, MD); in arrangeCXXMethodType() 65 return CGM.getTypes().arrangeLLVMFunctionInfo( in arrangeCXXMethodCall() 75 return CGM.getTypes().arrangeLLVMFunctionInfo( in arrangeFreeFunctionCall() 106 llvm::Type *T = CGM.getTypes().ConvertType(FD->getType()); in convertFreeFunctionType() 116 return CGM.getTypes().ConvertTypeForMem(T); in convertTypeForMemory() 122 return CGM.getTypes().getCGRecordLayout(RD).getLLVMFieldNo(FD); in getLLVMFieldNumber()
|
| H A D | CGCXX.cpp | 137 llvm::Type *AliasValueType = getTypes().GetFunctionType(AliasDecl); in TryEmitBaseDestructorAsAlias() 205 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD); in codegenCXXStructor() 234 FnInfo = &getTypes().arrangeCXXStructorDeclaration(GD); in getAddrAndTypeOfCXXStructor() 235 FnType = getTypes().GetFunctionType(*FnInfo); in getAddrAndTypeOfCXXStructor() 308 const CGFunctionInfo &FInfo = CGM.getTypes().arrangeCXXStructorDeclaration( in BuildAppleKextVirtualDestructorCall() 310 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FInfo); in BuildAppleKextVirtualDestructorCall()
|
| H A D | CodeGenSYCL.cpp | 52 getTypes().arrangeSYCLKernelCallerDeclaration(Ctx.VoidTy, Args); in EmitSYCLKernelCaller() 53 llvm::FunctionType *FnTy = getTypes().GetFunctionType(FnInfo); in EmitSYCLKernelCaller()
|
| H A D | CGDeclCXX.cpp | 198 unsigned ExpectedAddrSpace = getTypes().getTargetAddressSpace(T); in EmitCXXGlobalVarDeclInit() 247 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction(); in createAtExitStub() 287 const CGFunctionInfo &FI = CGM.getTypes().arrangeLLVMFunctionInfo( in createTLSAtExitStub() 560 FTy, FnName.str(), getTypes().arrangeNullaryFunction(), D->getLocation()); in EmitCXXGlobalVarDeclInitFunc() 770 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXModuleInitFunc() 895 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalInitFunc() 996 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalCleanUpFunc() 1057 getContext().VoidTy, Fn, getTypes().arrangeNullaryFunction(), in GenerateCXXGlobalVarDeclInitFunc() 1087 getTypes().arrangeNullaryFunction(), FunctionArgList()); in GenerateCXXGlobalInitFunc() 1147 getTypes().arrangeNullaryFunction(), FunctionArgList()); in GenerateCXXGlobalCleanUpFunc() [all …]
|
| H A D | HLSLBufferLayoutBuilder.cpp | 216 getScalarOrVectorSizeInBytes(CGM.getTypes().ConvertTypeForMem(Ty)); in layoutField() 217 ElemLayoutTy = CGM.getTypes().ConvertTypeForMem(FieldTy); in layoutField() 235 ElemLayoutTy = CGM.getTypes().ConvertTypeForMem(FieldTy); in layoutField()
|
| H A D | CGExprConstant.cpp | 636 CGM.getTypes().convertTypeForLoadStore(Field->getType(), C->getType()); in AppendBitField() 645 CGM.getTypes().getCGRecordLayout(Field->getParent()); in AppendBitField() 677 llvm::Type *ElemTy = Emitter.CGM.getTypes().ConvertTypeForMem(ElemType); in EmitDesignatedInitUpdater() 786 CGM.getTypes().ConvertTypeForMem(Field->getType())); in Build() 955 CGM.getTypes().getCGRecordLayout(Field.getParent()); in DoZeroInitPadding() 982 llvm::Type *ValTy = CGM.getTypes().ConvertType(Type); in Finalize() 1465 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(ILE->getType())); in EmitArrayInitialization() 1507 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType); in VisitDesignatedInitUpdateExpr() 1577 return CGM.getTypes().ConvertType(T); in ConvertType() 1987 llvm::Type *boolTy = CGM.getTypes().ConvertTypeForMem(destType); in emitForMemory() [all …]
|
| H A D | CGObjCRuntime.cpp | 102 CGBitFieldInfo::MakeInfo(CGF.CGM.getTypes(), Ivar, BitOffset, BitFieldSize, in EmitValueForIvarAtOffset() 370 CGM.getTypes().arrangeObjCMessageSendSignature(method, callArgs[0].Ty); in getMessageSendInfo() 373 CGM.getTypes().arrangeCall(signature, callArgs); in getMessageSendInfo() 380 CGM.getTypes().arrangeUnprototypedObjCMessageSend(resultType, callArgs); in getMessageSendInfo()
|
| H A D | CGVTables.cpp | 175 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo); in GenerateVarArgsThunk() 359 const CGFunctionInfo &CallFnInfo = CGM.getTypes().arrangeCXXMethodCall( in EmitCallAndReturnForThunk() 476 Ty = CGM.getTypes().GetFunctionType(FnInfo); in generateThunk() 530 llvm::Type *ThunkVTableTy = CGM.getTypes().GetFunctionTypeForVTable(GD); in maybeEmitThunk() 534 bool IsUnprototyped = !CGM.getTypes().isFuncTypeConvertible( in maybeEmitThunk() 542 IsUnprototyped ? CGM.getTypes().arrangeUnprototypedMustTailThunk(MD) in maybeEmitThunk() 543 : CGM.getTypes().arrangeGlobalDeclaration(GD); in maybeEmitThunk() 544 llvm::FunctionType *ThunkFnTy = CGM.getTypes().GetFunctionType(FnInfo); in maybeEmitThunk() 853 llvm::Type *fnTy = CGM.getTypes().GetFunctionTypeForVTable(GD); in addVTableComponent()
|
| H A D | CodeGenModule.cpp | 473 TBAA.reset(new CodeGenTBAA(Context, getTypes(), TheModule, CodeGenOpts, in CodeGenModule() 1615 getTypes().UpdateCompletedType(TD); in UpdateCompletedType() 1620 getTypes().RefreshTypeCacheForClass(RD); in RefreshTypeCacheForClass() 3075 SetLLVMFunctionAttributes(GD, getTypes().arrangeGlobalDeclaration(GD), F, in SetFunctionAttributes() 3869 llvm::Type *Ty = getTypes().ConvertTypeForMem(GD->getType()); in GetAddrOfMSGuidDecl() 3940 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType()); in GetWeakRefReference() 4070 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(GD); in EmitGlobal() 4071 llvm::Type *Ty = getTypes().GetFunctionType(FI); in EmitGlobal() 4460 const CGFunctionInfo &FI = getTypes().arrangeGlobalDeclaration(CurGD); in emitMultiVersionFunctions() 4461 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in emitMultiVersionFunctions() [all …]
|
| H A D | TargetInfo.cpp | 199 CGF.getTypes().ClangCallConvToLLVMCallConv(CallingConv::CC_DeviceKernel); in createEnqueuedBlockKernel() 305 return std::make_unique<DefaultTargetCodeGenInfo>(CGM.getTypes()); in createDefaultTargetCodeGenInfo()
|
| H A D | CGBlocks.cpp | 156 cast<llvm::IntegerType>(CGM.getTypes().ConvertType(C.UnsignedLongTy)); in buildBlockDescriptor() 593 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType); in computeBlockInfo() 643 CGM.getTypes().ConvertTypeForMem(VT); in computeBlockInfo() 1228 CGM.getTypes().arrangeBlockFunctionCall(Args, FuncTy); in EmitBlockCallExpr() 1404 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType()); in buildGlobalBlock() 1506 CGM.getTypes().arrangeBlockFunctionDeclaration(fnType, args); in GenerateBlockFunction() 1510 llvm::FunctionType *fnLLVMType = CGM.getTypes().GetFunctionType(fnInfo); in GenerateBlockFunction() 1946 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in GenerateCopyHelperFunction() 1950 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateCopyHelperFunction() 2141 CGM.getTypes().arrangeBuiltinFunctionDeclaration(ReturnTy, args); in GenerateDestroyHelperFunction() [all …]
|
| H A D | ItaniumCXXABI.cpp | 1145 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer() 2270 &CGM.getTypes().arrangeCXXStructorDeclaration(GD); in EmitVirtualDestructorCall() 2271 llvm::FunctionType *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall() 2584 llvm::FunctionType::get(CGM.getTypes().ConvertType(CGM.getContext().IntTy), in getGuardAcquireFn() 2854 assert((TLS || CGF.getTypes().getCodeGenOpts().CXAAtExit) && in emitGlobalDtorWithCXAAtExit() 2912 FTy, FnName, CGM.getTypes().arrangeNullaryFunction(), SourceLocation()); in createGlobalInitOrCleanupFn() 2928 getTypes().arrangeNullaryFunction(), FunctionArgList(), in unregisterGlobalDtorsWithUnAtExit() 2983 getTypes().arrangeNullaryFunction(), FunctionArgList(), in registerGlobalDtorsWithAtExit() 3097 const CGFunctionInfo &FI = CGM.getTypes().arrangeBuiltinFunctionDeclaration( in getOrCreateThreadLocalWrapper() 3100 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FI); in getOrCreateThreadLocalWrapper() [all …]
|
| H A D | CGExprCXX.cpp | 50 Args.add(RValue::get(This), CGF.getTypes().DeriveThisType(RD, MD)); in commonEmitCXXMemberOrOperatorCall() 94 auto &FnInfo = CGM.getTypes().arrangeCXXMethodCall( in EmitCXXMemberOrOperatorCall() 115 llvm::Type *NewType = CGM.getTypes().ConvertType(DstTy); in EmitCXXDestructorCall() 122 return EmitCall(CGM.getTypes().arrangeCXXStructorDeclaration(Dtor), Callee, in EmitCXXDestructorCall() 336 FInfo = &CGM.getTypes().arrangeCXXStructorDeclaration( in EmitCXXMemberOrOperatorMemberCallExpr() 339 FInfo = &CGM.getTypes().arrangeCXXMethodDeclaration(CalleeDecl); in EmitCXXMemberOrOperatorMemberCallExpr() 341 llvm::FunctionType *Ty = CGM.getTypes().GetFunctionType(*FInfo); in EmitCXXMemberOrOperatorMemberCallExpr() 489 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required, in EmitCXXMemberPointerCallExpr() 1027 if (!CGM.getTypes().isZeroInitializable(ElementType)) in EmitNewArrayInitializer() 1344 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall( in EmitNewDeleteCall() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | SPIR.cpp | 91 llvm::Type *Res = getTypes().ConvertType(E->getType()); in EmitSPIRVBuiltinExpr() 102 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr() 108 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr() 114 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr() 120 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr() 126 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr() 132 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr() 138 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenCXX.cpp | 24 getTypes().arrangeCXXStructorDeclaration(gd); in codegenCXXStructor() 25 cir::FuncType funcType = getTypes().getFunctionType(fnInfo); in codegenCXXStructor()
|
| H A D | CIRGenCXXExpr.cpp | 43 args.add(RValue::get(thisPtr), cgf.getTypes().deriveThisType(rd, md)); in commonBuildCXXMemberOrOperatorCall() 138 fInfo = &cgm.getTypes().arrangeCXXMethodDeclaration(calleeDecl); in emitCXXMemberOrOperatorMemberCallExpr() 140 mlir::Type ty = cgm.getTypes().getFunctionType(*fInfo); in emitCXXMemberOrOperatorMemberCallExpr() 184 auto &fnInfo = cgm.getTypes().arrangeCXXMethodCall( in emitCXXMemberOrOperatorCall() 260 cgf.emitCall(cgf.cgm.getTypes().arrangeFreeFunctionCall(args, calleeType), in emitNewDeleteCall()
|
| H A D | CIRGenModule.cpp | 246 getTypes().arrangeCXXMethodDeclaration(cast<CXXMethodDecl>(d)); in getAddrOfGlobal() 247 cir::FuncType ty = getTypes().getFunctionType(fi); in getAddrOfGlobal() 253 const CIRGenFunctionInfo &fi = getTypes().arrangeGlobalDeclaration(gd); in getAddrOfGlobal() 254 cir::FuncType ty = getTypes().getFunctionType(fi); in getAddrOfGlobal() 402 const CIRGenFunctionInfo &fi = getTypes().arrangeGlobalDeclaration(gd); in emitGlobalFunctionDefinition() 403 cir::FuncType funcType = getTypes().getFunctionType(fi); in emitGlobalFunctionDefinition() 629 ty = getTypes().convertTypeForMem(astTy); in getOrCreateCIRGlobal() 647 ty = getTypes().convertTypeForMem(astTy); in getAddrOfGlobalVar() 1318 fnInfo = &getTypes().arrangeCXXStructorDeclaration(gd); in getAddrAndTypeOfCXXStructor() 1319 fnType = getTypes().getFunctionType(*fnInfo); in getAddrAndTypeOfCXXStructor() [all …]
|
| H A D | CIRGenExprConstant.cpp | 397 mlir::Type destTy = cgm.getTypes().convertTypeForMem(destType); in tryEmit() 601 if (!cgm.getTypes().isZeroInitializable(cxxrd)) { in tryEmitPrivateForVarInit() 815 return builder.getNullPtr(getTypes().convertTypeForMem(t), loc); in emitNullConstant() 818 if (getTypes().isZeroInitializable(t)) in emitNullConstant() 819 return builder.getNullValue(getTypes().convertTypeForMem(t), loc); in emitNullConstant()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SPIR.cpp | 219 SPIRVABIInfo(CGM.getTypes()).computeInfo(FI); in computeSPIRKernelABIInfo() 221 CommonSPIRABIInfo(CGM.getTypes()).computeInfo(FI); in computeSPIRKernelABIInfo() 423 CGM.getTypes().ConvertType(Operand.getResultType()); in getInlineSpirvType() 447 Result = CGM.getTypes().ConvertType(TypeOperand); in getInlineSpirvType() 493 llvm::Type *ElemType = CGM.getTypes().ConvertTypeForMem(ContainedTy); in getHLSLType() 530 llvm::Type *SampledType = CGM.getTypes().ConvertTypeForMem(Ty); in getSPIRVImageTypeFromHLSLResource() 573 return std::make_unique<CommonSPIRTargetCodeGenInfo>(CGM.getTypes()); in createCommonSPIRTargetCodeGenInfo() 578 return std::make_unique<SPIRVTargetCodeGenInfo>(CGM.getTypes()); in createSPIRVTargetCodeGenInfo()
|
| H A D | DirectX.cpp | 55 llvm::Type *ElemType = CGM.getTypes().ConvertTypeForMem(ContainedTy); in getHLSLType() 97 return std::make_unique<DirectXTargetCodeGenInfo>(CGM.getTypes()); in createDirectXTargetCodeGenInfo()
|
| H A D | M68k.cpp | 54 return std::make_unique<M68kTargetCodeGenInfo>(CGM.getTypes()); in createM68kTargetCodeGenInfo()
|
| H A D | VE.cpp | 70 return std::make_unique<VETargetCodeGenInfo>(CGM.getTypes()); in createVETargetCodeGenInfo()
|
| H A D | TCE.cpp | 78 return std::make_unique<TCETargetCodeGenInfo>(CGM.getTypes()); in createTCETargetCodeGenInfo()
|
| H A D | MSP430.cpp | 97 return std::make_unique<MSP430TargetCodeGenInfo>(CGM.getTypes()); in createMSP430TargetCodeGenInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVScope.cpp | 472 if (const LVTypes *Types = getTypes()) in getTemplateParameterTypes() 743 Traverse(Scope->getTypes()); in traverseParentsAndChildren() 886 if (options().getCompareTypes() && getTypes() && Target->getTypes()) in markMissingParents() 887 LVType::markMissingParents(getTypes(), Target->getTypes()); in markMissingParents() 1047 if (!LVType::parametersMatch(getTypes(), Scope->getTypes())) in equals() 1122 if (const LVTypes *Types = getTypes()) in resolveExtra() 1175 if (!LVType::equals(getTypes(), Scope->getTypes())) in equals() 1844 if (!LVType::parametersMatch(getTypes(), Scope->getTypes())) in equals() 2064 Traverse(Parent->getTypes()); in transformScopedName()
|