Lines Matching defs:ForEHVar
1345 llvm::Value *ForEHVar;
1347 CallEndCatchForFinally(llvm::Value *ForEHVar,
1349 : ForEHVar(ForEHVar), EndCatchFn(EndCatchFn) {}
1357 CGF.Builder.CreateFlagLoad(ForEHVar, "finally.endcatch");
1367 llvm::Value *ForEHVar;
1372 PerformFinally(const Stmt *Body, llvm::Value *ForEHVar,
1375 : Body(Body), ForEHVar(ForEHVar), EndCatchFn(EndCatchFn),
1382 ForEHVar, EndCatchFn);
1400 CGF.Builder.CreateFlagLoad(ForEHVar, "finally.shouldthrow");
1478 ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh");
1479 CGF.Builder.CreateFlagStore(false, ForEHVar);
1483 ForEHVar, endCatchFn,
1521 CGF.Builder.CreateFlagStore(true, ForEHVar);