search for: _prove_

Displaying 7 results from an estimated 7 matches for "_prove_".

2017 Aug 08
2
Improving SCEV's behavior around IR level no-wrap
...X = ... SCEV *Y = ... if (X == Y) ... will have to be changed to do SCEV *X = ... SCEV *Y = ... if (X->equals(Y)) ... This has potential for compile-time regressions. Hopefully they'll all be addressable. There are cases in which SCEV (via trip count analysis, say) can _prove_ that a certain expression does not overflow. In those cases we will mutate the SCEV expression to indicate no-wrap; since the no-wrap flag is just a "cache" of a proof based on the structure of the SCEV expression, and _does_ apply to all SCEV expressions with the same shapes. Concretel...
2017 Aug 09
2
Improving SCEV's behavior around IR level no-wrap
...>> >> SCEV *X = ... >> SCEV *Y = ... >> if (X->equals(Y)) >> ... >> >> This has potential for compile-time regressions. Hopefully they'll all be addressable. >> >> There are cases in which SCEV (via trip count analysis, say) can _prove_ that a certain expression does not overflow. In those cases we will mutate the SCEV expression to indicate no-wrap; since the no-wrap flag is just a "cache" of a proof based on the structure of the SCEV expression, and _does_ apply to all SCEV expressions with the same shapes. >>...
2016 Sep 24
2
Improving SCEV's behavior around IR level no-wrap flags
Hi Andy, Andrew Trick wrote: >> On Sep 23, 2016, at 7:50 AM, Christof Douma <Christof.Douma at arm.com <mailto:Christof.Douma at arm.com>> wrote: >> >> I can’t help to ask. Why not define a wrapping nsw instruction as UB, instead of “delayed UB” aka poison? I believe we >> have the notion of poison solely to ease the movement of instructions. In my example
2015 Jun 04
2
Anybody got windows 10 working with our classic DC / need to migrate to samba4?
...a non-reversible way. This kind of sounds like the inverse situation where the default is AD and it can fall back to NT4. I'm wagering if you expose that Windows 10 machine to an AD DC domain and then tried to switch back again, this trick would no longer work. That test wouldn't actually _prove_ anything other than, "you really should retire your NT4 domain a year ago", but that's been painfully obvious for a while now. If I get bored I might snapshot some VMs and replay the interaction a couple of different ways. Marc, I'm assuming your test was a clean Samba install wi...
2015 Jun 02
2
Anybody got windows 10 working with our classic DC / need to migrate to samba4?
Just checking if anybody has Samba's classic DC functioning with Windows 10 domain member clients? In particular, I'm interested in any tests with git master or 4.2. I'm not talking about samba4 DCs (our AD DC), but with the NT4-like mode. The reason I ask is that I've got reports it doesn't work, and I've checked with Microsoft who basically say 'NT4 support ended
2016 Sep 23
6
Improving SCEV's behavior around IR level no-wrap flags
...X = ... SCEV *Y = ... if (X == Y) ... will have to be changed to do SCEV *X = ... SCEV *Y = ... if (X->equals(Y)) ... This has potential for compile-time regressions. Hopefully they'll all be addressable. There are cases in which SCEV (via trip count analysis, say) can _prove_ that a certain expression does not overflow. In those cases we will mutate the SCEV expression to indicate no-wrap; since the no-wrap flag is just a "cache" of a proof based on the structure of the SCEV expression, and _does_ apply to all SCEV expressions with the same shapes. Concretel...
2016 Sep 23
3
Improving SCEV's behavior around IR level no-wrap flags
...s the strong post-dominator analysis to a new pass that propagate nsw flags in the IR, but that will likely be only a small part now that SCEV is going to add NSW to many more expressions (which is the whole point). >> There are cases in which SCEV (via trip count analysis, say) can >> _prove_ that a certain expression does not overflow. In those cases >> we will mutate the SCEV expression to indicate no-wrap; since the >> no-wrap flag is just a "cache" of a proof based on the structure of >> the SCEV expression, and _does_ apply to all SCEV expressions with...