| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenModule.cpp | 37 static CIRGenCXXABI *createCXXABI(CIRGenModule &cgm) { in createCXXABI() 59 CIRGenModule::CIRGenModule(mlir::MLIRContext &mlirContext, in CIRGenModule() function in CIRGenModule 115 CIRGenModule::~CIRGenModule() = default; 121 CharUnits CIRGenModule::getClassPointerAlignment(const CXXRecordDecl *rd) { in getClassPointerAlignment() 136 CharUnits CIRGenModule::getNaturalTypeAlignment(QualType t, in getNaturalTypeAlignment() 191 const TargetCIRGenInfo &CIRGenModule::getTargetCIRGenInfo() { in getTargetCIRGenInfo() 219 mlir::Location CIRGenModule::getLoc(SourceLocation cLoc) { in getLoc() 228 mlir::Location CIRGenModule::getLoc(SourceRange cRange) { in getLoc() 237 CIRGenModule::getAddrOfGlobal(GlobalDecl gd, ForDefinition_t isForDefinition) { in getAddrOfGlobal() 263 void CIRGenModule::emitGlobalDecl(const clang::GlobalDecl &d) { in emitGlobalDecl() [all …]
|
| H A D | CIRGenModule.h | 55 class CIRGenModule : public CIRGenTypeCache { 56 CIRGenModule(CIRGenModule &) = delete; 57 CIRGenModule &operator=(CIRGenModule &) = delete; 60 CIRGenModule(mlir::MLIRContext &mlirContext, clang::ASTContext &astContext, 64 ~CIRGenModule(); 141 static cir::GlobalOp createGlobalOp(CIRGenModule &cgm, mlir::Location loc,
|
| H A D | CIRGenCXXABI.h | 28 CIRGenModule &cgm; 34 CIRGenCXXABI(CIRGenModule &cgm) in CIRGenCXXABI() 105 CIRGenCXXABI *CreateCIRGenItaniumCXXABI(CIRGenModule &cgm);
|
| H A D | CIRGenTypes.h | 44 class CIRGenModule; variable 49 CIRGenModule &cgm; 78 CIRGenTypes(CIRGenModule &cgm); 82 CIRGenModule &getCGModule() const { return cgm; } in getCGModule()
|
| H A D | CIRGenItaniumCXXABI.cpp | 35 CIRGenItaniumCXXABI(CIRGenModule &cgm) : CIRGenCXXABI(cgm) { in CIRGenItaniumCXXABI() 96 static StructorCIRGen getCIRGenToUse(CIRGenModule &cgm, in getCIRGenToUse() 139 static void emitConstructorDestructorAlias(CIRGenModule &cgm, in emitConstructorDestructorAlias() 243 CIRGenCXXABI *clang::CIRGen::CreateCIRGenItaniumCXXABI(CIRGenModule &cgm) { in CreateCIRGenItaniumCXXABI()
|
| H A D | CIRGenConstantEmitter.h | 28 CIRGenModule &cgm; 56 ConstantEmitter(CIRGenModule &cgm, CIRGenFunction *cgf = nullptr)
|
| H A D | CIRGenDeclOpenACC.cpp | 27 void CIRGenModule::emitGlobalOpenACCDecl(const OpenACCConstructDecl *d) { in emitGlobalOpenACCDecl()
|
| H A D | CIRGenExprConstant.cpp | 51 CIRGenModule &cgm; 275 static QualType getNonMemoryType(CIRGenModule &cgm, QualType type) { in getNonMemoryType() 284 emitArrayConstant(CIRGenModule &cgm, mlir::Type desiredType, in emitArrayConstant() 350 CIRGenModule &cgm; 813 mlir::Value CIRGenModule::emitNullConstant(QualType t, mlir::Location loc) { in emitNullConstant()
|
| H A D | CIRGenCXX.cpp | 22 cir::FuncOp CIRGenModule::codegenCXXStructor(GlobalDecl gd) { in codegenCXXStructor()
|
| H A D | CIRGenerator.cpp | 62 cgm = std::make_unique<clang::CIRGen::CIRGenModule>( in Initialize()
|
| H A D | CIRGenDecl.cpp | 239 static std::string getStaticDeclName(CIRGenModule &cgm, const VarDecl &d) { in getStaticDeclName() 265 CIRGenModule::getOrCreateStaticVarDecl(const VarDecl &d, in getOrCreateStaticVarDecl()
|
| H A D | CIRGenFunction.h | 47 CIRGenModule &cgm; 93 CIRGenModule &getCIRGenModule() { return cgm; } in getCIRGenModule() 94 const CIRGenModule &getCIRGenModule() const { return cgm; } in getCIRGenModule() 123 CIRGenFunction(CIRGenModule &cgm, CIRGenBuilderTy &builder,
|
| H A D | CIRGenBuiltin.cpp | 237 cir::FuncOp CIRGenModule::getBuiltinLibFunction(const FunctionDecl *fd, in getBuiltinLibFunction()
|
| H A D | CIRGenCall.cpp | 93 void CIRGenModule::constructAttributeList(CIRGenCalleeInfo calleeInfo, in constructAttributeList() 278 arrangeFreeFunctionLikeCall(CIRGenTypes &cgt, CIRGenModule &cgm, in arrangeFreeFunctionLikeCall()
|
| H A D | CIRGenTypes.cpp | 16 CIRGenTypes::CIRGenTypes(CIRGenModule &genModule) in CIRGenTypes()
|
| H A D | CIRGenFunction.cpp | 27 CIRGenFunction::CIRGenFunction(CIRGenModule &cgm, CIRGenBuilderTy &builder, in CIRGenFunction()
|
| H A D | CIRGenExpr.cpp | 745 CIRGenModule &cgm = cgf.getCIRGenModule(); in emitArraySubscriptPtr() 1144 static cir::FuncOp emitFunctionDeclPointer(CIRGenModule &cgm, GlobalDecl gd) { in emitFunctionDeclPointer()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CIR/ |
| H A D | CIRGenerator.h | 29 class CIRGenModule; variable 67 std::unique_ptr<clang::CIRGen::CIRGenModule> cgm;
|