search for: 2f37745d

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

2007 Aug 21
0
[LLVMdev] c const
Hi Christopher, > > it looks like noalias might be very useful for Ada: for certain types, > > such as array types, the language standard explicitly allows the > > compiler > > to pretend that a formal argument of that type is passed by-copy (= > > by-value) > > for alias analysis purposes, while actually passing it by-reference > > (= via a
2007 Aug 21
4
[LLVMdev] c const
On Aug 21, 2007, at 6:12 AM, Duncan Sands wrote: > Hi Christopher, > >> The benefits of a const * __restrict come from two different places. >> The const part is essentially enforced by the front-end and the >> restrict part is used to inform the alias analysis (it becomes a >> noalias parameter attribute). The noalias parameter attribute may be >> of use to