[llvm-dev] RFC: Add guard intrinsics to LLVM

Sanjoy Das via llvm-dev llvm-dev at lists.llvm.org
Thu Feb 18 13:17:28 PST 2016


On Feb 18, 2016 1:04 PM, "Eric Christopher" <echristo at gmail.com> wrote:
>
>
>
> On Thu, Feb 18, 2016 at 1:01 PM Sanjoy Das <sanjoy at playingwithpointers.com>
wrote:
>>
>> On Thu, Feb 18, 2016 at 12:48 PM, Eric Christopher <echristo at gmail.com>
wrote:
>> > Heh. I like his more, but I see where you're coming from as well - the
easy
>> > way (for me at least) to look at the guard is as an implicit branch to
a
>> > side exit that restores (or communicates) state back to the
interpreter. The
>>
>> By "this" do you mean "explicit conditional branch to
>> bail_to_interpreter"?  That mostly works, except that it does not
>> allow "widening" type optimizations, as discussed in the very first
>> email.
>>
>
> I don't use "this" in my above comment so I'm not sure what you're asking?

I misread "his" as "this", sorry.

-- Sanjoy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160218/c601dae8/attachment.html>


More information about the llvm-dev mailing list