search for: hy6ndd

Displaying 2 results from an estimated 2 matches for "hy6ndd".

Did you mean: dyndd
2020 Aug 19
2
The value of padding when storing an aggregate into memory
...o C17, the value of padding bytes when storing values in structures or unions is unspecified. - IPSCCP ignores padding and directly stores a constant aggregate if possible: https://godbolt.org/z/ddWq9z Memcpyopt ignores padding when copying an aggregate or storing a constant: https://godbolt.org/z/hY6ndd / https://godbolt.org/z/3WMP5a - Alive2 (with store operation updated) did not find any problematic transformation from LLVM unit tests and while running translation validation on a few C programs. The patch is here: https://reviews.llvm.org/D86189 Thanks, Juneyoung -- Juneyoung Lee Software F...
2020 Aug 19
2
The value of padding when storing an aggregate into memory
...t; structures or unions is unspecified. > > > > - IPSCCP ignores padding and directly stores a constant aggregate if > > possible: https://godbolt.org/z/ddWq9z > > Memcpyopt ignores padding when copying an aggregate or storing a > constant: > > https://godbolt.org/z/hY6ndd / https://godbolt.org/z/3WMP5a > > Interesting topic. Is any such optimization reachable from C? > > -- > Alexander Cherepanov > -- Juneyoung Lee Software Foundation Lab, Seoul National University -------------- next part -------------- An HTML attachment was scrubbed... URL:...