Skip to content

Commit 655bfc8

Browse files
authored
Remove unused constify macros (#1098)
1 parent b5b3787 commit 655bfc8

File tree

1 file changed

+0
-351
lines changed

1 file changed

+0
-351
lines changed

crates/core_arch/src/macros.rs

Lines changed: 0 additions & 351 deletions
Original file line numberDiff line numberDiff line change
@@ -78,357 +78,6 @@ macro_rules! static_assert {
7878
}};
7979
}
8080

81-
#[allow(unused)]
82-
macro_rules! constify_imm8 {
83-
($imm8:expr, $expand:ident) => {
84-
#[allow(overflowing_literals)]
85-
match ($imm8) & 0b1111_1111 {
86-
0 => $expand!(0),
87-
1 => $expand!(1),
88-
2 => $expand!(2),
89-
3 => $expand!(3),
90-
4 => $expand!(4),
91-
5 => $expand!(5),
92-
6 => $expand!(6),
93-
7 => $expand!(7),
94-
8 => $expand!(8),
95-
9 => $expand!(9),
96-
10 => $expand!(10),
97-
11 => $expand!(11),
98-
12 => $expand!(12),
99-
13 => $expand!(13),
100-
14 => $expand!(14),
101-
15 => $expand!(15),
102-
16 => $expand!(16),
103-
17 => $expand!(17),
104-
18 => $expand!(18),
105-
19 => $expand!(19),
106-
20 => $expand!(20),
107-
21 => $expand!(21),
108-
22 => $expand!(22),
109-
23 => $expand!(23),
110-
24 => $expand!(24),
111-
25 => $expand!(25),
112-
26 => $expand!(26),
113-
27 => $expand!(27),
114-
28 => $expand!(28),
115-
29 => $expand!(29),
116-
30 => $expand!(30),
117-
31 => $expand!(31),
118-
32 => $expand!(32),
119-
33 => $expand!(33),
120-
34 => $expand!(34),
121-
35 => $expand!(35),
122-
36 => $expand!(36),
123-
37 => $expand!(37),
124-
38 => $expand!(38),
125-
39 => $expand!(39),
126-
40 => $expand!(40),
127-
41 => $expand!(41),
128-
42 => $expand!(42),
129-
43 => $expand!(43),
130-
44 => $expand!(44),
131-
45 => $expand!(45),
132-
46 => $expand!(46),
133-
47 => $expand!(47),
134-
48 => $expand!(48),
135-
49 => $expand!(49),
136-
50 => $expand!(50),
137-
51 => $expand!(51),
138-
52 => $expand!(52),
139-
53 => $expand!(53),
140-
54 => $expand!(54),
141-
55 => $expand!(55),
142-
56 => $expand!(56),
143-
57 => $expand!(57),
144-
58 => $expand!(58),
145-
59 => $expand!(59),
146-
60 => $expand!(60),
147-
61 => $expand!(61),
148-
62 => $expand!(62),
149-
63 => $expand!(63),
150-
64 => $expand!(64),
151-
65 => $expand!(65),
152-
66 => $expand!(66),
153-
67 => $expand!(67),
154-
68 => $expand!(68),
155-
69 => $expand!(69),
156-
70 => $expand!(70),
157-
71 => $expand!(71),
158-
72 => $expand!(72),
159-
73 => $expand!(73),
160-
74 => $expand!(74),
161-
75 => $expand!(75),
162-
76 => $expand!(76),
163-
77 => $expand!(77),
164-
78 => $expand!(78),
165-
79 => $expand!(79),
166-
80 => $expand!(80),
167-
81 => $expand!(81),
168-
82 => $expand!(82),
169-
83 => $expand!(83),
170-
84 => $expand!(84),
171-
85 => $expand!(85),
172-
86 => $expand!(86),
173-
87 => $expand!(87),
174-
88 => $expand!(88),
175-
89 => $expand!(89),
176-
90 => $expand!(90),
177-
91 => $expand!(91),
178-
92 => $expand!(92),
179-
93 => $expand!(93),
180-
94 => $expand!(94),
181-
95 => $expand!(95),
182-
96 => $expand!(96),
183-
97 => $expand!(97),
184-
98 => $expand!(98),
185-
99 => $expand!(99),
186-
100 => $expand!(100),
187-
101 => $expand!(101),
188-
102 => $expand!(102),
189-
103 => $expand!(103),
190-
104 => $expand!(104),
191-
105 => $expand!(105),
192-
106 => $expand!(106),
193-
107 => $expand!(107),
194-
108 => $expand!(108),
195-
109 => $expand!(109),
196-
110 => $expand!(110),
197-
111 => $expand!(111),
198-
112 => $expand!(112),
199-
113 => $expand!(113),
200-
114 => $expand!(114),
201-
115 => $expand!(115),
202-
116 => $expand!(116),
203-
117 => $expand!(117),
204-
118 => $expand!(118),
205-
119 => $expand!(119),
206-
120 => $expand!(120),
207-
121 => $expand!(121),
208-
122 => $expand!(122),
209-
123 => $expand!(123),
210-
124 => $expand!(124),
211-
125 => $expand!(125),
212-
126 => $expand!(126),
213-
127 => $expand!(127),
214-
128 => $expand!(128),
215-
129 => $expand!(129),
216-
130 => $expand!(130),
217-
131 => $expand!(131),
218-
132 => $expand!(132),
219-
133 => $expand!(133),
220-
134 => $expand!(134),
221-
135 => $expand!(135),
222-
136 => $expand!(136),
223-
137 => $expand!(137),
224-
138 => $expand!(138),
225-
139 => $expand!(139),
226-
140 => $expand!(140),
227-
141 => $expand!(141),
228-
142 => $expand!(142),
229-
143 => $expand!(143),
230-
144 => $expand!(144),
231-
145 => $expand!(145),
232-
146 => $expand!(146),
233-
147 => $expand!(147),
234-
148 => $expand!(148),
235-
149 => $expand!(149),
236-
150 => $expand!(150),
237-
151 => $expand!(151),
238-
152 => $expand!(152),
239-
153 => $expand!(153),
240-
154 => $expand!(154),
241-
155 => $expand!(155),
242-
156 => $expand!(156),
243-
157 => $expand!(157),
244-
158 => $expand!(158),
245-
159 => $expand!(159),
246-
160 => $expand!(160),
247-
161 => $expand!(161),
248-
162 => $expand!(162),
249-
163 => $expand!(163),
250-
164 => $expand!(164),
251-
165 => $expand!(165),
252-
166 => $expand!(166),
253-
167 => $expand!(167),
254-
168 => $expand!(168),
255-
169 => $expand!(169),
256-
170 => $expand!(170),
257-
171 => $expand!(171),
258-
172 => $expand!(172),
259-
173 => $expand!(173),
260-
174 => $expand!(174),
261-
175 => $expand!(175),
262-
176 => $expand!(176),
263-
177 => $expand!(177),
264-
178 => $expand!(178),
265-
179 => $expand!(179),
266-
180 => $expand!(180),
267-
181 => $expand!(181),
268-
182 => $expand!(182),
269-
183 => $expand!(183),
270-
184 => $expand!(184),
271-
185 => $expand!(185),
272-
186 => $expand!(186),
273-
187 => $expand!(187),
274-
188 => $expand!(188),
275-
189 => $expand!(189),
276-
190 => $expand!(190),
277-
191 => $expand!(191),
278-
192 => $expand!(192),
279-
193 => $expand!(193),
280-
194 => $expand!(194),
281-
195 => $expand!(195),
282-
196 => $expand!(196),
283-
197 => $expand!(197),
284-
198 => $expand!(198),
285-
199 => $expand!(199),
286-
200 => $expand!(200),
287-
201 => $expand!(201),
288-
202 => $expand!(202),
289-
203 => $expand!(203),
290-
204 => $expand!(204),
291-
205 => $expand!(205),
292-
206 => $expand!(206),
293-
207 => $expand!(207),
294-
208 => $expand!(208),
295-
209 => $expand!(209),
296-
210 => $expand!(210),
297-
211 => $expand!(211),
298-
212 => $expand!(212),
299-
213 => $expand!(213),
300-
214 => $expand!(214),
301-
215 => $expand!(215),
302-
216 => $expand!(216),
303-
217 => $expand!(217),
304-
218 => $expand!(218),
305-
219 => $expand!(219),
306-
220 => $expand!(220),
307-
221 => $expand!(221),
308-
222 => $expand!(222),
309-
223 => $expand!(223),
310-
224 => $expand!(224),
311-
225 => $expand!(225),
312-
226 => $expand!(226),
313-
227 => $expand!(227),
314-
228 => $expand!(228),
315-
229 => $expand!(229),
316-
230 => $expand!(230),
317-
231 => $expand!(231),
318-
232 => $expand!(232),
319-
233 => $expand!(233),
320-
234 => $expand!(234),
321-
235 => $expand!(235),
322-
236 => $expand!(236),
323-
237 => $expand!(237),
324-
238 => $expand!(238),
325-
239 => $expand!(239),
326-
240 => $expand!(240),
327-
241 => $expand!(241),
328-
242 => $expand!(242),
329-
243 => $expand!(243),
330-
244 => $expand!(244),
331-
245 => $expand!(245),
332-
246 => $expand!(246),
333-
247 => $expand!(247),
334-
248 => $expand!(248),
335-
249 => $expand!(249),
336-
250 => $expand!(250),
337-
251 => $expand!(251),
338-
252 => $expand!(252),
339-
253 => $expand!(253),
340-
254 => $expand!(254),
341-
_ => $expand!(255),
342-
}
343-
};
344-
}
345-
346-
//immediate value: 0:31
347-
#[allow(unused)]
348-
macro_rules! constify_imm5 {
349-
($imm8:expr, $expand:ident) => {
350-
#[allow(overflowing_literals)]
351-
match ($imm8) & 0b1_1111 {
352-
0 => $expand!(0),
353-
1 => $expand!(1),
354-
2 => $expand!(2),
355-
3 => $expand!(3),
356-
4 => $expand!(4),
357-
5 => $expand!(5),
358-
6 => $expand!(6),
359-
7 => $expand!(7),
360-
8 => $expand!(8),
361-
9 => $expand!(9),
362-
10 => $expand!(10),
363-
11 => $expand!(11),
364-
12 => $expand!(12),
365-
13 => $expand!(13),
366-
14 => $expand!(14),
367-
15 => $expand!(15),
368-
16 => $expand!(16),
369-
17 => $expand!(17),
370-
18 => $expand!(18),
371-
19 => $expand!(19),
372-
20 => $expand!(20),
373-
21 => $expand!(21),
374-
22 => $expand!(22),
375-
23 => $expand!(23),
376-
24 => $expand!(24),
377-
25 => $expand!(25),
378-
26 => $expand!(26),
379-
27 => $expand!(27),
380-
28 => $expand!(28),
381-
29 => $expand!(29),
382-
30 => $expand!(30),
383-
_ => $expand!(31),
384-
}
385-
};
386-
}
387-
388-
//immediate value: 0:16
389-
#[allow(unused)]
390-
macro_rules! constify_imm4 {
391-
($imm8:expr, $expand:ident) => {
392-
#[allow(overflowing_literals)]
393-
match ($imm8) & 0b1111 {
394-
0 => $expand!(0),
395-
1 => $expand!(1),
396-
2 => $expand!(2),
397-
3 => $expand!(3),
398-
4 => $expand!(4),
399-
5 => $expand!(5),
400-
6 => $expand!(6),
401-
7 => $expand!(7),
402-
8 => $expand!(8),
403-
9 => $expand!(9),
404-
10 => $expand!(10),
405-
11 => $expand!(11),
406-
12 => $expand!(12),
407-
13 => $expand!(13),
408-
14 => $expand!(14),
409-
_ => $expand!(15),
410-
}
411-
};
412-
}
413-
414-
//immediate value: 0:7
415-
#[allow(unused)]
416-
macro_rules! constify_imm3 {
417-
($imm8:expr, $expand:ident) => {
418-
#[allow(overflowing_literals)]
419-
match ($imm8) & 0b111 {
420-
0 => $expand!(0),
421-
1 => $expand!(1),
422-
2 => $expand!(2),
423-
3 => $expand!(3),
424-
4 => $expand!(4),
425-
5 => $expand!(5),
426-
6 => $expand!(6),
427-
_ => $expand!(7),
428-
}
429-
};
430-
}
431-
43281
#[allow(unused)]
43382
macro_rules! types {
43483
($(

0 commit comments

Comments
 (0)