search for: def_path_iterator

Displaying 5 results from an estimated 5 matches for "def_path_iterator".

2017 Jul 17
3
A bug related with undef value when bootstrap MemorySSA.cpp
It seems MemorySSA.cpp is the only real code where we found the problem happening. Is it possible to change the source of MemorySSA.cpp to hide the problem and buy some time for now? Now we use an empty generic_def_path_iterator with Optional<ListIndex> N being initialized by None as the end of range. Can we initialize the Optional var with a special value instead of None? iterator_range<def_path_iterator> def_path(ListIndex From) { return make_range(def_path_iterator(this, From), def_path_iterator());...
2017 Jul 17
3
A bug related with undef value when bootstrap MemorySSA.cpp
...seems MemorySSA.cpp is the only real code where we found the >> problem happening. > > > This is doubtful, ¸FWIW :) > >> >> Is it possible to change the source of >> MemorySSA.cpp to hide the problem and buy some time for now? Now we >> use an empty generic_def_path_iterator with Optional<ListIndex> N >> being initialized by None as the end of range. Can we initialize the >> Optional var with a special value instead of None? >> >> iterator_range<def_path_iterator> def_path(ListIndex From) { >> return make_range(def_path_i...
2017 Jul 18
2
A bug related with undef value when bootstrap MemorySSA.cpp
...;>> This is doubtful, ¸FWIW :) > >>> > >>>> > >>>> Is it possible to change the source of > >>>> MemorySSA.cpp to hide the problem and buy some time for now? > Now we > >>>> use an empty generic_def_path_iterator with Optional<ListIndex> N > >>>> being initialized by None as the end of range. Can we > initialize the > >>>> Optional var with a special value instead of None? > >>>> > >>>> iterator_range<def_path_iter...
2017 Jul 18
4
A bug related with undef value when bootstrap MemorySSA.cpp
...;> problem happening. >>> >>> >>> This is doubtful, ¸FWIW :) >>> >>>> >>>> Is it possible to change the source of >>>> MemorySSA.cpp to hide the problem and buy some time for now? Now we >>>> use an empty generic_def_path_iterator with Optional<ListIndex> N >>>> being initialized by None as the end of range. Can we initialize the >>>> Optional var with a special value instead of None? >>>> >>>> iterator_range<def_path_iterator> def_path(ListIndex From) { >>&...
2017 Jul 17
2
A bug related with undef value when bootstrap MemorySSA.cpp
Hello, some of the patches had conflicts with LLVM head, so I updated them. If you experienced patch failure before then you can try it again. I compiled your code (1.c) with LLVM r308173 with the 5 patches applied, and it generated assembly like this. Now it contains store to c(%rip). It tries to store a(%rip) + b(%rip) to c(%rip). I wish this translation is now correct. ``` 73 .globl hoo