search for: store_noalias

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