Assume no conflict between pointer arrays and arrays without the target
attribute, if the fact of an array not having the target attribute
can be reliably computed.
This change speeds up SPEC CPU2017/527.cam from 2.5k seconds to 880 seconds
on Icelake, and makes further performance investigation easier.
I couldn't mentally parse the sentence beginning with "Function argument ...". Does this make sense -- "Function arguments may also contribute to the value's definition and carry relevant attributes."