HomeSort by relevance Sort by last modified time
    Searched defs:CGF (Results 1 - 12 of 12) sorted by null

  /external/clang/lib/CodeGen/
CGBuilder.h 30 explicit CGBuilderInserter(CodeGenFunction *CGF) : CGF(CGF) {}
38 CodeGenFunction *CGF = nullptr;
CGDebugInfo.h 533 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
537 CodeGenFunction *CGF;
541 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
542 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
543 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
544 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) {
545 Other.CGF = nullptr;
561 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) {
562 return ApplyDebugLocation(CGF, false, SourceLocation())
    [all...]
CGExprAgg.cpp 34 CodeGenFunction &CGF;
58 return CGF.CreateAggTemp(T, "agg.tmp.ensured");
62 Dest = CGF.CreateAggTemp(T, "agg.tmp.ensured");
66 AggExprEmitter(CodeGenFunction &cgf, AggValueSlot Dest, bool IsResultUnused)
67 : CGF(cgf), Builder(CGF.Builder), Dest(Dest),
91 if (CGF.getLangOpts().getGC() && TypeRequiresGCollection(T))
103 ApplyDebugLocation DL(CGF, E);
108 CGF.ErrorUnsupported(S, "aggregate expression")
    [all...]
CGExprConstant.cpp 39 CodeGenFunction *CGF;
50 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF,
52 static llvm::Constant *BuildStruct(CodeGenModule &CGM, CodeGenFunction *CGF,
56 ConstStructBuilder(CodeGenModule &CGM, CodeGenFunction *CGF)
57 : CGM(CGM), CGF(CGF), Packed(false),
387 Field->getType(), CGF);
481 CGM.EmitConstantValueForMemory(FieldValue, Field->getType(), CGF);
556 CodeGenFunction *CGF,
560 ConstStructBuilder Builder(CGM, CGF);
    [all...]
CGAtomic.cpp 30 CodeGenFunction &CGF;
43 AtomicInfo(CodeGenFunction &CGF, LValue &lvalue)
44 : CGF(CGF), AtomicSizeInBits(0), ValueSizeInBits(0),
47 ASTContext &C = CGF.getContext();
54 EvaluationKind = CGF.getEvaluationKind(ValueTy);
83 auto VoidPtrAddr = CGF.EmitCastToVoidPtr(lvalue.getBitFieldPointer());
87 VoidPtrAddr = CGF.Builder.CreateConstGEP1_64(
89 auto Addr = CGF.Builder.CreatePointerBitCastOrAddrSpaceCast(
91 CGF.Builder.getIntNTy(AtomicSizeInBits)->getPointerTo()
    [all...]
CGExprComplex.cpp 48 CodeGenFunction &CGF;
53 ComplexExprEmitter(CodeGenFunction &cgf, bool ir=false, bool ii=false)
54 : CGF(cgf), Builder(CGF.Builder), IgnoreReal(ir), IgnoreImag(ii) {
77 return EmitLoadOfLValue(CGF.EmitLValue(E), E->getExprLoc());
98 ApplyDebugLocation DL(CGF, E);
103 S->dump(CGF.getContext().getSourceManager());
119 if (CodeGenFunction::ConstantEmission result = CGF.tryEmitAsConstant(E)) {
121 return EmitLoadOfLValue(result.getReferenceLValue(CGF, E)
    [all...]
CodeGenFunction.h 215 virtual void EmitBody(CodeGenFunction &CGF, const Stmt *S) {
216 CGF.incrementProfileCounter(S);
217 CGF.EmitStmt(S);
242 CodeGenFunction &CGF;
245 CGCapturedStmtRAII(CodeGenFunction &CGF,
247 : CGF(CGF), PrevCapturedStmtInfo(CGF.CapturedStmtInfo) {
248 CGF.CapturedStmtInfo = NewCapturedStmtInfo;
250 ~CGCapturedStmtRAII() { CGF.CapturedStmtInfo = PrevCapturedStmtInfo;
    [all...]
CGClass.cpp 224 ApplyNonVirtualAndVirtualOffset(CodeGenFunction &CGF, Address addr,
235 baseOffset = llvm::ConstantInt::get(CGF.PtrDiffTy,
238 baseOffset = CGF.Builder.CreateAdd(virtualOffset, baseOffset);
246 ptr = CGF.Builder.CreateBitCast(ptr, CGF.Int8PtrTy);
247 ptr = CGF.Builder.CreateInBoundsGEP(ptr, baseOffset, "add.ptr");
254 alignment = CGF.CGM.getVBaseAlignment(addr.getAlignment(),
481 void Emit(CodeGenFunction &CGF, Flags flags) override {
483 cast<CXXMethodDecl>(CGF.CurCodeDecl)->getParent();
487 CGF.GetAddressOfDirectBaseInCompleteClass(CGF.LoadCXXThisAddress()
    [all...]
CGExprScalar.cpp 62 CodeGenFunction &CGF;
68 ScalarExprEmitter(CodeGenFunction &cgf, bool ira=false)
69 : CGF(cgf), Builder(CGF.Builder), IgnoreResultAssign(ira),
70 VMContext(cgf.getLLVMContext()) {
83 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); }
84 LValue EmitLValue(const Expr *E) { return CGF.EmitLValue(E); }
86 return CGF.EmitCheckedLValue(E, TCK);
93 return CGF.EmitLoadOfLValue(LV, Loc).getScalarVal()
    [all...]
CGOpenMPRuntime.cpp 66 void EmitBody(CodeGenFunction &CGF, const Stmt *S) override;
70 virtual LValue getThreadIDVariableLValue(CodeGenFunction &CGF);
135 LValue getThreadIDVariableLValue(CodeGenFunction &CGF) override;
241 CodeGenFunction &CGF;
248 InlinedOpenMPRegionRAII(CodeGenFunction &CGF, const RegionCodeGenTy &CodeGen,
250 : CGF(CGF) {
252 CGF.CapturedStmtInfo = new CGOpenMPInlinedRegionInfo(
253 CGF.CapturedStmtInfo, CodeGen, Kind, HasCancel);
258 cast<CGOpenMPInlinedRegionInfo>(CGF.CapturedStmtInfo)->getOldCSI()
    [all...]
CGObjCMac.cpp     [all...]
  /external/v8/src/s390/
constants-s390.h 299 CGF = 0xE330, // Compare (64<-32)
    [all...]

Completed in 1438 milliseconds