Commit 173ade1
Robert Marsh
C++: add arithmetic/bitwise instruction classes
1 parent 7649e87 commit 173ade1
4 files changed
Lines changed: 120 additions & 48 deletions
File tree
- cpp/ql/src/semmle/code/cpp/ir/implementation
- aliased_ssa
- raw
- unaliased_ssa
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
88 | 100 | | |
89 | 101 | | |
90 | 102 | | |
| |||
143 | 155 | | |
144 | 156 | | |
145 | 157 | | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
158 | 170 | | |
159 | 171 | | |
160 | 172 | | |
| |||
Lines changed: 32 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
898 | 898 | | |
899 | 899 | | |
900 | 900 | | |
901 | | - | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
902 | 912 | | |
903 | 913 | | |
904 | 914 | | |
905 | 915 | | |
906 | 916 | | |
907 | | - | |
| 917 | + | |
908 | 918 | | |
909 | 919 | | |
910 | 920 | | |
911 | 921 | | |
912 | 922 | | |
913 | | - | |
| 923 | + | |
914 | 924 | | |
915 | 925 | | |
916 | 926 | | |
917 | 927 | | |
918 | 928 | | |
919 | | - | |
| 929 | + | |
920 | 930 | | |
921 | 931 | | |
922 | 932 | | |
923 | 933 | | |
924 | 934 | | |
925 | | - | |
| 935 | + | |
926 | 936 | | |
927 | 937 | | |
928 | 938 | | |
929 | 939 | | |
930 | 940 | | |
931 | | - | |
| 941 | + | |
932 | 942 | | |
933 | 943 | | |
934 | 944 | | |
935 | 945 | | |
936 | 946 | | |
937 | | - | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
938 | 958 | | |
939 | 959 | | |
940 | 960 | | |
941 | 961 | | |
942 | 962 | | |
943 | | - | |
| 963 | + | |
944 | 964 | | |
945 | 965 | | |
946 | 966 | | |
947 | 967 | | |
948 | 968 | | |
949 | | - | |
| 969 | + | |
950 | 970 | | |
951 | 971 | | |
952 | 972 | | |
953 | 973 | | |
954 | 974 | | |
955 | | - | |
| 975 | + | |
956 | 976 | | |
957 | 977 | | |
958 | 978 | | |
959 | 979 | | |
960 | 980 | | |
961 | | - | |
| 981 | + | |
962 | 982 | | |
963 | 983 | | |
964 | 984 | | |
| |||
1097 | 1117 | | |
1098 | 1118 | | |
1099 | 1119 | | |
1100 | | - | |
| 1120 | + | |
1101 | 1121 | | |
1102 | 1122 | | |
1103 | 1123 | | |
| |||
Lines changed: 32 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
898 | 898 | | |
899 | 899 | | |
900 | 900 | | |
901 | | - | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
902 | 912 | | |
903 | 913 | | |
904 | 914 | | |
905 | 915 | | |
906 | 916 | | |
907 | | - | |
| 917 | + | |
908 | 918 | | |
909 | 919 | | |
910 | 920 | | |
911 | 921 | | |
912 | 922 | | |
913 | | - | |
| 923 | + | |
914 | 924 | | |
915 | 925 | | |
916 | 926 | | |
917 | 927 | | |
918 | 928 | | |
919 | | - | |
| 929 | + | |
920 | 930 | | |
921 | 931 | | |
922 | 932 | | |
923 | 933 | | |
924 | 934 | | |
925 | | - | |
| 935 | + | |
926 | 936 | | |
927 | 937 | | |
928 | 938 | | |
929 | 939 | | |
930 | 940 | | |
931 | | - | |
| 941 | + | |
932 | 942 | | |
933 | 943 | | |
934 | 944 | | |
935 | 945 | | |
936 | 946 | | |
937 | | - | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
938 | 958 | | |
939 | 959 | | |
940 | 960 | | |
941 | 961 | | |
942 | 962 | | |
943 | | - | |
| 963 | + | |
944 | 964 | | |
945 | 965 | | |
946 | 966 | | |
947 | 967 | | |
948 | 968 | | |
949 | | - | |
| 969 | + | |
950 | 970 | | |
951 | 971 | | |
952 | 972 | | |
953 | 973 | | |
954 | 974 | | |
955 | | - | |
| 975 | + | |
956 | 976 | | |
957 | 977 | | |
958 | 978 | | |
959 | 979 | | |
960 | 980 | | |
961 | | - | |
| 981 | + | |
962 | 982 | | |
963 | 983 | | |
964 | 984 | | |
| |||
1097 | 1117 | | |
1098 | 1118 | | |
1099 | 1119 | | |
1100 | | - | |
| 1120 | + | |
1101 | 1121 | | |
1102 | 1122 | | |
1103 | 1123 | | |
| |||
Lines changed: 32 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
898 | 898 | | |
899 | 899 | | |
900 | 900 | | |
901 | | - | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
902 | 912 | | |
903 | 913 | | |
904 | 914 | | |
905 | 915 | | |
906 | 916 | | |
907 | | - | |
| 917 | + | |
908 | 918 | | |
909 | 919 | | |
910 | 920 | | |
911 | 921 | | |
912 | 922 | | |
913 | | - | |
| 923 | + | |
914 | 924 | | |
915 | 925 | | |
916 | 926 | | |
917 | 927 | | |
918 | 928 | | |
919 | | - | |
| 929 | + | |
920 | 930 | | |
921 | 931 | | |
922 | 932 | | |
923 | 933 | | |
924 | 934 | | |
925 | | - | |
| 935 | + | |
926 | 936 | | |
927 | 937 | | |
928 | 938 | | |
929 | 939 | | |
930 | 940 | | |
931 | | - | |
| 941 | + | |
932 | 942 | | |
933 | 943 | | |
934 | 944 | | |
935 | 945 | | |
936 | 946 | | |
937 | | - | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
938 | 958 | | |
939 | 959 | | |
940 | 960 | | |
941 | 961 | | |
942 | 962 | | |
943 | | - | |
| 963 | + | |
944 | 964 | | |
945 | 965 | | |
946 | 966 | | |
947 | 967 | | |
948 | 968 | | |
949 | | - | |
| 969 | + | |
950 | 970 | | |
951 | 971 | | |
952 | 972 | | |
953 | 973 | | |
954 | 974 | | |
955 | | - | |
| 975 | + | |
956 | 976 | | |
957 | 977 | | |
958 | 978 | | |
959 | 979 | | |
960 | 980 | | |
961 | | - | |
| 981 | + | |
962 | 982 | | |
963 | 983 | | |
964 | 984 | | |
| |||
1097 | 1117 | | |
1098 | 1118 | | |
1099 | 1119 | | |
1100 | | - | |
| 1120 | + | |
1101 | 1121 | | |
1102 | 1122 | | |
1103 | 1123 | | |
| |||
0 commit comments