Commit Graph

37 Commits

Author SHA1 Message Date
fanfuqiang
0b6a0753a2 complete the cfg edge 2018-10-20 12:01:49 +08:00
fanfuqiang
ddfd45ca8e complete the cfg and trap tree 2018-10-19 19:17:36 +08:00
fanfuqiang
783d03fbe6 add create bb call builtin_trap 2018-10-18 22:35:00 +08:00
fanfuqiang
d805638feb update build cfg egde code 2018-10-17 18:27:26 +08:00
fanfuqiang
cf8ba4ae9e update build cfg code 2018-10-16 23:39:52 +08:00
fanfuqiang
60cb5de6cf update build block code 2018-10-15 13:28:01 +08:00
fanfuqiang
ffa203f43f update cfg functions 2018-10-15 11:34:44 +08:00
fanfuqiang
b1904457aa update cfg function and add catch function 2018-10-10 09:16:14 +08:00
fanfuqiang
03abcc51a2 update cfg function 2018-10-08 15:24:45 +08:00
fanfuqiang
55d4fc4696 add new cfg function 2018-10-07 20:44:43 +08:00
fanfuqiang
f422d7449b add code disable dominatice info 2018-10-02 23:07:27 +08:00
fanfuqiang
3976c80e2c update key-value search insert system 2018-10-01 20:59:55 +08:00
fanfuqiang
48f53dd3e4 new function hash search function 2018-09-30 23:40:37 +08:00
fanfuqiang
99d6a2907b new function offset gimple 2018-09-28 10:11:58 +08:00
fanfuqiang
8f27146c81 add new tree code 2018-09-27 23:39:28 +08:00
fanfuqiang
76263fda8d add build function of hash tree 2018-09-27 06:10:51 +08:00
fanfuqiang
f2db0474c9 new check code fragment 2018-09-25 18:03:06 +08:00
fanfuqiang
4eefb82dd0 new check code fragment 2018-09-25 10:14:03 +08:00
fanfuqiang
c5b1d1a62e change pass type 2018-09-21 22:17:22 +08:00
fanfuqiang
0e9f0a9be8 new function of new pass & change file name 2018-09-19 04:25:11 +08:00
fanfuqiang
cf85a67045 new test pass called function 2018-09-16 23:49:08 +08:00
fanfuqiang
d88e90e1a1 Merge branch 'dev' of github.com:hardenedlinux/RAP-optimizations into dev 2018-09-16 23:47:50 +08:00
fanfuqiang
cd5917e6eb new test pass called function 2018-09-16 23:47:13 +08:00
Shawn Chang
40244db94f copyright update 2018-09-12 17:50:58 +08:00
fanfuqiang
1c8675fcac new high level ret pass file 2018-09-10 23:49:11 +08:00
fanfuqiang
70be004fcf force don't emit key for the no risk functions 2018-09-08 22:16:38 +08:00
fanfuqiang
d1de4319f4 change plugin name 2018-09-06 19:59:44 +08:00
fanfuqiang
d069446ebc change pass compare 2018-09-04 23:46:48 +08:00
fanfuqiang
d953c1619c file struct change 2018-09-04 20:23:56 +08:00
fanfuqiang
3483215904 add licence info 2018-09-04 07:27:20 +08:00
fanfuqiang
eaf16a6ebc change judgment 2018-09-04 07:15:27 +08:00
fanfuqiang
f7916b3a44 new dump function 2018-09-03 12:53:58 +08:00
fanfuqiang
c41757ddc6 add pointer analysis fail code 2018-09-02 21:56:47 +08:00
fanfuqiang
164348a4cf vec travel code 2018-08-27 12:46:34 +08:00
fanfuqiang
f1c89680e0 new alias function for dynamic RAP 2018-08-26 07:42:38 +08:00
fanfuqiang
b10a794fec clean functions 2018-08-26 05:29:38 +08:00
fanfuqiang
eadf46b4f3 create new branch and first commit 2018-08-20 04:10:13 +08:00