add addex instruction and code needed for working around LLVM not implementing addex...
[power-instruction-analyzer.git] / Cargo.lock
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 [[package]]
4 name = "bitflags"
5 version = "1.2.1"
6 source = "registry+https://github.com/rust-lang/crates.io-index"
7 checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
8
9 [[package]]
10 name = "cfg-if"
11 version = "0.1.10"
12 source = "registry+https://github.com/rust-lang/crates.io-index"
13 checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
14
15 [[package]]
16 name = "cloudabi"
17 version = "0.1.0"
18 source = "registry+https://github.com/rust-lang/crates.io-index"
19 checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467"
20 dependencies = [
21 "bitflags",
22 ]
23
24 [[package]]
25 name = "ctor"
26 version = "0.1.15"
27 source = "registry+https://github.com/rust-lang/crates.io-index"
28 checksum = "39858aa5bac06462d4dd4b9164848eb81ffc4aa5c479746393598fd193afa227"
29 dependencies = [
30 "quote",
31 "syn",
32 ]
33
34 [[package]]
35 name = "ghost"
36 version = "0.1.2"
37 source = "registry+https://github.com/rust-lang/crates.io-index"
38 checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479"
39 dependencies = [
40 "proc-macro2",
41 "quote",
42 "syn",
43 ]
44
45 [[package]]
46 name = "indoc"
47 version = "0.3.6"
48 source = "registry+https://github.com/rust-lang/crates.io-index"
49 checksum = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8"
50 dependencies = [
51 "indoc-impl",
52 "proc-macro-hack",
53 ]
54
55 [[package]]
56 name = "indoc-impl"
57 version = "0.3.6"
58 source = "registry+https://github.com/rust-lang/crates.io-index"
59 checksum = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0"
60 dependencies = [
61 "proc-macro-hack",
62 "proc-macro2",
63 "quote",
64 "syn",
65 "unindent",
66 ]
67
68 [[package]]
69 name = "instant"
70 version = "0.1.6"
71 source = "registry+https://github.com/rust-lang/crates.io-index"
72 checksum = "5b141fdc7836c525d4d594027d318c84161ca17aaf8113ab1f81ab93ae897485"
73
74 [[package]]
75 name = "inventory"
76 version = "0.1.8"
77 source = "registry+https://github.com/rust-lang/crates.io-index"
78 checksum = "49c68da9c8b1bda33dc6f55b2a9b4f44eca5ba2b2a1a308eab40db9fb7e200cb"
79 dependencies = [
80 "ctor",
81 "ghost",
82 "inventory-impl",
83 ]
84
85 [[package]]
86 name = "inventory-impl"
87 version = "0.1.8"
88 source = "registry+https://github.com/rust-lang/crates.io-index"
89 checksum = "4143007b389ae51577282e3c95cf5a7ae0c9e06cafa927508300ceedcbc0354c"
90 dependencies = [
91 "proc-macro2",
92 "quote",
93 "syn",
94 ]
95
96 [[package]]
97 name = "itoa"
98 version = "0.4.6"
99 source = "registry+https://github.com/rust-lang/crates.io-index"
100 checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
101
102 [[package]]
103 name = "libc"
104 version = "0.2.76"
105 source = "registry+https://github.com/rust-lang/crates.io-index"
106 checksum = "755456fae044e6fa1ebbbd1b3e902ae19e73097ed4ed87bb79934a867c007bc3"
107
108 [[package]]
109 name = "lock_api"
110 version = "0.4.1"
111 source = "registry+https://github.com/rust-lang/crates.io-index"
112 checksum = "28247cc5a5be2f05fbcd76dd0cf2c7d3b5400cb978a28042abcd4fa0b3f8261c"
113 dependencies = [
114 "scopeguard",
115 ]
116
117 [[package]]
118 name = "parking_lot"
119 version = "0.11.0"
120 source = "registry+https://github.com/rust-lang/crates.io-index"
121 checksum = "a4893845fa2ca272e647da5d0e46660a314ead9c2fdd9a883aabc32e481a8733"
122 dependencies = [
123 "instant",
124 "lock_api",
125 "parking_lot_core",
126 ]
127
128 [[package]]
129 name = "parking_lot_core"
130 version = "0.8.0"
131 source = "registry+https://github.com/rust-lang/crates.io-index"
132 checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b"
133 dependencies = [
134 "cfg-if",
135 "cloudabi",
136 "instant",
137 "libc",
138 "redox_syscall",
139 "smallvec",
140 "winapi",
141 ]
142
143 [[package]]
144 name = "paste"
145 version = "0.1.18"
146 source = "registry+https://github.com/rust-lang/crates.io-index"
147 checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880"
148 dependencies = [
149 "paste-impl",
150 "proc-macro-hack",
151 ]
152
153 [[package]]
154 name = "paste-impl"
155 version = "0.1.18"
156 source = "registry+https://github.com/rust-lang/crates.io-index"
157 checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6"
158 dependencies = [
159 "proc-macro-hack",
160 ]
161
162 [[package]]
163 name = "power-instruction-analyzer"
164 version = "0.1.0"
165 dependencies = [
166 "power-instruction-analyzer-proc-macro",
167 "pyo3",
168 "serde",
169 "serde_json",
170 "serde_plain",
171 ]
172
173 [[package]]
174 name = "power-instruction-analyzer-proc-macro"
175 version = "0.1.0"
176 dependencies = [
177 "proc-macro2",
178 "quote",
179 "syn",
180 ]
181
182 [[package]]
183 name = "proc-macro-hack"
184 version = "0.5.18"
185 source = "registry+https://github.com/rust-lang/crates.io-index"
186 checksum = "99c605b9a0adc77b7211c6b1f722dcb613d68d66859a44f3d485a6da332b0598"
187
188 [[package]]
189 name = "proc-macro2"
190 version = "1.0.19"
191 source = "registry+https://github.com/rust-lang/crates.io-index"
192 checksum = "04f5f085b5d71e2188cb8271e5da0161ad52c3f227a661a3c135fdf28e258b12"
193 dependencies = [
194 "unicode-xid",
195 ]
196
197 [[package]]
198 name = "pyo3"
199 version = "0.11.1"
200 source = "registry+https://github.com/rust-lang/crates.io-index"
201 checksum = "9ca8710ffa8211c9a62a8a3863c4267c710dc42a82a7fd29c97de465d7ea6b7d"
202 dependencies = [
203 "ctor",
204 "indoc",
205 "inventory",
206 "libc",
207 "parking_lot",
208 "paste",
209 "pyo3cls",
210 "unindent",
211 ]
212
213 [[package]]
214 name = "pyo3-derive-backend"
215 version = "0.11.1"
216 source = "registry+https://github.com/rust-lang/crates.io-index"
217 checksum = "58ad070bf6967b0d29ea74931ffcf9c6bbe8402a726e9afbeafadc0a287cc2b3"
218 dependencies = [
219 "proc-macro2",
220 "quote",
221 "syn",
222 ]
223
224 [[package]]
225 name = "pyo3cls"
226 version = "0.11.1"
227 source = "registry+https://github.com/rust-lang/crates.io-index"
228 checksum = "c3fa17e1ea569d0bf3b7c00f2a9eea831ca05e55dd76f1794c541abba1c64baa"
229 dependencies = [
230 "pyo3-derive-backend",
231 "quote",
232 "syn",
233 ]
234
235 [[package]]
236 name = "quote"
237 version = "1.0.7"
238 source = "registry+https://github.com/rust-lang/crates.io-index"
239 checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37"
240 dependencies = [
241 "proc-macro2",
242 ]
243
244 [[package]]
245 name = "redox_syscall"
246 version = "0.1.57"
247 source = "registry+https://github.com/rust-lang/crates.io-index"
248 checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce"
249
250 [[package]]
251 name = "ryu"
252 version = "1.0.5"
253 source = "registry+https://github.com/rust-lang/crates.io-index"
254 checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e"
255
256 [[package]]
257 name = "scopeguard"
258 version = "1.1.0"
259 source = "registry+https://github.com/rust-lang/crates.io-index"
260 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
261
262 [[package]]
263 name = "serde"
264 version = "1.0.115"
265 source = "registry+https://github.com/rust-lang/crates.io-index"
266 checksum = "e54c9a88f2da7238af84b5101443f0c0d0a3bbdc455e34a5c9497b1903ed55d5"
267 dependencies = [
268 "serde_derive",
269 ]
270
271 [[package]]
272 name = "serde_derive"
273 version = "1.0.115"
274 source = "registry+https://github.com/rust-lang/crates.io-index"
275 checksum = "609feed1d0a73cc36a0182a840a9b37b4a82f0b1150369f0536a9e3f2a31dc48"
276 dependencies = [
277 "proc-macro2",
278 "quote",
279 "syn",
280 ]
281
282 [[package]]
283 name = "serde_json"
284 version = "1.0.57"
285 source = "registry+https://github.com/rust-lang/crates.io-index"
286 checksum = "164eacbdb13512ec2745fb09d51fd5b22b0d65ed294a1dcf7285a360c80a675c"
287 dependencies = [
288 "itoa",
289 "ryu",
290 "serde",
291 ]
292
293 [[package]]
294 name = "serde_plain"
295 version = "0.3.0"
296 source = "registry+https://github.com/rust-lang/crates.io-index"
297 checksum = "625fb0da2b006092b426a94acc1611bec52f2ec27bb27b266a9f93c29ee38eda"
298 dependencies = [
299 "serde",
300 ]
301
302 [[package]]
303 name = "smallvec"
304 version = "1.4.2"
305 source = "registry+https://github.com/rust-lang/crates.io-index"
306 checksum = "fbee7696b84bbf3d89a1c2eccff0850e3047ed46bfcd2e92c29a2d074d57e252"
307
308 [[package]]
309 name = "syn"
310 version = "1.0.39"
311 source = "registry+https://github.com/rust-lang/crates.io-index"
312 checksum = "891d8d6567fe7c7f8835a3a98af4208f3846fba258c1bc3c31d6e506239f11f9"
313 dependencies = [
314 "proc-macro2",
315 "quote",
316 "unicode-xid",
317 ]
318
319 [[package]]
320 name = "unicode-xid"
321 version = "0.2.1"
322 source = "registry+https://github.com/rust-lang/crates.io-index"
323 checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
324
325 [[package]]
326 name = "unindent"
327 version = "0.1.6"
328 source = "registry+https://github.com/rust-lang/crates.io-index"
329 checksum = "af41d708427f8fd0e915dcebb2cae0f0e6acb2a939b2d399c265c39a38a18942"
330
331 [[package]]
332 name = "winapi"
333 version = "0.3.9"
334 source = "registry+https://github.com/rust-lang/crates.io-index"
335 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
336 dependencies = [
337 "winapi-i686-pc-windows-gnu",
338 "winapi-x86_64-pc-windows-gnu",
339 ]
340
341 [[package]]
342 name = "winapi-i686-pc-windows-gnu"
343 version = "0.4.0"
344 source = "registry+https://github.com/rust-lang/crates.io-index"
345 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
346
347 [[package]]
348 name = "winapi-x86_64-pc-windows-gnu"
349 version = "0.4.0"
350 source = "registry+https://github.com/rust-lang/crates.io-index"
351 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"