OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:CGM
(Results
1 - 13
of
13
) sorted by null
/external/clang/lib/CodeGen/
CGCUDARuntime.h
33
CodeGenModule &
CGM
;
36
CGCUDARuntime(CodeGenModule &
CGM
) :
CGM
(
CGM
) {}
49
CGCUDARuntime *CreateNVCUDARuntime(CodeGenModule &
CGM
);
CGOpenCLRuntime.h
34
CodeGenModule &
CGM
;
37
CGOpenCLRuntime(CodeGenModule &
CGM
) :
CGM
(
CGM
) {}
CGObjCRuntime.h
65
CodeGen::CodeGenModule &
CGM
;
66
CGObjCRuntime(CodeGen::CodeGenModule &
CGM
) :
CGM
(
CGM
) {}
78
uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &
CGM
,
81
uint64_t ComputeIvarBaseOffset(CodeGen::CodeGenModule &
CGM
,
265
virtual llvm::Constant *BuildGCBlockLayout(CodeGen::CodeGenModule &
CGM
,
267
virtual llvm::Constant *BuildRCBlockLayout(CodeGen::CodeGenModule &
CGM
,
269
virtual llvm::Constant *BuildByrefLayout(CodeGen::CodeGenModule &
CGM
,
288
unsigned ComputeBitfieldBitOffset(CodeGen::CodeGenModule &
CGM
,
[
all
...]
CGCXXABI.h
43
CodeGenModule &
CGM
;
46
CGCXXABI(CodeGenModule &
CGM
)
47
:
CGM
(
CGM
), MangleCtx(
CGM
.getContext().createMangleContext()) {}
80
ASTContext &getContext() const { return
CGM
.getContext(); }
329
CGCXXABI *CreateItaniumCXXABI(CodeGenModule &
CGM
);
332
CGCXXABI *CreateMicrosoftCXXABI(CodeGenModule &
CGM
);
CGVTables.h
32
CodeGenModule &
CGM
;
76
CodeGenVTables(CodeGenModule &
CGM
);
CGDebugInfo.h
48
CodeGenModule &
CGM
;
199
CGDebugInfo(CodeGenModule &
CGM
);
CodeGenTypes.h
62
// Some of this stuff should probably be left on the
CGM
.
70
CodeGenModule &
CGM
;
110
CodeGenTypes(CodeGenModule &
CGM
);
CGDeclCXX.cpp
39
CodeGenModule &
CGM
= CGF.
CGM
;
41
CGM
.getObjCRuntime().EmitObjCGlobalAssign(CGF, CGF.EmitScalarExpr(Init),
44
CGM
.getObjCRuntime().EmitObjCWeakAssign(CGF, CGF.EmitScalarExpr(Init),
66
CodeGenModule &
CGM
= CGF.
CGM
;
97
function =
CGM
.GetAddrOfCXXDestructor(dtor, Dtor_Complete);
102
function = CodeGenFunction(
CGM
).generateDestroyHelper(addr, type,
108
CGM
.getCXXABI().registerGlobalDtor(CGF, function, argument);
116
if (!CGF.
CGM
.getCodeGenOpts().OptimizationLevel
[
all
...]
CGRTTI.cpp
26
CodeGenModule &
CGM
; // Per-module state.
65
RTTIBuilder(CodeGenModule &
CGM
) :
CGM
(
CGM
),
66
VMContext(
CGM
.getModule().getContext()) { }
117
CGM
.getCXXABI().getMangleContext().mangleCXXRTTIName(Ty, Out);
128
CGM
.CreateOrReplaceCXXRuntimeVariable(Name, Init->getType(), Linkage);
139
CGM
.getCXXABI().getMangleContext().mangleCXXRTTI(Ty, Out);
144
llvm::GlobalVariable *GV =
CGM
.getModule().getNamedGlobal(Name);
148
GV = new llvm::GlobalVariable(
CGM
.getModule(), CGM.Int8PtrTy
[
all
...]
CGDecl.cpp
136
return
CGM
.getOpenCLRuntime().EmitWorkGroupLocalVarDecl(*this, D);
144
CodeGenModule &
CGM
= CGF.
CGM
;
146
StringRef Name =
CGM
.getMangledName(&D);
157
CGM
.getBlockMangledName(GlobalDecl(), Name, BD);
163
StringRef Name =
CGM
.getMangledName(FD);
183
Name =
CGM
.getMangledName(&D);
187
llvm::Type *LTy =
CGM
.getTypes().ConvertTypeForMem(Ty);
189
CGM
.GetGlobalVarAddressSpace(&D,
CGM
.getContext().getTargetAddressSpace(Ty))
[
all
...]
CGExprConstant.cpp
37
CodeGenModule &
CGM
;
45
static llvm::Constant *BuildStruct(CodeGenModule &
CGM
, CodeGenFunction *CGF,
47
static llvm::Constant *BuildStruct(CodeGenModule &
CGM
, CodeGenFunction *CGF,
51
ConstStructBuilder(CodeGenModule &
CGM
, CodeGenFunction *CGF)
52
:
CGM
(
CGM
), CGF(CGF), Packed(false),
82
CGM
.getDataLayout().getABITypeAlignment(C->getType()));
87
CGM
.getDataLayout().getTypeAllocSize(C->getType()));
96
CGM
.getVTableContext().getVTableLayout(VTableClass).getAddressPoint(Base);
98
llvm::ConstantInt::get(
CGM
.Int64Ty, 0)
[
all
...]
CGObjCGNU.cpp
48
CodeGenModule *
CGM
;
56
LazyRuntimeFunction() :
CGM
(0), FunctionName(0), Function(0) {}
63
CGM
=Mod;
85
cast<llvm::Constant>(
CGM
->CreateRuntimeFunction(FTy, FunctionName));
173
llvm::Constant *ConstStr =
CGM
.GetAddrOfConstantCString(Str, Name.c_str());
228
const ObjCRuntime &R =
CGM
.getLangOpts().ObjCRuntime;
233
CGM
.getContext().getObjCEncodingForPropertyDecl(PD, Container, TypeStr);
241
CGM
.GetAddrOfConstantString(NameAndAttributes), Zeros);
477
CGObjCGNU(CodeGenModule &
cgm
, unsigned runtimeABIVersion,
561
virtual llvm::Constant *BuildGCBlockLayout(CodeGenModule &
CGM
,
[
all
...]
CGObjCMac.cpp
65
CGM
.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
68
llvm::AttributeSet::get(
CGM
.getLLVMContext(),
80
return
CGM
.CreateRuntimeFunction(llvm::FunctionType::get(
CGM
.VoidTy,
93
return
CGM
.CreateRuntimeFunction(llvm::FunctionType::get(
CGM
.DoubleTy,
110
return
CGM
.CreateRuntimeFunction(llvm::FunctionType::get(resultType,
122
return
CGM
.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
133
return
CGM
.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
144
return
CGM
.CreateRuntimeFunction
[
all
...]
Completed in 71 milliseconds