search for: d29013

Displaying 4 results from an estimated 4 matches for "d29013".

Did you mean: d29011
2017 Jul 17
2
A bug related with undef value when bootstrap MemorySSA.cpp
.../reviews.llvm.org/D29011 - Lowering freeze: https://reviews.llvm.org/D29014 - Fix loop unswitch: https://reviews.llvm.org/D29015 Bonus patches to recover perf: - Be less conservative in loop unswitching: https://reviews.llvm.org/D29016 - Instcombine support for freeze: https://reviews.llvm.org/D29013 It would be great if you could try out these patches to see if the bug goes away. Thanks, Nuno -----Original Message----- From: Sanjoy Das Sent: 16 de julho de 2017 02:47 To: Wei Mi Cc: llvm-dev; Xinliang David Li; Sanjoy Das; Nuno Lopes; John Regehr; Juneyoung Lee Subject: Re: [llvm-dev] A b...
2017 Jul 17
2
A bug related with undef value when bootstrap MemorySSA.cpp
...views.llvm.org/D29014 > > - Fix loop unswitch: https://reviews.llvm.org/D29015 > > > > Bonus patches to recover perf: > > - Be less conservative in loop unswitching: https://reviews.llvm.org/ > D29016 > > - Instcombine support for freeze: https://reviews.llvm.org/D29013 > > > > It would be great if you could try out these patches to see if the bug > goes away. > > > > Thanks, > > Nuno > > > > > > -----Original Message----- > > From: Sanjoy Das > > Sent: 16 de julho de 2017 02:47 > > To: Wei Mi &g...
2017 Jul 16
2
A bug related with undef value when bootstrap MemorySSA.cpp
This is a bug found by internal compiler bootstrap, and possibly it is the root cause of https://bugs.llvm.org/show_bug.cgi?id=33652 and https://bugs.llvm.org/show_bug.cgi?id=33626. Here is the testcase 1.c. The original code is at MemorySSA.cpp:586 for rL307764. ------------------------- 1.c --------------------------- long a, c, d, e, f, m, cnt, i_hasval; volatile long b; void goo(long); void
2017 May 22
5
[poison] is select-of-select to logic+select allowed?
Some InstCombine transforms for select-of-select were added here: https://reviews.llvm.org/rL228409 But Alive says this is more poisonous: Name: selsel %s1 = select i1 %cond1, i8 C1, i8 C2 %s2 = select i1 %cond2, i8 %s1, i8 C2 => %andcond = and i1 %cond1, %cond2 %s2 = select i1 %andcond, i8 C1, i8 C2 http://rise4fun.com/Alive/JT6 Are those transforms legal? -------------- next part