Andrew Brown
Andrew Brown
I wasn't too focused on IA-32. Thanks for the link to the latest; I guess opening some of these issues had some effect after all! I have been waiting for...
Yeah, that and to alert users that the semantics of certain instructions may have unintended codegen; maybe you use a Wasm SIMD instruction in your performance-critical code and then you...
Yeah, in previous discussions I've mentioned that I wanted that information to be more visible and official. I'm not opposed to waiting longer, though (less work right now 😄).
Yeah, that appendix seems like the right type of thing--in the same general place as the specification but not cluttering the semantics.
> I think the key point from the proposal is "They are lane-wise versions of the existing scalar WebAssembly operations." I guess we could discuss if that has to be...
@penzn, could `VFIXUPIMM*` be used here to do this quieting/clearing?
@dtig, could we keep this open or tag this in some way so that we keep track of these inefficiencies? @rrwinterton had proposed an optimization guide for documenting pitfalls exactly...
Let's see if I understand: - if the mask is static (e.g. from `i32x4.const` or a special `mask` instruction?), then a JIT compiler could validate that it is correct before...
I understand the complexity argument but I think this would be far easier to do now than later. Once the current semantics for `bitselect` are baked in, we would have...
@dtig, I don't feel there is much of a need for making Jan's proposal above more concrete; after clarifying above, it is clear enough to me what would need to...