OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:CGF
(Results
1 - 9
of
9
) sorted by null
/external/clang/lib/CodeGen/
CGBuilder.h
27
CGBuilderInserter() :
CGF
(nullptr) {}
28
explicit CGBuilderInserter(CodeGenFunction *
CGF
) :
CGF
(
CGF
) {}
38
CodeGenFunction *
CGF
;
CGAtomic.cpp
29
CodeGenFunction &
CGF
;
40
AtomicInfo(CodeGenFunction &
CGF
, LValue &lvalue) :
CGF
(
CGF
) {
45
EvaluationKind =
CGF
.getEvaluationKind(ValueTy);
47
ASTContext &C =
CGF
.getContext();
90
CharUnits size =
CGF
.getContext().toCharUnitsFromBits(AtomicSizeInBits);
91
return
CGF
.CGM.getSize(size);
110
addr =
CGF
.Builder.CreateStructGEP(addr, 0);
113
CGF
.getContext(), lvalue.getTBAAInfo())
[
all
...]
CGExprAgg.cpp
34
CodeGenFunction &
CGF
;
56
return
CGF
.CreateAggTemp(T, "agg.tmp.ensured");
60
Dest =
CGF
.CreateAggTemp(T, "agg.tmp.ensured");
64
AggExprEmitter(CodeGenFunction &
cgf
, AggValueSlot Dest)
65
:
CGF
(
cgf
), Builder(
CGF
.Builder), Dest(Dest) {
90
if (
CGF
.getLangOpts().getGC() && TypeRequiresGCollection(T))
102
CGF
.ErrorUnsupported(S, "aggregate expression");
123
=
CGF
.tryEmitAsConstant(E))
[
all
...]
CGExprComplex.cpp
44
CodeGenFunction &
CGF
;
49
ComplexExprEmitter(CodeGenFunction &
cgf
, bool ir=false, bool ii=false)
50
:
CGF
(
cgf
), Builder(
CGF
.Builder), IgnoreReal(ir), IgnoreImag(ii) {
73
return EmitLoadOfLValue(
CGF
.EmitLValue(E), E->getExprLoc());
98
S->dump(
CGF
.getContext().getSourceManager());
114
if (CodeGenFunction::ConstantEmission result =
CGF
.tryEmitAsConstant(E)) {
116
return EmitLoadOfLValue(result.getReferenceLValue(
CGF
, E),
129
return
CGF
.EmitObjCMessageExpr(E).getComplexVal()
[
all
...]
CGExprConstant.cpp
38
CodeGenFunction *
CGF
;
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),
371
Field->getType(),
CGF
);
460
CGM.EmitConstantValueForMemory(FieldValue, Field->getType(),
CGF
);
528
CodeGenFunction *
CGF
,
530
ConstStructBuilder Builder(CGM,
CGF
);
[
all
...]
CGClass.cpp
113
ApplyNonVirtualAndVirtualOffset(CodeGenFunction &
CGF
, llvm::Value *ptr,
122
baseOffset = llvm::ConstantInt::get(
CGF
.PtrDiffTy,
125
baseOffset =
CGF
.Builder.CreateAdd(virtualOffset, baseOffset);
132
ptr =
CGF
.Builder.CreateBitCast(ptr,
CGF
.Int8PtrTy);
133
ptr =
CGF
.Builder.CreateInBoundsGEP(ptr, baseOffset, "add.ptr");
345
void Emit(CodeGenFunction &
CGF
, Flags flags) override {
347
cast<CXXMethodDecl>(
CGF
.CurCodeDecl)->getParent();
351
CGF
.GetAddressOfDirectBaseInCompleteClass(
CGF
.LoadCXXThis()
[
all
...]
CodeGenFunction.h
205
virtual void EmitBody(CodeGenFunction &
CGF
, Stmt *S) {
206
RegionCounter Cnt =
CGF
.getPGORegionCounter(S);
207
Cnt.beginRegion(
CGF
.Builder);
208
CGF
.EmitStmt(S);
315
void enter(CodeGenFunction &
CGF
, const Stmt *Finally,
318
void exit(CodeGenFunction &
CGF
);
470
CodeGenFunction&
CGF
;
474
explicit RunCleanupsScope(CodeGenFunction &
CGF
)
475
: PerformCleanup(true),
CGF
(
CGF
)
[
all
...]
CGExprScalar.cpp
61
CodeGenFunction &
CGF
;
67
ScalarExprEmitter(CodeGenFunction &
cgf
, bool ira=false)
68
:
CGF
(
cgf
), Builder(
CGF
.Builder), IgnoreResultAssign(ira),
69
VMContext(
cgf
.getLLVMContext()) {
82
llvm::Type *ConvertType(QualType T) { return
CGF
.ConvertType(T); }
83
LValue EmitLValue(const Expr *E) { return
CGF
.EmitLValue(E); }
85
return
CGF
.EmitCheckedLValue(E, TCK);
91
return
CGF
.EmitLoadOfLValue(LV, Loc).getScalarVal()
[
all
...]
CGObjCMac.cpp
[
all
...]
Completed in 5381 milliseconds