[PATCH] D46882: [X86][CET] Changing -fcf-protection behavior to comply with gcc (LLVM part)

Mikhail Dvoretckii via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 16 01:26:08 PDT 2018


mike.dvoretsky updated this revision to Diff 147004.
mike.dvoretsky added a comment.

Replaced FIXMEs with more appropriate cautionary comments. They do not need to be addressed directly by any patches, so much as they served to warn about using the instructions carelessly now that there is no longer a simple way to restrict their usage.


https://reviews.llvm.org/D46882

Files:
  llvm/lib/Support/Host.cpp
  llvm/lib/Target/X86/X86.td
  llvm/lib/Target/X86/X86IndirectBranchTracking.cpp
  llvm/lib/Target/X86/X86InstrControl.td
  llvm/lib/Target/X86/X86InstrInfo.td
  llvm/lib/Target/X86/X86InstrSystem.td
  llvm/lib/Target/X86/X86Subtarget.cpp
  llvm/lib/Target/X86/X86Subtarget.h
  llvm/test/CodeGen/X86/indirect-branch-tracking.ll
  llvm/test/CodeGen/X86/nocf_check.ll
  llvm/test/CodeGen/X86/x32-cet-intrinsics.ll
  llvm/test/CodeGen/X86/x64-cet-intrinsics.ll
  llvm/test/Transforms/LoopVectorize/X86/pr23997.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D46882.147004.patch
Type: text/x-patch
Size: 10904 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180516/33a0770f/attachment.bin>


More information about the llvm-commits mailing list