Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ForEHVar

1312     llvm::Value *ForEHVar;
1314 CallEndCatchForFinally(llvm::Value *ForEHVar, llvm::Value *EndCatchFn)
1315 : ForEHVar(ForEHVar), EndCatchFn(EndCatchFn) {}
1323 CGF.Builder.CreateLoad(ForEHVar, "finally.endcatch");
1333 llvm::Value *ForEHVar;
1338 PerformFinally(const Stmt *Body, llvm::Value *ForEHVar,
1341 : Body(Body), ForEHVar(ForEHVar), EndCatchFn(EndCatchFn),
1348 ForEHVar, EndCatchFn);
1366 CGF.Builder.CreateLoad(ForEHVar, "finally.shouldthrow");
1445 ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh");
1446 CGF.Builder.CreateStore(CGF.Builder.getFalse(), ForEHVar);
1450 ForEHVar, endCatchFn,
1488 CGF.Builder.CreateStore(CGF.Builder.getTrue(), ForEHVar);