Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ForEHVar

1316     llvm::Value *ForEHVar;
1318 CallEndCatchForFinally(llvm::Value *ForEHVar, llvm::Value *EndCatchFn)
1319 : ForEHVar(ForEHVar), EndCatchFn(EndCatchFn) {}
1327 CGF.Builder.CreateLoad(ForEHVar, "finally.endcatch");
1337 llvm::Value *ForEHVar;
1342 PerformFinally(const Stmt *Body, llvm::Value *ForEHVar,
1345 : Body(Body), ForEHVar(ForEHVar), EndCatchFn(EndCatchFn),
1352 ForEHVar, EndCatchFn);
1370 CGF.Builder.CreateLoad(ForEHVar, "finally.shouldthrow");
1450 ForEHVar = CGF.CreateTempAlloca(CGF.Builder.getInt1Ty(), "finally.for-eh");
1451 CGF.Builder.CreateStore(CGF.Builder.getFalse(), ForEHVar);
1455 ForEHVar, endCatchFn,
1493 CGF.Builder.CreateStore(CGF.Builder.getTrue(), ForEHVar);