Home
last modified time | relevance | path

Searched refs:getTypes (Results 1 – 25 of 79) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp39 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 DCGCXX.cpp139 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 DCGDeclCXX.cpp196 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 DCGExprConstant.cpp615 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 DCGObjCRuntime.cpp104 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 DCGVTables.cpp169 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 DTargetInfo.cpp187 CGF.getTypes().ClangCallConvToLLVMCallConv(CallingConv::CC_OpenCLKernel); in createEnqueuedBlockKernel()
219 return std::make_unique<DefaultTargetCodeGenInfo>(CGM.getTypes()); in createDefaultTargetCodeGenInfo()
H A DCGBlocks.cpp585 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 DCGOpenMPRuntimeGPU.cpp804 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 DCodeGenModule.cpp3769 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 DCGExprCXX.cpp50 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 DCGCXXABI.cpp33 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T)); in GetBogusMemberPointer()
38 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in ConvertMemberPointerType()
H A DItaniumCXXABI.cpp1016 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 DSPIR.cpp114 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 DM68k.cpp54 return std::make_unique<M68kTargetCodeGenInfo>(CGM.getTypes()); in createM68kTargetCodeGenInfo()
H A DVE.cpp70 return std::make_unique<VETargetCodeGenInfo>(CGM.getTypes()); in createVETargetCodeGenInfo()
H A DMSP430.cpp93 return std::make_unique<MSP430TargetCodeGenInfo>(CGM.getTypes()); in createMSP430TargetCodeGenInfo()
H A DTCE.cpp81 return std::make_unique<TCETargetCodeGenInfo>(CGM.getTypes()); in createTCETargetCodeGenInfo()
H A DBPF.cpp99 return std::make_unique<BPFTargetCodeGenInfo>(CGM.getTypes()); in createBPFTargetCodeGenInfo()
H A DPNaCl.cpp108 return std::make_unique<PNaClTargetCodeGenInfo>(CGM.getTypes()); in createPNaClTargetCodeGenInfo()
H A DPPC.cpp949 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 DAVR.cpp153 return std::make_unique<AVRTargetCodeGenInfo>(CGM.getTypes(), NPR, NRR); in createAVRTargetCodeGenInfo()
H A DSparc.cpp403 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 DLVScope.cpp465 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 DDFAEmitter.cpp188 SmallVector<std::string, 4> getTypes() { return Types; } in getTypes() function in __anon4755e2d60211::Transition
289 const auto &ActionTypes = Transitions.back().getTypes(); in emit()

1234