Lines Matching defs:lane
76 DecodeNeon(int lane, SpacingType spacing)
77 : lane_(lane), spacing_(spacing), valid_(true) {}
330 DataTypeValue Dt_U_opc1_opc2_1_Decode(uint32_t value, unsigned* lane) {
332 *lane = value & 7;
336 *lane = (value >> 1) & 3;
340 *lane = value & 7;
344 *lane = (value >> 1) & 3;
348 *lane = (value >> 2) & 1;
351 *lane = ~0U;
355 DataTypeValue Dt_opc1_opc2_1_Decode(uint32_t value, unsigned* lane) {
357 *lane = value & 7;
361 *lane = (value >> 1) & 3;
365 *lane = (value >> 2) & 1;
368 *lane = ~0U;
372 DataTypeValue Dt_imm4_1_Decode(uint32_t value, unsigned* lane) {
374 *lane = (value >> 1) & 7;
378 *lane = (value >> 2) & 3;
382 *lane = (value >> 3) & 1;
385 *lane = ~0U;
840 int lane = (value >> 1) & 0x7;
843 return DecodeNeon(lane, spacing);
846 int lane = (value >> 2) & 0x3;
849 return DecodeNeon(lane, spacing);
852 int lane = (value >> 3) & 0x1;
855 return DecodeNeon(lane, spacing);
872 int lane = (value >> 1) & 0x7;
874 return DecodeNeonAndAlign(lane, spacing, align);
885 int lane = (value >> 2) & 0x3;
887 return DecodeNeonAndAlign(lane, spacing, align);
898 int lane = (value >> 3) & 0x1;
900 return DecodeNeonAndAlign(lane, spacing, align);
919 int lane = (value >> 1) & 0x7;
921 return DecodeNeonAndAlign(lane, spacing, align);
932 int lane = (value >> 2) & 0x3;
934 return DecodeNeonAndAlign(lane, spacing, align);
945 int lane = (value >> 3) & 0x1;
947 return DecodeNeonAndAlign(lane, spacing, align);
966 int lane = (value >> 1) & 0x7;
968 return DecodeNeonAndAlign(lane, spacing, align);
979 int lane = (value >> 2) & 0x3;
981 return DecodeNeonAndAlign(lane, spacing, align);
994 int lane = (value >> 3) & 0x1;
996 return DecodeNeonAndAlign(lane, spacing, align);
14948 int lane = decode_neon.GetLane();
14962 lane),
14990 int lane = decode_neon.GetLane();
15004 lane),
15034 int lane = decode_neon.GetLane();
15049 lane),
15097 int lane = decode_neon.GetLane();
15114 lane),
15142 int lane = decode_neon.GetLane();
15159 lane),
15189 int lane = decode_neon.GetLane();
15207 lane),
15306 int lane = decode_neon.GetLane();
15323 lane),
15350 int lane = decode_neon.GetLane();
15367 lane),
15396 int lane = decode_neon.GetLane();
15415 lane),
15463 int lane = decode_neon.GetLane();
15480 lane),
15508 int lane = decode_neon.GetLane();
15525 lane),
15555 int lane = decode_neon.GetLane();
15573 lane),
15773 int lane = decode_neon.GetLane();
15787 lane),
15815 int lane = decode_neon.GetLane();
15829 lane),
15859 int lane = decode_neon.GetLane();
15874 lane),
16083 int lane = decode_neon.GetLane();
16100 lane),
16128 int lane = decode_neon.GetLane();
16145 lane),
16175 int lane = decode_neon.GetLane();
16193 lane),
16386 int lane = decode_neon.GetLane();
16403 lane),
16426 int lane = decode_neon.GetLane();
16443 lane),
16468 int lane = decode_neon.GetLane();
16487 lane),
16700 int lane = decode_neon.GetLane();
16717 lane),
16745 int lane = decode_neon.GetLane();
16762 lane),
16792 int lane = decode_neon.GetLane();
16810 lane),
24707 unsigned lane;
24711 &lane);
24721 DRegisterLane(rd, lane),
24867 unsigned lane;
24874 &lane);
24885 DRegisterLane(rn, lane));
28338 unsigned lane;
28342 &lane);
28355 DRegisterLane(rm, lane));
28364 unsigned lane;
28368 &lane);
28385 DRegisterLane(rm, lane));
28551 int lane;
28557 &lane);
28563 DRegisterLane(rm, lane));
28591 int lane;
28597 &lane);
28603 DRegisterLane(rm, lane));
28634 int lane;
28640 &lane);
28646 DRegisterLane(rm, lane));
28929 int lane;
28935 &lane);
28941 DRegisterLane(rm, lane));
28969 int lane;
28975 &lane);
28981 DRegisterLane(rm, lane));
29012 int lane;
29018 &lane);
29024 DRegisterLane(rm, lane));
29349 int lane;
29355 &lane);
29361 DRegisterLane(rm, lane));
29458 int lane;
29463 &lane);
29469 DRegisterLane(rm, lane));
29486 int lane;
29491 &lane);
29497 DRegisterLane(rm, lane));
29522 int lane;
29527 &lane);
29533 DRegisterLane(rm, lane));
29558 int lane;
29563 &lane);
29569 DRegisterLane(rm, lane));
42538 unsigned lane;
42540 Dt_imm4_1_Decode((instr >> 16) & 0xf, &lane);
42551 DRegisterLane(rm, lane));
42560 unsigned lane;
42562 Dt_imm4_1_Decode((instr >> 16) & 0xf, &lane);
42577 DRegisterLane(rm, lane));
42736 int lane;
42738 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
42744 DRegisterLane(rm, lane));
42769 int lane;
42771 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
42777 DRegisterLane(rm, lane));
42805 int lane;
42807 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
42813 DRegisterLane(rm, lane));
43073 int lane;
43075 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
43081 DRegisterLane(rm, lane));
43106 int lane;
43108 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
43114 DRegisterLane(rm, lane));
43142 int lane;
43144 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
43150 DRegisterLane(rm, lane));
43454 int lane;
43459 &lane);
43465 DRegisterLane(rm, lane));
43557 int lane;
43559 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
43565 DRegisterLane(rm, lane));
43581 int lane;
43583 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
43589 DRegisterLane(rm, lane));
43613 int lane;
43615 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
43621 DRegisterLane(rm, lane));
43645 int lane;
43647 ExtractDRegisterAndLane(instr, dt, 5, 0, &lane);
43653 DRegisterLane(rm, lane));
51293 int lane = decode_neon.GetLane();
51306 lane),
51333 int lane = decode_neon.GetLane();
51346 lane),
51374 int lane = decode_neon.GetLane();
51387 lane),
51434 int lane = decode_neon.GetLane();
51449 lane),
51476 int lane = decode_neon.GetLane();
51491 lane),
51519 int lane = decode_neon.GetLane();
51534 lane),
51632 int lane = decode_neon.GetLane();
51647 lane),
51673 int lane = decode_neon.GetLane();
51688 lane),
51716 int lane = decode_neon.GetLane();
51732 lane),
51779 int lane = decode_neon.GetLane();
51794 lane),
51821 int lane = decode_neon.GetLane();
51836 lane),
51864 int lane = decode_neon.GetLane();
51879 lane),
53878 int lane = decode_neon.GetLane();
53891 lane),
53918 int lane = decode_neon.GetLane();
53931 lane),
53959 int lane = decode_neon.GetLane();
53972 lane),
54173 int lane = decode_neon.GetLane();
54188 lane),
54215 int lane = decode_neon.GetLane();
54230 lane),
54258 int lane = decode_neon.GetLane();
54273 lane),
54460 int lane = decode_neon.GetLane();
54475 lane),
54497 int lane = decode_neon.GetLane();
54512 lane),
54536 int lane = decode_neon.GetLane();
54552 lane),
54759 int lane = decode_neon.GetLane();
54774 lane),
54801 int lane = decode_neon.GetLane();
54816 lane),
54844 int lane = decode_neon.GetLane();
54859 lane),
65854 unsigned lane;
65858 &lane);
65866 vmov(condition, dt, DRegisterLane(rd, lane), Register(rt));
67157 unsigned lane;
67162 &lane);
67170 vmov(condition, dt, Register(rt), DRegisterLane(rn, lane));