Lines Matching defs:CGF
628 = CGF.EHStack.getInnermostNormalCleanup();
633 assert(CGF.LabelMap.count(*i));
634 JumpDest &dest = CGF.LabelMap.find(*i)->second;
1166 SaveRetExprRAII(const Expr *RetExpr, CodeGenFunction &CGF)
1167 : OldRetExpr(CGF.RetExpr), CGF(CGF) {
1168 CGF.RetExpr = RetExpr;
1170 ~SaveRetExprRAII() { CGF.RetExpr = OldRetExpr; }
1172 CodeGenFunction &CGF;
2119 CodeGenFunction &CGF) {
2123 CGF.Int32Ty, Str->getBeginLoc().getRawEncoding())));
2126 const SourceManager &SM = CGF.CGM.getContext().getSourceManager();
2127 const LangOptions &LangOpts = CGF.CGM.getLangOpts();
2136 i + 1, SM, LangOpts, CGF.getTarget(), &StartToken, &ByteOffset);
2138 llvm::ConstantInt::get(CGF.Int32Ty, LineLoc.getRawEncoding())));
2142 return llvm::MDNode::get(CGF.getLLVMContext(), Locs);
2149 CodeGenFunction &CGF,
2172 getAsmSrcLocInfo(gccAsmStmt->getAsmString(), CGF));
2175 llvm::Constant *Loc = llvm::ConstantInt::get(CGF.Int32Ty,
2178 llvm::MDNode::get(CGF.getLLVMContext(),
2182 if (CGF.getLangOpts().assumeFunctionsAreConvergent())
2194 llvm::Value *Tmp = CGF.Builder.CreateExtractValue(&Result, i, "asmresult");
2681 CodeGenFunction CGF(CGM, true);
2682 CGCapturedStmtRAII CapInfoRAII(CGF, new CGCapturedStmtInfo(S, K));
2683 llvm::Function *F = CGF.GenerateCapturedStmtFunction(S);
2684 delete CGF.CapturedStmtInfo;