[PATCH] Implement Control Flow Integrity for virtual calls.

Kostya Serebryany kcc at google.com
Fri Feb 6 15:19:48 PST 2015


So, the effort to remove the redundant checks is reasonable, but not zero. 
Will this effort be greater than the effort to add the checks downstream in llvm after all the devirtualization has happened?

Also: if we want to do CFI for non-virtual indirect calls, will we be adding it in clang or in llvm?


http://reviews.llvm.org/D7424

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the cfe-commits mailing list