search for: _proven_

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

Did you mean: _prove_
2016 Nov 11
3
RFC: Killing undef and spreading poison
...sum.sext can now be something other than all zeroes or all ones. > Actually optimizing code that we've proven has undefined behavior, in contrast, is basically uninteresting and leads us into these silly philosophical problems. I don't think we care about optimizing code that we've _proven_ has undefined behavior. We care about optimizing code in ways that is correct in the face of *other* transforms that we ourselves want to do, where these "other transforms" pretend certain abnormal cases do not exist. Poison is a "stand-in" for these transforms, which are some...
2016 Nov 11
2
RFC: Killing undef and spreading poison
..., because the counter-factual still applies. > >>> Actually optimizing code that we've proven has undefined behavior, in contrast, is basically uninteresting and leads us into these silly philosophical problems. >> I don't think we care about optimizing code that we've _proven_ has >> undefined behavior. We care about optimizing code in ways that is >> correct in the face of *other* transforms that we ourselves want to >> do, where these "other transforms" pretend certain abnormal cases do >> not exist. Poison is a "stand-in"...
2016 Nov 09
4
RFC: Killing undef and spreading poison
> On 11/8/2016 3:32 PM, Sanjoy Das wrote: >> Hi Nuno, Chandler, >> >> Nuno Lopes via llvm-dev wrote: >> > This program stores 8 bits, and leaves the remaining 24 bits >> > uninitialized. It then loads 16 bits, half initialized to %v, half >> > uninitialized. SROA transforms the above function to: >> > >> > define i16 @g(i8 %in) {