[PATCH] D73071: [X86] Support -fpatchable-function-entry=N,M where M>0

Fangrui Song via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 20 16:46:03 PST 2020


MaskRay created this revision.
MaskRay added reviewers: craig.topper, nickdesaulniers, nsz, ostannard, peter.smith.
Herald added subscribers: llvm-commits, hiraditya.
Herald added a project: LLVM.
MaskRay added a parent revision: D73070: Add function attribute "patchable-function-prefix" to support -fpatchable-function-entry=N,M where M>0.
MaskRay added a child revision: D73072: [Driver][CodeGen] Support -fpatchable-function-entry=N,M where M>0.

And add tests for its interaction with -fcf-protection=branch


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D73071

Files:
  llvm/lib/Target/X86/X86AsmPrinter.h
  llvm/lib/Target/X86/X86MCInstLower.cpp
  llvm/test/CodeGen/X86/patchable-function-entry-ibt.ll
  llvm/test/CodeGen/X86/patchable-function-entry.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D73071.239212.patch
Type: text/x-patch
Size: 3792 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200121/ad247a09/attachment.bin>


More information about the llvm-commits mailing list