search for: maybeoverriden

Displaying 3 results from an estimated 3 matches for "maybeoverriden".

Did you mean: maybeoverridden
2016 Feb 21
2
RFC: Add guard intrinsics to LLVM
Hi Andy, Thanks for replying, responses inline below: On Fri, Feb 19, 2016 at 11:12 AM, Andrew Trick <atrick at apple.com> wrote: > This clearly doesn't need operand bundles, but using an intrinsic > would permit special code motion semantics. It could be hoisted and > merged with other traps, but the condition could never be widened > beyond the union of the original
2016 Feb 22
2
RFC: Add guard intrinsics to LLVM
...eading. It's probably cleaner to adhere to the rule that unwinding > can only resume in a landing pad. Ok. > I understand your problem. I was ignoring an aspect of analyzing the > unwind path and the fact the LLVM could make assumptions about where > control will resume. > > mayBeOverriden makes sense. I would think that the symbol at the deopt > call site needs to be marked mayBeOverriden. Ok. I'll probably split off an "introduce a `interposable` function attribute" into an independent review (I think re-using a linkage type for this will be somewhat of a hack)....
2016 Feb 18
5
RFC: Add guard intrinsics to LLVM
On Wed, Feb 17, 2016 at 8:53 PM, Philip Reames <listmail at philipreames.com> wrote: > I think you're jumping ahead a bit here. I'm not sure the semantics are > anywhere near as weird as you're framing them to be. :) I now think this weirdness actually does not have to do anything with guard_on or bail_to_interpeter, but it has to do with deopt bundles itself. Our