| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | TargetInfo.h | 81 CodeGen::CodeGenModule &CGM, in emitTargetMetadata() 155 CodeGenModule &CGM) const { in testFPKind() 431 createARCTargetCodeGenInfo(CodeGenModule &CGM); 450 createBPFTargetCodeGenInfo(CodeGenModule &CGM); 459 createLanaiTargetCodeGenInfo(CodeGenModule &CGM); 466 createM68kTargetCodeGenInfo(CodeGenModule &CGM); 475 createNVPTXTargetCodeGenInfo(CodeGenModule &CGM); 478 createPNaClTargetCodeGenInfo(CodeGenModule &CGM); 492 createPPC64TargetCodeGenInfo(CodeGenModule &CGM); 519 createTCETargetCodeGenInfo(CodeGenModule &CGM); [all …]
|
| H A D | CodeGenABITypes.cpp | 30 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() 73 CodeGen::getImplicitCXXConstructorArgs(CodeGenModule &CGM, in getImplicitCXXConstructorArgs() 97 CodeGen::convertFreeFunctionType(CodeGenModule &CGM, const FunctionDecl *FD) { in convertFreeFunctionType() 108 CodeGen::convertTypeForMemory(CodeGenModule &CGM, QualType T) { in convertTypeForMemory() 112 unsigned CodeGen::getLLVMFieldNumber(CodeGenModule &CGM, in getLLVMFieldNumber() [all …]
|
| H A D | CGObjCRuntime.h | 58 class CodeGenModule; variable 67 CodeGen::CodeGenModule &CGM; 68 CGObjCRuntime(CodeGen::CodeGenModule &CGM) : CGM(CGM) {} in CGObjCRuntime() 80 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 83 uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &CGM, 316 virtual llvm::Constant *BuildGCBlockLayout(CodeGen::CodeGenModule &CGM, 320 virtual std::string getRCBlockLayoutStr(CodeGen::CodeGenModule &CGM, in getRCBlockLayoutStr() 326 virtual llvm::Constant *BuildByrefLayout(CodeGen::CodeGenModule &CGM, 361 unsigned ComputeBitfieldBitOffset(CodeGen::CodeGenModule &CGM, 368 CGObjCRuntime *CreateGNUObjCRuntime(CodeGenModule &CGM); [all …]
|
| H A D | CodeGenModule.cpp | 329 CodeGenModule::CodeGenModule(ASTContext &C, in CodeGenModule() function in CodeGenModule 444 CodeGenModule::~CodeGenModule() {} in ~CodeGenModule() 446 void CodeGenModule::createObjCRuntime() { in createObjCRuntime() 490 void CodeGenModule::createCUDARuntime() { in createCUDARuntime() 628 void CodeGenModule::checkAliases() { in checkAliases() 701 void CodeGenModule::clear() { in clear() 803 void CodeGenModule::Release() { in Release() 2954 void CodeGenModule::emitLLVMUsed() { in emitLLVMUsed() 3136 void CodeGenModule::EmitDeferred() { in EmitDeferred() 7561 bool CodeGenModule::stopAutoInit() { in stopAutoInit() [all …]
|
| H A D | CGCUDARuntime.h | 37 class CodeGenModule; variable 44 CodeGenModule &CGM; 77 CGCUDARuntime(CodeGenModule &CGM) : CGM(CGM) {} in CGCUDARuntime() 113 CGCUDARuntime *CreateNVCUDARuntime(CodeGenModule &CGM);
|
| H A D | SanitizerMetadata.h | 30 class CodeGenModule; variable 36 CodeGenModule &CGM; 39 SanitizerMetadata(CodeGenModule &CGM);
|
| H A D | SwiftCallingConv.cpp | 24 static const SwiftABIInfo &getSwiftABIInfo(CodeGenModule &CGM) { in getSwiftABIInfo() 57 static CharUnits getTypeStoreSize(CodeGenModule &CGM, llvm::Type *type) { in getTypeStoreSize() 61 static CharUnits getTypeAllocSize(CodeGenModule &CGM, llvm::Type *type) { in getTypeAllocSize() 647 bool swiftcall::shouldPassIndirectly(CodeGenModule &CGM, in shouldPassIndirectly() 653 CharUnits swiftcall::getMaximumVoluntaryIntegerSize(CodeGenModule &CGM) { in getMaximumVoluntaryIntegerSize() 668 bool swiftcall::isLegalIntegerType(CodeGenModule &CGM, in isLegalIntegerType() 790 bool swiftcall::mustPassRecordIndirectly(CodeGenModule &CGM, in mustPassRecordIndirectly() 811 static ABIArgInfo classifyType(CodeGenModule &CGM, CanQualType type, in classifyType() 860 ABIArgInfo swiftcall::classifyArgumentType(CodeGenModule &CGM, in classifyArgumentType() 865 void swiftcall::computeABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI) { in computeABIInfo() [all …]
|
| H A D | TargetInfo.cpp | 119 llvm::Constant *TargetCodeGenInfo::getNullPointer(const CodeGen::CodeGenModule &CGM, in getNullPointer() 124 LangAS TargetCodeGenInfo::getGlobalVarAddressSpace(CodeGenModule &CGM, in getGlobalVarAddressSpace() 145 TargetCodeGenInfo::performAddrSpaceCast(CodeGenModule &CGM, llvm::Constant *Src, in performAddrSpaceCast() 162 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const { in addStackProbeTargetAttributes() 218 CodeGen::createDefaultTargetCodeGenInfo(CodeGenModule &CGM) { in createDefaultTargetCodeGenInfo()
|
| H A D | CGOpenCLRuntime.h | 34 class CodeGenModule; variable 38 CodeGenModule &CGM; 58 CGOpenCLRuntime(CodeGenModule &CGM) : CGM(CGM), in CGOpenCLRuntime()
|
| H A D | ConstantEmitter.h | 25 CodeGenModule &CGM; 51 ConstantEmitter(CodeGenModule &CGM, CodeGenFunction *CGF = nullptr) 125 static llvm::Constant *emitNullForMemory(CodeGenModule &CGM, QualType T); 126 static llvm::Constant *emitForMemory(CodeGenModule &CGM, llvm::Constant *C,
|
| H A D | CoverageMappingGen.h | 92 class CodeGenModule; variable 105 CodeGenModule &CGM; 121 CoverageMappingModuleGen(CodeGenModule &CGM, CoverageSourceInfo &SourceInfo); 143 CodeGenModule &getCodeGenModule() { return CGM; } in getCodeGenModule()
|
| H A D | CGHLSLRuntime.h | 47 class CodeGenModule; variable 71 CodeGenModule &CGM; 77 CGHLSLRuntime(CodeGenModule &CGM) : CGM(CGM) {} in CGHLSLRuntime()
|
| H A D | PatternInit.h | 20 class CodeGenModule; variable 22 llvm::Constant *initializationPatternFor(CodeGenModule &, llvm::Type *);
|
| H A D | CGVTables.h | 28 class CodeGenModule; variable 33 CodeGenModule &CGM; 89 CodeGenVTables(CodeGenModule &CGM);
|
| H A D | CGVTables.cpp | 32 CodeGenVTables::CodeGenVTables(CodeGenModule &CGM) in CodeGenVTables() 41 static void setThunkProperties(CodeGenModule &CGM, const ThunkInfo &Thunk, in setThunkProperties() 683 static bool UseRelativeLayout(const CodeGenModule &CGM) { in UseRelativeLayout() 692 llvm::Type *CodeGenModule::getVTableComponentType() const { in getVTableComponentType() 702 static void AddPointerLayoutOffset(const CodeGenModule &CGM, in AddPointerLayoutOffset() 710 static void AddRelativeLayoutOffset(const CodeGenModule &CGM, in AddRelativeLayoutOffset() 1045 CodeGenModule::getVTableLinkage(const CXXRecordDecl *RD) { in getVTableLinkage() 1138 void CodeGenModule::EmitVTable(CXXRecordDecl *theClass) { in EmitVTable() 1217 void CodeGenModule::EmitDeferredVTables() { in EmitDeferredVTables() 1259 bool CodeGenModule::HasHiddenLTOVisibility(const CXXRecordDecl *RD) { in HasHiddenLTOVisibility() [all …]
|
| H A D | CodeGenTypes.h | 49 class CodeGenModule; variable 55 CodeGenModule &CGM; 101 CodeGenTypes(CodeGenModule &cgm); 107 CodeGenModule &getCGM() const { return CGM; } in getCGM()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 50 class CodeGenModule; variable 66 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM, 69 const CGFunctionInfo &arrangeFreeFunctionType(CodeGenModule &CGM, 72 const CGFunctionInfo &arrangeCXXMethodType(CodeGenModule &CGM, 77 const CGFunctionInfo &arrangeFreeFunctionCall(CodeGenModule &CGM, 95 llvm::FunctionType *convertFreeFunctionType(CodeGenModule &CGM, 98 llvm::Type *convertTypeForMemory(CodeGenModule &CGM, QualType T); 104 unsigned getLLVMFieldNumber(CodeGenModule &CGM, 123 void addDefaultFunctionDefinitionAttributes(CodeGenModule &CGM, 175 llvm::Function *getNonTrivialCStructDestructor(CodeGenModule &CGM, [all …]
|
| H A D | SwiftCallingConv.h | 36 class CodeGenModule; variable 42 CodeGenModule &CGM; 57 SwiftAggLowering(CodeGenModule &CGM) : CGM(CGM) {} in SwiftAggLowering() 123 bool shouldPassIndirectly(CodeGenModule &CGM, 128 CharUnits getMaximumVoluntaryIntegerSize(CodeGenModule &CGM); 139 bool isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, 141 bool isLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, 146 splitLegalVectorType(CodeGenModule &CGM, CharUnits vectorSize, 153 void legalizeVectorType(CodeGenModule &CGM, CharUnits vectorSize, 175 void computeABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI); [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | XCore.cpp | 123 const CodeGen::CodeGenModule &M) const; 128 void emitTargetMetadata(CodeGen::CodeGenModule &CGM, 293 const CodeGen::CodeGenModule &CGM, 299 const CodeGen::CodeGenModule &CGM) const { in emitTargetMD() 312 CodeGen::CodeGenModule &CGM, in emitTargetMetadata() 328 const CodeGen::CodeGenModule &CGM, 336 const CodeGen::CodeGenModule &CGM, in extractFieldType() 544 const CodeGen::CodeGenModule &CGM, in appendArrayType() 599 const CodeGen::CodeGenModule &CGM, in appendType() 633 const CodeGen::CodeGenModule &CGM, in getTypeString() [all …]
|
| H A D | M68k.cpp | 26 CodeGen::CodeGenModule &M) const override; 32 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { in setTargetAttributes() 53 CodeGen::createM68kTargetCodeGenInfo(CodeGenModule &CGM) { in createM68kTargetCodeGenInfo()
|
| H A D | SPIR.cpp | 52 llvm::Type *getOpenCLType(CodeGenModule &CGM, const Type *T) const override; 112 void computeSPIRKernelABIInfo(CodeGenModule &CGM, CGFunctionInfo &FI) { in computeSPIRKernelABIInfo() 175 llvm::Type *CommonSPIRTargetCodeGenInfo::getOpenCLType(CodeGenModule &CGM, in getOpenCLType() 211 CodeGen::createCommonSPIRTargetCodeGenInfo(CodeGenModule &CGM) { in createCommonSPIRTargetCodeGenInfo() 216 CodeGen::createSPIRVTargetCodeGenInfo(CodeGenModule &CGM) { in createSPIRVTargetCodeGenInfo()
|
| H A D | MSP430.cpp | 65 CodeGen::CodeGenModule &M) const override; 71 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { in setTargetAttributes() 92 CodeGen::createMSP430TargetCodeGenInfo(CodeGenModule &CGM) { in createMSP430TargetCodeGenInfo()
|
| H A D | AMDGPU.cpp | 276 CodeGenModule &CGM) const; 278 void emitTargetGlobals(CodeGen::CodeGenModule &CGM) const override; 281 CodeGen::CodeGenModule &M) const override; 284 llvm::Constant *getNullPointer(const CodeGen::CodeGenModule &CGM, 291 LangAS getGlobalVarAddressSpace(CodeGenModule &CGM, 364 CodeGen::CodeGenModule &CGM) const { in emitTargetGlobals() 430 const CodeGen::CodeGenModule &CGM, llvm::PointerType *PT, in getNullPointer() 443 AMDGPUTargetCodeGenInfo::getGlobalVarAddressSpace(CodeGenModule &CGM, in getGlobalVarAddressSpace() 604 void CodeGenModule::handleAMDGPUFlatWorkGroupSizeAttr( in handleAMDGPUFlatWorkGroupSizeAttr() 631 void CodeGenModule::handleAMDGPUWavesPerEUAttr( in handleAMDGPUWavesPerEUAttr() [all …]
|
| H A D | TCE.cpp | 29 CodeGen::CodeGenModule &M) const override; 33 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { in setTargetAttributes() 80 CodeGen::createTCETargetCodeGenInfo(CodeGenModule &CGM) { in createTCETargetCodeGenInfo()
|
| H A D | AVR.cpp | 117 LangAS getGlobalVarAddressSpace(CodeGenModule &CGM, in getGlobalVarAddressSpace() 134 CodeGen::CodeGenModule &CGM) const override { in setTargetAttributes() 151 CodeGen::createAVRTargetCodeGenInfo(CodeGenModule &CGM, unsigned NPR, in createAVRTargetCodeGenInfo()
|