To support non-aligned accesses we introduce a virtual element size for arrays that divides each access function used for this array. The adjustment of the access function based on the element size of the array was therefore moved after this virtual element size was determined, thus after all accesses have been created.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Thank you.
test/Isl/CodeGen/invariant_cannot_handle_void.ll | ||
---|---|---|
7 ↗ | (On Diff #47932) | accurately |
lib/Analysis/ScopInfo.cpp | ||
---|---|---|
328 ↗ | (On Diff #47932) | This comment might need an update as well. The last sentence does not seem to hold any more. |