[PATCH] [FaultMaps] Let the frontend pre-select implicit null check candidates.
Sanjoy Das
sanjoy at playingwithpointers.com
Mon Jun 29 16:33:47 PDT 2015
Hi atrick, reames, pgavlin, JosephTremoulet,
This change introduces a !make.implicit metadata that allows the
frontend to pre-select the set of explicit null checks that will be
considered for transformation into implicit null checks.
The reason for not using profiling data instead of !make.implicit is
explained in the change to `FaultMaps.rst`.
http://reviews.llvm.org/D10824
Files:
docs/FaultMaps.rst
lib/CodeGen/ImplicitNullChecks.cpp
test/CodeGen/X86/implicit-null-check-negative.ll
test/CodeGen/X86/implicit-null-check.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10824.28730.patch
Type: text/x-patch
Size: 4796 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150629/63b3e5ba/attachment.bin>
More information about the llvm-commits
mailing list