This repository was archived by the owner on Nov 1, 2021. It is now read-only.
File tree
22 files changed
+420
-439
lines changed- docs
- lib/CodeGen
- test
- CodeGen
- CodeGenCXX
22 files changed
+420
-439
lines changedDiff for: docs/ControlFlowIntegrityDesign.rst
+9-9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
90 | 90 |
| |
91 | 91 |
| |
92 | 92 |
| |
93 |
| - | |
| 93 | + | |
94 | 94 |
| |
95 | 95 |
| |
96 |
| - | |
| 96 | + | |
97 | 97 |
| |
98 | 98 |
| |
99 | 99 |
| |
| |||
196 | 196 |
| |
197 | 197 |
| |
198 | 198 |
| |
199 |
| - | |
| 199 | + | |
200 | 200 |
| |
201 | 201 |
| |
202 | 202 |
| |
| |||
297 | 297 |
| |
298 | 298 |
| |
299 | 299 |
| |
300 |
| - | |
301 |
| - | |
| 300 | + | |
| 301 | + | |
302 | 302 |
| |
303 | 303 |
| |
304 | 304 |
| |
| |||
439 | 439 |
| |
440 | 440 |
| |
441 | 441 |
| |
442 |
| - | |
443 |
| - | |
444 |
| - | |
445 |
| - | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
446 | 446 |
| |
447 | 447 |
| |
448 | 448 |
| |
|
Diff for: lib/CodeGen/CGClass.cpp
+18-20
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2485 | 2485 |
| |
2486 | 2486 |
| |
2487 | 2487 |
| |
2488 |
| - | |
2489 |
| - | |
2490 |
| - | |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
2491 | 2491 |
| |
2492 | 2492 |
| |
2493 | 2493 |
| |
2494 | 2494 |
| |
2495 |
| - | |
| 2495 | + | |
2496 | 2496 |
| |
2497 | 2497 |
| |
2498 | 2498 |
| |
2499 |
| - | |
2500 |
| - | |
2501 |
| - | |
2502 |
| - | |
| 2499 | + | |
| 2500 | + | |
| 2501 | + | |
| 2502 | + | |
2503 | 2503 |
| |
2504 | 2504 |
| |
2505 | 2505 |
| |
| |||
2595 | 2595 |
| |
2596 | 2596 |
| |
2597 | 2597 |
| |
2598 |
| - | |
| 2598 | + | |
2599 | 2599 |
| |
2600 | 2600 |
| |
2601 |
| - | |
2602 |
| - | |
2603 |
| - | |
| 2601 | + | |
| 2602 | + | |
2604 | 2603 |
| |
2605 | 2604 |
| |
2606 | 2605 |
| |
| |||
2626 | 2625 |
| |
2627 | 2626 |
| |
2628 | 2627 |
| |
2629 |
| - | |
2630 |
| - | |
2631 |
| - | |
| 2628 | + | |
| 2629 | + | |
| 2630 | + | |
2632 | 2631 |
| |
2633 | 2632 |
| |
2634 | 2633 |
| |
2635 | 2634 |
| |
2636 |
| - | |
| 2635 | + | |
2637 | 2636 |
| |
2638 | 2637 |
| |
2639 | 2638 |
| |
2640 | 2639 |
| |
2641 | 2640 |
| |
2642 | 2641 |
| |
2643 |
| - | |
2644 |
| - | |
2645 |
| - | |
2646 |
| - | |
| 2642 | + | |
| 2643 | + | |
| 2644 | + | |
2647 | 2645 |
| |
2648 | 2646 |
| |
2649 | 2647 |
| |
|
Diff for: lib/CodeGen/CGExpr.cpp
+8-9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2682 | 2682 |
| |
2683 | 2683 |
| |
2684 | 2684 |
| |
2685 |
| - | |
| 2685 | + | |
2686 | 2686 |
| |
2687 | 2687 |
| |
2688 | 2688 |
| |
| |||
4050 | 4050 |
| |
4051 | 4051 |
| |
4052 | 4052 |
| |
4053 |
| - | |
| 4053 | + | |
4054 | 4054 |
| |
4055 | 4055 |
| |
4056 |
| - | |
4057 |
| - | |
4058 |
| - | |
| 4056 | + | |
| 4057 | + | |
4059 | 4058 |
| |
4060 |
| - | |
| 4059 | + | |
4061 | 4060 |
| |
4062 | 4061 |
| |
4063 | 4062 |
| |
4064 | 4063 |
| |
4065 | 4064 |
| |
4066 |
| - | |
4067 |
| - | |
| 4065 | + | |
| 4066 | + | |
4068 | 4067 |
| |
4069 | 4068 |
| |
4070 |
| - | |
| 4069 | + | |
4071 | 4070 |
| |
4072 | 4071 |
| |
4073 | 4072 |
| |
|
Diff for: lib/CodeGen/CGVTables.cpp
+5-8
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
709 | 709 |
| |
710 | 710 |
| |
711 | 711 |
| |
712 |
| - | |
| 712 | + | |
713 | 713 |
| |
714 | 714 |
| |
715 | 715 |
| |
| |||
933 | 933 |
| |
934 | 934 |
| |
935 | 935 |
| |
936 |
| - | |
937 |
| - | |
| 936 | + | |
| 937 | + | |
938 | 938 |
| |
939 | 939 |
| |
940 | 940 |
| |
| |||
973 | 973 |
| |
974 | 974 |
| |
975 | 975 |
| |
976 |
| - | |
977 |
| - | |
978 | 976 |
| |
979 |
| - | |
980 |
| - | |
981 |
| - | |
| 977 | + | |
| 978 | + | |
982 | 979 |
|
Diff for: lib/CodeGen/CodeGenFunction.h
+5-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1413 | 1413 |
| |
1414 | 1414 |
| |
1415 | 1415 |
| |
1416 |
| - | |
| 1416 | + | |
1417 | 1417 |
| |
1418 | 1418 |
| |
1419 | 1419 |
| |
1420 | 1420 |
| |
1421 |
| - | |
1422 |
| - | |
1423 |
| - | |
1424 |
| - | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
1425 | 1425 |
| |
1426 | 1426 |
| |
1427 | 1427 |
| |
|
Diff for: lib/CodeGen/CodeGenModule.cpp
+20-50
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
787 | 787 |
| |
788 | 788 |
| |
789 | 789 |
| |
790 |
| - | |
791 |
| - | |
| 790 | + | |
792 | 791 |
| |
793 | 792 |
| |
794 | 793 |
| |
| |||
989 | 988 |
| |
990 | 989 |
| |
991 | 990 |
| |
992 |
| - | |
993 |
| - | |
| 991 | + | |
| 992 | + | |
994 | 993 |
| |
995 | 994 |
| |
996 | 995 |
| |
| |||
1011 | 1010 |
| |
1012 | 1011 |
| |
1013 | 1012 |
| |
1014 |
| - | |
1015 |
| - | |
1016 |
| - | |
1017 | 1013 |
| |
1018 |
| - | |
1019 |
| - | |
1020 |
| - | |
1021 |
| - | |
| 1014 | + | |
1022 | 1015 |
| |
1023 | 1016 |
| |
1024 |
| - | |
1025 |
| - | |
1026 |
| - | |
1027 |
| - | |
1028 |
| - | |
1029 |
| - | |
1030 |
| - | |
1031 |
| - | |
1032 |
| - | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
1033 | 1020 |
| |
1034 | 1021 |
| |
1035 | 1022 |
| |
| |||
1090 | 1077 |
| |
1091 | 1078 |
| |
1092 | 1079 |
| |
1093 |
| - | |
| 1080 | + | |
1094 | 1081 |
| |
1095 | 1082 |
| |
1096 | 1083 |
| |
| |||
4219 | 4206 |
| |
4220 | 4207 |
| |
4221 | 4208 |
| |
4222 |
| - | |
4223 |
| - | |
| 4209 | + | |
| 4210 | + | |
4224 | 4211 |
| |
4225 | 4212 |
| |
4226 | 4213 |
| |
| |||
4233 | 4220 |
| |
4234 | 4221 |
| |
4235 | 4222 |
| |
4236 |
| - | |
4237 |
| - | |
4238 |
| - | |
4239 |
| - | |
| 4223 | + | |
| 4224 | + | |
| 4225 | + | |
4240 | 4226 |
| |
4241 | 4227 |
| |
4242 |
| - | |
4243 |
| - | |
4244 |
| - | |
4245 |
| - | |
4246 |
| - | |
| 4228 | + | |
4247 | 4229 |
| |
4248 |
| - | |
4249 |
| - | |
4250 |
| - | |
4251 |
| - | |
4252 |
| - | |
4253 |
| - | |
4254 |
| - | |
4255 |
| - | |
4256 |
| - | |
4257 |
| - | |
| 4230 | + | |
| 4231 | + | |
| 4232 | + | |
| 4233 | + | |
4258 | 4234 |
| |
4259 |
| - | |
| 4235 | + | |
4260 | 4236 |
| |
4261 |
| - | |
4262 |
| - | |
4263 |
| - | |
4264 |
| - | |
4265 |
| - | |
4266 |
| - | |
4267 |
| - | |
| 4237 | + | |
4268 | 4238 |
| |
4269 | 4239 |
| |
4270 | 4240 |
| |
|
Diff for: lib/CodeGen/CodeGenModule.h
+12-14
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1118 | 1118 |
| |
1119 | 1119 |
| |
1120 | 1120 |
| |
1121 |
| - | |
1122 |
| - | |
1123 |
| - | |
1124 |
| - | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
1125 | 1124 |
| |
1126 |
| - | |
1127 |
| - | |
| 1125 | + | |
| 1126 | + | |
1128 | 1127 |
| |
1129 | 1128 |
| |
1130 | 1129 |
| |
1131 | 1130 |
| |
1132 | 1131 |
| |
1133 | 1132 |
| |
1134 |
| - | |
1135 |
| - | |
| 1133 | + | |
| 1134 | + | |
1136 | 1135 |
| |
1137 |
| - | |
1138 |
| - | |
| 1136 | + | |
| 1137 | + | |
1139 | 1138 |
| |
1140 |
| - | |
1141 |
| - | |
1142 |
| - | |
1143 |
| - | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
1144 | 1142 |
| |
1145 | 1143 |
| |
1146 | 1144 |
| |
|
0 commit comments