Home
last modified time | relevance | path

Searched defs:CGM (Results 1 – 25 of 54) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp30 void CodeGen::addDefaultFunctionDefinitionAttributes(CodeGenModule &CGM, in addDefaultFunctionDefinitionAttributes()
36 CodeGen::arrangeObjCMessageSendSignature(CodeGenModule &CGM, in arrangeObjCMessageSendSignature()
43 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType()
49 CodeGen::arrangeFreeFunctionType(CodeGenModule &CGM, in arrangeFreeFunctionType()
55 CodeGen::arrangeCXXMethodType(CodeGenModule &CGM, in arrangeCXXMethodType()
63 CodeGen::arrangeFreeFunctionCall(CodeGenModule &CGM, in arrangeFreeFunctionCall()
74 CodeGen::getImplicitCXXConstructorArgs(CodeGenModule &CGM, in getImplicitCXXConstructorArgs()
98 CodeGen::convertFreeFunctionType(CodeGenModule &CGM, const FunctionDecl *FD) { in convertFreeFunctionType()
109 CodeGen::convertTypeForMemory(CodeGenModule &CGM, QualType T) { in convertTypeForMemory()
113 unsigned CodeGen::getLLVMFieldNumber(CodeGenModule &CGM, in getLLVMFieldNumber()
[all …]
H A DSwiftCallingConv.cpp22 static const SwiftABIInfo &getSwiftABIInfo(CodeGenModule &CGM) { in getSwiftABIInfo()
55 static CharUnits getTypeStoreSize(CodeGenModule &CGM, llvm::Type *type) { in getTypeStoreSize()
59 static CharUnits getTypeAllocSize(CodeGenModule &CGM, llvm::Type *type) { in getTypeAllocSize()
647 bool swiftcall::shouldPassIndirectly(CodeGenModule &CGM, in shouldPassIndirectly()
654 CharUnits swiftcall::getMaximumVoluntaryIntegerSize(CodeGenModule &CGM) { in getMaximumVoluntaryIntegerSize()
660 CharUnits swiftcall::getNaturalAlignment(CodeGenModule &CGM, llvm::Type *type) { in getNaturalAlignment()
671 bool swiftcall::isLegalIntegerType(CodeGenModule &CGM, in isLegalIntegerType()
691 bool swiftcall::isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, in isLegalVectorType()
698 bool swiftcall::isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, in isLegalVectorType()
706 swiftcall::splitLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, in splitLegalVectorType()
[all …]
H A DTargetInfo.h64 CodeGen::CodeGenModule &CGM, in emitTargetMetadata()
69 virtual void checkFunctionCallABI(CodeGenModule &CGM, SourceLocation CallLoc, in checkFunctionCallABI()
135 CodeGenModule &CGM) const { in testFPKind()
184 getUBSanFunctionSignature(CodeGen::CodeGenModule &CGM) const { in getUBSanFunctionSignature()
H A DConstantEmitter.h52 : CGM(CGM), CGF(CGF) {} in CGM() argument
H A DCGObjCRuntime.h67 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} in CGObjCRuntime()
319 virtual std::string getRCBlockLayoutStr(CodeGen::CodeGenModule &CGM, in getRCBlockLayoutStr()
H A DSanitizerMetadata.h36 CodeGenModule &CGM; variable
H A DCGObjCRuntime.cpp30 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset()
37 uint64_t CGObjCRuntime::ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, in ComputeIvarBaseOffset()
46 CodeGen::CodeGenModule &CGM, in ComputeBitfieldBitOffset()
389 clang::CodeGen::emitObjCProtocolObject(CodeGenModule &CGM, in emitObjCProtocolObject()
H A DItaniumCXXABI.cpp61 ItaniumCXXABI(CodeGen::CodeGenModule &CGM, in ItaniumCXXABI()
466 ARMCXXABI(CodeGen::CodeGenModule &CGM) : in ARMCXXABI()
491 AppleARM64CXXABI(CodeGen::CodeGenModule &CGM) : ARMCXXABI(CGM) { in AppleARM64CXXABI()
501 explicit FuchsiaCXXABI(CodeGen::CodeGenModule &CGM) in FuchsiaCXXABI()
514 explicit WebAssemblyCXXABI(CodeGen::CodeGenModule &CGM) in WebAssemblyCXXABI()
533 explicit XLCXXABI(CodeGen::CodeGenModule &CGM) in XLCXXABI()
548 CodeGen::CGCXXABI *CodeGen::CreateItaniumCXXABI(CodeGenModule &CGM) { in CreateItaniumCXXABI()
1295 static llvm::FunctionCallee getAllocateExceptionFn(CodeGenModule &CGM) { in getAllocateExceptionFn()
1304 static llvm::FunctionCallee getThrowFn(CodeGenModule &CGM) { in getThrowFn()
2309 static llvm::FunctionCallee getGuardAcquireFn(CodeGenModule &CGM, in getGuardAcquireFn()
[all …]
H A DCGOpenMPRuntimeNVPTX.cpp29 CGOpenMPRuntimeNVPTX::CGOpenMPRuntimeNVPTX(CodeGenModule &CGM) in CGOpenMPRuntimeNVPTX()
H A DCGVTables.cpp31 CodeGenVTables::CodeGenVTables(CodeGenModule &CGM) in CodeGenVTables()
40 static void setThunkProperties(CodeGenModule &CGM, const ThunkInfo &Thunk, in setThunkProperties()
474 static bool shouldEmitVTableThunk(CodeGenModule &CGM, const CXXMethodDecl *MD, in shouldEmitVTableThunk()
684 static void AddPointerLayoutOffset(const CodeGenModule &CGM, in AddPointerLayoutOffset()
692 static void AddRelativeLayoutOffset(const CodeGenModule &CGM, in AddRelativeLayoutOffset()
984 static bool shouldEmitAvailableExternallyVTable(const CodeGenModule &CGM, in shouldEmitAvailableExternallyVTable()
1145 static bool shouldEmitVTableAtEndOfTranslationUnit(CodeGenModule &CGM, in shouldEmitVTableAtEndOfTranslationUnit()
H A DCGBlocks.cpp56 static llvm::Constant *buildCopyHelper(CodeGenModule &CGM, in buildCopyHelper()
62 static llvm::Constant *buildDisposeHelper(CodeGenModule &CGM, in buildDisposeHelper()
123 CodeGenModule &CGM) { in getBlockDescriptorName()
185 static llvm::Constant *buildBlockDescriptor(CodeGenModule &CGM, in buildBlockDescriptor()
412 static llvm::Constant *tryCaptureAsConstant(CodeGenModule &CGM, in tryCaptureAsConstant()
448 static void initializeForBlockHeader(CodeGenModule &CGM, CGBlockInfo &info, in initializeForBlockHeader()
522 static void computeBlockInfo(CodeGenModule &CGM, CodeGenFunction *CGF, in computeBlockInfo()
1309 static llvm::Constant *buildGlobalBlock(CodeGenModule &CGM, in buildGlobalBlock()
1738 CodeGenModule &CGM) { in getBlockCaptureStr()
1833 CharUnits BlockAlignment, CaptureStrKind StrKind, CodeGenModule &CGM) { in getCopyDestroyHelperFuncName()
[all …]
H A DCGExprConstant.cpp43 CodeGenModule &CGM; member
107 ConstantAggregateBuilder(CodeGenModule &CGM) in ConstantAggregateBuilder()
399 CodeGenModule &CGM, ArrayRef<llvm::Constant *> Elems, in buildFrom()
547 CodeGenModule &CGM; member in __anon411c9adc0111::ConstStructBuilder
896 static ConstantAddress tryEmitGlobalCompoundLiteral(CodeGenModule &CGM, in tryEmitGlobalCompoundLiteral()
928 EmitArrayConstant(CodeGenModule &CGM, llvm::ArrayType *DesiredType, in EmitArrayConstant()
997 CodeGenModule &CGM; member in __anon411c9adc0111::ConstExprEmitter
1458 CodeGenModule &CGM; member
1605 static QualType getNonMemoryType(CodeGenModule &CGM, QualType type) { in getNonMemoryType()
1684 llvm::Constant *ConstantEmitter::emitForMemory(CodeGenModule &CGM, in emitForMemory()
[all …]
H A DCGOpenMPRuntime.h230 CodeGenModule &CGM; variable
240 CodeGenModule &CGM; variable
250 CodeGenModule &CGM; variable
281 CodeGenModule &CGM; variable
501 CodeGenModule &CGM; variable
560 OffloadEntriesInfoManagerTy(CodeGenModule &CGM) : CGM(CGM) {} in OffloadEntriesInfoManagerTy()
894 explicit CGOpenMPRuntime(CodeGenModule &CGM) in CGOpenMPRuntime()
1910 explicit CGOpenMPSIMDRuntime(CodeGenModule &CGM) : CGOpenMPRuntime(CGM) {} in CGOpenMPSIMDRuntime()
H A DCGOpenMPRuntimeAMDGCN.cpp29 CGOpenMPRuntimeAMDGCN::CGOpenMPRuntimeAMDGCN(CodeGenModule &CGM) in CGOpenMPRuntimeAMDGCN()
H A DCGVTables.h33 CodeGenModule &CGM; variable
H A DPatternInit.cpp15 llvm::Constant *clang::CodeGen::initializationPatternFor(CodeGenModule &CGM, in initializationPatternFor()
H A DCGOpenCLRuntime.h55 CGOpenCLRuntime(CodeGenModule &CGM) : CGM(CGM), in CGOpenCLRuntime()
H A DCGNonTrivialStruct.cpp307 static const CGFunctionInfo &getFunctionInfo(CodeGenModule &CGM, in getFunctionInfo()
845 std::array<CharUnits, N> Alignments, CodeGenModule &CGM) { in getSpecialFunction()
940 CodeGenModule &CGM, CharUnits DstAlignment, bool IsVolatile, QualType QT) { in getNonTrivialCStructDefaultConstructor()
949 CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, in getNonTrivialCStructCopyConstructor()
961 CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, in getNonTrivialCStructMoveConstructor()
973 CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, in getNonTrivialCStructCopyAssignmentOperator()
985 CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, in getNonTrivialCStructMoveAssignmentOperator()
997 CodeGenModule &CGM, CharUnits DstAlignment, bool IsVolatile, QualType QT) { in getNonTrivialCStructDestructor()
H A DCGException.cpp33 static llvm::FunctionCallee getFreeExceptionFn(CodeGenModule &CGM) { in getFreeExceptionFn()
42 static llvm::FunctionCallee getSehTryBeginFn(CodeGenModule &CGM) { in getSehTryBeginFn()
48 static llvm::FunctionCallee getSehTryEndFn(CodeGenModule &CGM) { in getSehTryEndFn()
54 static llvm::FunctionCallee getUnexpectedFn(CodeGenModule &CGM) { in getUnexpectedFn()
89 static llvm::FunctionCallee getCatchallRethrowFn(CodeGenModule &CGM, in getCatchallRethrowFn()
230 const EHPersonality &EHPersonality::get(CodeGenModule &CGM, in get()
256 static llvm::FunctionCallee getPersonalityFn(CodeGenModule &CGM, in getPersonalityFn()
263 static llvm::Constant *getOpaquePersonalityFn(CodeGenModule &CGM, in getOpaquePersonalityFn()
1704 CodeGenModule &CGM = CGF.CGM; in Emit() local
H A DCGDecl.cpp211 static std::string getStaticDeclName(CodeGenModule &CGM, const VarDecl &D) { in getStaticDeclName()
915 static void emitStoresForInitAfterBZero(CodeGenModule &CGM, in emitStoresForInitAfterBZero()
995 static bool shouldSplitConstantStore(CodeGenModule &CGM, in shouldSplitConstantStore()
1009 static llvm::Constant *patternOrZeroFor(CodeGenModule &CGM, IsPattern isPattern, in patternOrZeroFor()
1021 static llvm::Constant *constStructWithPadding(CodeGenModule &CGM, in constStructWithPadding()
1061 static llvm::Constant *constWithPadding(CodeGenModule &CGM, IsPattern isPattern, in constWithPadding()
1147 static Address createUnnamedGlobalForMemcpyFrom(CodeGenModule &CGM, in createUnnamedGlobalForMemcpyFrom()
1160 static void emitStoresForConstant(CodeGenModule &CGM, const VarDecl &D, in emitStoresForConstant()
1254 static void emitStoresForZeroInit(CodeGenModule &CGM, const VarDecl &D, in emitStoresForZeroInit()
1264 static void emitStoresForPatternInit(CodeGenModule &CGM, const VarDecl &D, in emitStoresForPatternInit()
[all …]
H A DSanitizerMetadata.cpp23 SanitizerMetadata::SanitizerMetadata(CodeGenModule &CGM) : CGM(CGM) {} in SanitizerMetadata()
H A DCGCUDARuntime.h76 CGCUDARuntime(CodeGenModule &CGM) : CGM(CGM) {} in CGCUDARuntime()
H A DModuleBuilder.cpp94 CodeGenModule &CGM() { in CGM() function in __anon20d6d9160111::CodeGeneratorImpl
308 CodeGenModule &CodeGenerator::CGM() { in CGM() function in CodeGenerator
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/
H A DSwiftCallingConv.h42 CodeGenModule &CGM; variable
57 SwiftAggLowering(CodeGenModule &CGM) : CGM(CGM) {} in SwiftAggLowering()
H A DConstantInitBuilder.h58 CodeGenModule &CGM; variable
69 explicit ConstantInitBuilderBase(CodeGenModule &CGM) : CGM(CGM) {} in ConstantInitBuilderBase()
506 ConstantInitBuilderTemplateBase(CodeGenModule &CGM) in ConstantInitBuilderTemplateBase()
538 explicit ConstantInitBuilder(CodeGenModule &CGM) : in ConstantInitBuilder()

123