Sam Blackshear
3f49f3a1d4
using liveness to add removetemps instructions
...
Reviewed By: jberdine
Differential Revision: D3245574
fbshipit-source-id: 02c1bcd
9 years ago
Sam Blackshear
20925df57c
removing unused deallocate param in nullify instr
...
Reviewed By: jeremydubreil
Differential Revision: D3263241
fbshipit-source-id: b0d2c0f
9 years ago
Sam Blackshear
4fd2f52fe8
new analysis for adding nullify's
...
Reviewed By: jeremydubreil
Differential Revision: D3241019
fbshipit-source-id: 8409b33
9 years ago
Sam Blackshear
6f6da12b2c
don't nullify params/locals at beginning of procedure
...
Reviewed By: jeremydubreil
Differential Revision: D3258615
fb-gh-sync-id: 73e4670
fbshipit-source-id: 73e4670
9 years ago
Dulma Rodriguez
d366bb970b
Create the procdescs for frontend checks only when needed
...
Reviewed By: sblackshear, ddino
Differential Revision: D3173939
fb-gh-sync-id: 236898b
fbshipit-source-id: 236898b
9 years ago
Dulma Rodriguez
44491679cf
Fix broken tests in master
...
Reviewed By: jvillard, sblackshear
Differential Revision: D3151081
fb-gh-sync-id: 86e66e0
fbshipit-source-id: 86e66e0
9 years ago
Sam Blackshear
e9cb9f4352
assign pointer type checker
...
Reviewed By: dulmarod
Differential Revision: D3125521
fb-gh-sync-id: 33c4693
fbshipit-source-id: 33c4693
9 years ago
Sam Blackshear
7166a4856c
nullifying vars captured in blocks
...
Reviewed By: ddino
Differential Revision: D3072561
fb-gh-sync-id: 60925b0
fbshipit-source-id: 60925b0
9 years ago
Dino Distefano
fc5d4897a5
Registered Observer check done by front-end
...
Reviewed By: dulmarod
Differential Revision: D3007938
fb-gh-sync-id: 9813a19
shipit-source-id: 9813a19
9 years ago
Andrzej Kotulski
4584f7f6fc
[clang-format] Reformat all c/cpp/objc sources with clang-format
...
Reviewed By: jul
Differential Revision: https://phabricator.fb.com/D2953843
9 years ago
Andrzej Kotulski
35bb8a9a26
Change order in which ids get generated for objcMessageExpr_trans
...
Summary: public Make it uniform with other function call translations. This is just reordering, no functional change intended
Reviewed By: dulmarod
Differential Revision: D2696370
fb-gh-sync-id: 63656e3
9 years ago
Cristiano Calcagno
1e6247c872
[frontend] generate fresh ids separately for different procedures in the cfg
...
Summary:
each procedure has a different scope, so we can restart the fresh name generator and have more stable instructions in the cfg, that don't change when other procedures are changed
9 years ago
Andrzej Kotulski
394a3b4c29
[CFrontend] Sizeof should have ulong type
9 years ago
Cristiano Calcagno
3e199467f4
Complete copyright messages.
10 years ago
Open Source Synchronization
b8982270f2
initial synchronization
10 years ago