search for: modifieddt

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

Did you mean: modified
2017 Mar 09
4
[RFC] bitfield access shrinking
...properly updated in CGP, I have to create a new >> pass and put it before CGP, in order to use memoryssa. > > > This makes sense to me. Should we just fix CGP to update the DT instead of > working around it? > > -Hal I am not familiar enough with CGP to tell. I just notice ModifiedDT is modified at several places in CGP, which indicates there are a few transformations needing their specific dominator tree maintainance work. And I remember simplifyCFG also doesn't use dominator tree to save the effort to maintain it on the fly. So maybe it is easier to separate CGP into two...
2017 Mar 09
4
[RFC] bitfield access shrinking
In http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20120827/063200.html, consecutive bitfields are wrapped as a group and represented as a large integer and emits loads stores and bit operations appropriate for extracting bits from within it. It fixes the problem of violating C++11 memory model that original widen load/store of bitfield was facing. It also brings more coalescing