Open
Description
I'm not sure if this is a bug or not, but I noticed that FB Folly has two versions of doNotOptimizeAway
asm volatile("" ::"r"(datum));
asm volatile("" ::"m"(datum) : "memory");
First one for size <= long, second one for larger sizes. Where as our test::black_box
only has the first version. Is the second one needed?