search for: r273219

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

2016 Jun 27
0
LLVM Weekly - #130, Jun 27th 2016
...hecked.load` intrinsic was added. It loads a function pointer from a virtual table pointer using type metadata. [r273576](http://reviews.llvm.org/rL273576). * As part of the work on CFL-AA, interprocedural function summaries were added. These avoid recomputation for many properties of a function. [r273219](http://reviews.llvm.org/rL273219), [r273596](http://reviews.llvm.org/rL273596). * MemorySSA gained new APIs for PHI creation and MemoryAccess creation. [r273295](http://reviews.llvm.org/rL273295). * Metadata attachments are now allowed for declarations. [r273336](http://reviews.llvm.org/rL273336...
2016 Jun 21
2
[GSoC 2016] Better Alias Analysis By Default - Mid Term Summary
...nippet: int a, b, *p = &a, *q = &b; int c= (int)p + (int)q; It used to report may-alias for p and q, just because both of them are casted to integers. This was later relaxed in a way that pointers are only treated conservatively when you cast it back from integers. - [r272335, r272690, r273219, r273229] Improvement on inter-procedural analysis. This is the one single feature of CFL-AA that enables it to really offer something that BasicAA doesn't. The work is still ongoing, but the central idea here is that we can make CFL-AA look past function calls and yield almost the same res...