Displaying 2 results from an estimated 2 matches for "store_noalias".
2019 Nov 03
2
Full restrict support - status update
...kely that the way how the noalias_sidechannel was added to LoadInst/StoreInst might
change.
At this moment, I am not planning to work on this. For the current implementation, there might be
a number of possibilities for adding support :
- maybe 2 new tags are needed (FUNC_CODE_INST_{LOAD_NOALIAS,STORE_NOALIAS})
- or maybe it is sufficient to add the noalias_sidechannels as extra operands and look at the number of
operands to see if they are present or not
- or maybe it is sufficient to look at the number of operands, and the noalias_sidechannel operand should
be added with an extra bit, ind...
2019 Oct 29
7
Full restrict support - status update
Hi all,
## Status:
During the past weeks I have updated the restrict patches with various improvements:
- the ScopedNoAliasAA now also works together with the new pass manager
- the SLPVectorizer now works nice with the noalias support.
- there were some issues with some of the options enabling/disabling full restrict. These have been fixed.
- various smaller enhancements.
Today, I rebased the