| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenABITypes.cpp | 39 return CGM.getTypes().arrangeObjCMessageSendSignature(MD, receiverType); in arrangeObjCMessageSendSignature() 45 return CGM.getTypes().arrangeFreeFunctionType(Ty); in arrangeFreeFunctionType() 51 return CGM.getTypes().arrangeFreeFunctionType(Ty); in arrangeFreeFunctionType() 59 return CGM.getTypes().arrangeCXXMethodType(RD, FTP, MD); in arrangeCXXMethodType() 68 return CGM.getTypes().arrangeLLVMFunctionInfo(returnType, FnInfoOpts::None, in arrangeFreeFunctionCall() 99 llvm::Type *T = CGM.getTypes().ConvertType(FD->getType()); in convertFreeFunctionType() 109 return CGM.getTypes().ConvertTypeForMem(T); in convertTypeForMemory() 115 return CGM.getTypes().getCGRecordLayout(RD).getLLVMFieldNo(FD); in getLLVMFieldNumber()
|
| H A D | CGCXX.cpp | 139 llvm::Type *AliasValueType = getTypes().GetFunctionType(AliasDecl); in TryEmitBaseDestructorAsAlias() 207 const CGFunctionInfo &FnInfo = getTypes().arrangeCXXStructorDeclaration(GD); in codegenCXXStructor() 236 FnInfo = &getTypes().arrangeCXXStructorDeclaration(GD); in getAddrAndTypeOfCXXStructor() 237 FnType = getTypes().GetFunctionType(*FnInfo); in getAddrAndTypeOfCXXStructor() 301 const CGFunctionInfo &FInfo = CGM.getTypes().arrangeCXXStructorDeclaration( in BuildAppleKextVirtualDestructorCall() 303 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FInfo); in BuildAppleKextVirtualDestructorCall()
|
| H A D | CGDeclCXX.cpp | 196 unsigned ExpectedAddrSpace = getTypes().getTargetAddressSpace(T); in EmitCXXGlobalVarDeclInit() 245 const CGFunctionInfo &FI = CGM.getTypes().arrangeNullaryFunction(); in createAtExitStub() 280 const CGFunctionInfo &FI = CGM.getTypes().arrangeLLVMFunctionInfo( in createTLSAtExitStub() 545 FTy, FnName.str(), getTypes().arrangeNullaryFunction(), D->getLocation()); in EmitCXXGlobalVarDeclInitFunc() 739 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXModuleInitFunc() 857 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalInitFunc() 955 const CGFunctionInfo &FI = getTypes().arrangeNullaryFunction(); in EmitCXXGlobalCleanUpFunc() 1016 getContext().VoidTy, Fn, getTypes().arrangeNullaryFunction(), in GenerateCXXGlobalVarDeclInitFunc() 1049 getTypes().arrangeNullaryFunction(), FunctionArgList()); in GenerateCXXGlobalInitFunc() 1109 getTypes().arrangeNullaryFunction(), FunctionArgList()); in GenerateCXXGlobalCleanUpFunc() [all …]
|
| H A D | CGExprConstant.cpp | 615 CGM.getTypes().getCGRecordLayout(Field->getParent()); in AppendBitField() 877 llvm::Type *ValTy = CGM.getTypes().ConvertType(Type); in Finalize() 1328 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType); in VisitDesignatedInitUpdateExpr() 1393 return CGM.getTypes().ConvertType(T); in ConvertType() 1759 llvm::Type *boolTy = CGM.getTypes().ConvertTypeForMem(destType); in emitForMemory() 1880 auto destTy = CGM.getTypes().ConvertTypeForMem(DestType); in tryEmit() 2007 return C.withElementType(CGM.getTypes().ConvertTypeForMem(T)); in emitConstantObjCStringLiteral() 2147 Inits[I] = llvm::UndefValue::get(CGM.getTypes().ConvertType( in tryEmitPrivate() 2162 llvm::Type *ResultType = CGM.getTypes().ConvertType(DestType); in tryEmitPrivate() 2372 if (getTypes().isZeroInitializable(T)) in EmitNullConstant() [all …]
|
| H A D | CGObjCRuntime.cpp | 104 CGBitFieldInfo::MakeInfo(CGF.CGM.getTypes(), Ivar, BitOffset, BitFieldSize, in EmitValueForIvarAtOffset() 371 CGM.getTypes().arrangeObjCMessageSendSignature(method, callArgs[0].Ty); in getMessageSendInfo() 374 CGM.getTypes().arrangeCall(signature, callArgs); in getMessageSendInfo() 381 CGM.getTypes().arrangeUnprototypedObjCMessageSend(resultType, callArgs); in getMessageSendInfo()
|
| H A D | CGVTables.cpp | 169 llvm::Type *Ty = CGM.getTypes().GetFunctionType(FnInfo); in GenerateVarArgsThunk() 347 const CGFunctionInfo &CallFnInfo = CGM.getTypes().arrangeCXXMethodCall( in EmitCallAndReturnForThunk() 464 Ty = CGM.getTypes().GetFunctionType(FnInfo); in generateThunk() 506 llvm::Type *ThunkVTableTy = CGM.getTypes().GetFunctionTypeForVTable(GD); in maybeEmitThunk() 510 bool IsUnprototyped = !CGM.getTypes().isFuncTypeConvertible( in maybeEmitThunk() 518 IsUnprototyped ? CGM.getTypes().arrangeUnprototypedMustTailThunk(MD) in maybeEmitThunk() 519 : CGM.getTypes().arrangeGlobalDeclaration(GD); in maybeEmitThunk() 520 llvm::FunctionType *ThunkFnTy = CGM.getTypes().GetFunctionType(FnInfo); in maybeEmitThunk() 820 llvm::Type *fnTy = CGM.getTypes().GetFunctionTypeForVTable(GD); in addVTableComponent()
|
| H A D | TargetInfo.cpp | 187 CGF.getTypes().ClangCallConvToLLVMCallConv(CallingConv::CC_OpenCLKernel); in createEnqueuedBlockKernel() 219 return std::make_unique<DefaultTargetCodeGenInfo>(CGM.getTypes()); in createDefaultTargetCodeGenInfo()
|
| H A D | CGBlocks.cpp | 585 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType); in computeBlockInfo() 635 CGM.getTypes().ConvertTypeForMem(VT); in computeBlockInfo() 1092 getTypes().ConvertType(getContext().UnsignedLongTy); in getBlockDescriptorType() 1207 CGM.getTypes().arrangeBlockFunctionCall(Args, FuncTy); in EmitBlockCallExpr() 1361 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType()); in buildGlobalBlock() 1462 CGM.getTypes().arrangeBlockFunctionDeclaration(fnType, args); in GenerateBlockFunction() 1887 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateCopyHelperFunction() 2072 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateDestroyHelperFunction() 2315 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); in generateByrefCopyHelper() 2378 CGF.CGM.getTypes().arrangeBuiltinFunctionDeclaration(R, args); in generateByrefDisposeHelper() [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 804 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitKernelDeinit() 1723 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args); in emitInterWarpCopyFunction() 2017 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args); in emitShuffleAndReduceFunction() 2174 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args); in emitListToGlobalCopyFunction() 2196 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitListToGlobalCopyFunction() 2286 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args); in emitListToGlobalReduceFunction() 2300 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitListToGlobalReduceFunction() 2380 CGM.getTypes().arrangeBuiltinFunctionDeclaration(C.VoidTy, Args); in emitGlobalToListCopyFunction() 2402 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitGlobalToListCopyFunction() 2507 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitGlobalToListReduceFunction() [all …]
|
| H A D | CodeGenModule.cpp | 3769 llvm::Type *Ty = getTypes().GetFunctionType(FI); in EmitGlobal() 4162 getTypes().arrangeGlobalDeclaration(GD); in emitMultiVersionFunctions() 4200 getTypes().arrangeGlobalDeclaration(CurGD); in emitMultiVersionFunctions() 4287 llvm::FunctionType *DeclTy = getTypes().GetFunctionType(FI); in emitCPUDispatchDefinition() 4662 Ty = getTypes().ConvertType(FD->getType()); in GetAddrOfFunction() 4997 auto Ty = getTypes().GetFunctionType(*FInfo); in GetAddrOfGlobal() 5004 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in GetAddrOfGlobal() 5065 Ty = getTypes().ConvertTypeForMem(ASTTy); in GetAddrOfGlobalVar() 5822 llvm::FunctionType *Ty = getTypes().GetFunctionType(FI); in EmitGlobalFunctionDefinition() 6517 Type = getTypes().ConvertTypeForMem(MaterializedType); in GetAddrOfGlobalTemporary() [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() 114 llvm::Type *NewType = CGM.getTypes().ConvertType(DstTy); in EmitCXXDestructorCall() 122 return EmitCall(CGM.getTypes().arrangeCXXStructorDeclaration(Dtor), Callee, in EmitCXXDestructorCall() 332 FInfo = &CGM.getTypes().arrangeCXXStructorDeclaration( in EmitCXXMemberOrOperatorMemberCallExpr() 335 FInfo = &CGM.getTypes().arrangeCXXMethodDeclaration(CalleeDecl); in EmitCXXMemberOrOperatorMemberCallExpr() 337 llvm::FunctionType *Ty = CGM.getTypes().GetFunctionType(*FInfo); in EmitCXXMemberOrOperatorMemberCallExpr() 482 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required, in EmitCXXMemberPointerCallExpr() 1019 if (!CGM.getTypes().isZeroInitializable(ElementType)) in EmitNewArrayInitializer() 1335 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall( in EmitNewDeleteCall() [all …]
|
| H A D | CGCXXABI.cpp | 33 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T)); in GetBogusMemberPointer() 38 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in ConvertMemberPointerType()
|
| H A D | ItaniumCXXABI.cpp | 1016 CodeGenTypes &Types = CGM.getTypes(); in BuildMemberPointer() 2071 &CGM.getTypes().arrangeCXXStructorDeclaration(GD); in EmitVirtualDestructorCall() 2072 llvm::FunctionType *Ty = CGF.CGM.getTypes().GetFunctionType(*FInfo); in EmitVirtualDestructorCall() 2639 assert((TLS || CGF.getTypes().getCodeGenOpts().CXAAtExit) && in emitGlobalDtorWithCXAAtExit() 2873 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FI); in getOrCreateThreadLocalWrapper() 4093 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy); in BuildVMIClassTypeInfo() 4139 CGM.getTypes().ConvertType(OffsetFlagsTy); in BuildVMIClassTypeInfo() 4214 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy); in BuildPointerTypeInfo() 4241 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy); in BuildPointerToMemberTypeInfo() 4759 llvm::FunctionType *fnTy = CGM.getTypes().GetFunctionType(FI); in getClangCallTerminateFn() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SPIR.cpp | 114 SPIRVABIInfo(CGM.getTypes()).computeInfo(FI); in computeSPIRKernelABIInfo() 116 CommonSPIRABIInfo(CGM.getTypes()).computeInfo(FI); in computeSPIRKernelABIInfo() 212 return std::make_unique<CommonSPIRTargetCodeGenInfo>(CGM.getTypes()); in createCommonSPIRTargetCodeGenInfo() 217 return std::make_unique<SPIRVTargetCodeGenInfo>(CGM.getTypes()); in createSPIRVTargetCodeGenInfo()
|
| 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 | MSP430.cpp | 93 return std::make_unique<MSP430TargetCodeGenInfo>(CGM.getTypes()); in createMSP430TargetCodeGenInfo()
|
| H A D | TCE.cpp | 81 return std::make_unique<TCETargetCodeGenInfo>(CGM.getTypes()); in createTCETargetCodeGenInfo()
|
| H A D | BPF.cpp | 99 return std::make_unique<BPFTargetCodeGenInfo>(CGM.getTypes()); in createBPFTargetCodeGenInfo()
|
| H A D | PNaCl.cpp | 108 return std::make_unique<PNaClTargetCodeGenInfo>(CGM.getTypes()); in createPNaClTargetCodeGenInfo()
|
| H A D | PPC.cpp | 949 if (CGM.getTypes().isLongDoubleReferenced()) { in emitTargetMetadata() 973 return std::make_unique<AIXTargetCodeGenInfo>(CGM.getTypes(), Is64Bit); in createAIXTargetCodeGenInfo() 980 return std::make_unique<PPC32TargetCodeGenInfo>(CGM.getTypes(), SoftFloatABI, in createPPC32TargetCodeGenInfo() 986 return std::make_unique<PPC64TargetCodeGenInfo>(CGM.getTypes()); in createPPC64TargetCodeGenInfo() 991 return std::make_unique<PPC64_SVR4_TargetCodeGenInfo>(CGM.getTypes(), Kind, in createPPC64_SVR4_TargetCodeGenInfo()
|
| H A D | AVR.cpp | 153 return std::make_unique<AVRTargetCodeGenInfo>(CGM.getTypes(), NPR, NRR); in createAVRTargetCodeGenInfo()
|
| H A D | Sparc.cpp | 403 return std::make_unique<SparcV8TargetCodeGenInfo>(CGM.getTypes()); in createSparcV8TargetCodeGenInfo() 408 return std::make_unique<SparcV9TargetCodeGenInfo>(CGM.getTypes()); in createSparcV9TargetCodeGenInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVScope.cpp | 465 if (const LVTypes *Types = getTypes()) in getTemplateParameterTypes() 736 Traverse(Scope->getTypes()); in traverseParentsAndChildren() 879 if (options().getCompareTypes() && getTypes() && Target->getTypes()) in markMissingParents() 880 LVType::markMissingParents(getTypes(), Target->getTypes()); in markMissingParents() 1036 if (!LVType::parametersMatch(getTypes(), Scope->getTypes())) in equals() 1111 if (const LVTypes *Types = getTypes()) in resolveExtra() 1164 if (!LVType::equals(getTypes(), Scope->getTypes())) in equals() 1826 if (!LVType::parametersMatch(getTypes(), Scope->getTypes())) in equals() 2034 Traverse(Parent->getTypes()); in transformScopedName()
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DFAEmitter.cpp | 188 SmallVector<std::string, 4> getTypes() { return Types; } in getTypes() function in __anon4755e2d60211::Transition 289 const auto &ActionTypes = Transitions.back().getTypes(); in emit()
|