Lines Matching refs:vec
32 .operands_in(vec![ in define_control_flow()
55 .operands_in(vec![ in define_control_flow()
92 .operands_in(vec![ in define_control_flow()
127 .operands_in(vec![Operand::new("code", &imm.trapcode)]) in define_control_flow()
142 .operands_in(vec![ in define_control_flow()
165 .operands_in(vec![ in define_control_flow()
186 .operands_in(vec![ in define_control_flow()
203 .operands_in(vec![ in define_control_flow()
208 .operands_out(vec![ in define_control_flow()
230 .operands_in(vec![ in define_control_flow()
235 .operands_out(vec![ in define_control_flow()
256 .operands_in(vec![ in define_control_flow()
285 .operands_in(vec![ in define_control_flow()
308 .operands_in(vec![ in define_control_flow()
312 .operands_out(vec![Operand::new("addr", iAddr)]), in define_control_flow()
340 .operands_in(vec![ in define_control_flow()
375 .operands_in(vec![ in define_control_flow()
414 .operands_in(vec![ in define_simd_lane_access()
417 .operands_out(vec![Operand::new("a", TxN)]), in define_simd_lane_access()
443 .operands_in(vec![ in define_simd_lane_access()
447 .operands_out(vec![Operand::new("a", I8x16)]), in define_simd_lane_access()
467 .operands_in(vec![ in define_simd_lane_access()
471 .operands_out(vec![Operand::new("a", I8x16)]), in define_simd_lane_access()
485 .operands_in(vec![ in define_simd_lane_access()
490 .operands_out(vec![Operand::new("a", TxN)]), in define_simd_lane_access()
506 .operands_in(vec![ in define_simd_lane_access()
510 .operands_out(vec![Operand::new("a", &TxN.lane_of())]), in define_simd_lane_access()
538 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic()
539 .operands_out(vec![Operand::new("a", Int)]), in define_simd_arithmetic()
550 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic()
551 .operands_out(vec![Operand::new("a", Int)]), in define_simd_arithmetic()
562 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic()
563 .operands_out(vec![Operand::new("a", Int)]), in define_simd_arithmetic()
574 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define_simd_arithmetic()
575 .operands_out(vec![Operand::new("a", Int)]), in define_simd_arithmetic()
598 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic()
599 .operands_out(vec![Operand::new("a", IxN)]), in define_simd_arithmetic()
614 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic()
615 .operands_out(vec![Operand::new("a", IxN)]), in define_simd_arithmetic()
632 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic()
633 .operands_out(vec![Operand::new("a", IxN)]), in define_simd_arithmetic()
648 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic()
649 .operands_out(vec![Operand::new("a", IxN)]), in define_simd_arithmetic()
664 .operands_in(vec![Operand::new("x", IxN), Operand::new("y", IxN)]) in define_simd_arithmetic()
665 .operands_out(vec![Operand::new("a", IxN)]), in define_simd_arithmetic()
774 .operands_in(vec![ in define()
779 .operands_out(vec![Operand::new("a", Mem).with_doc("Value loaded")]) in define()
794 .operands_in(vec![ in define()
819 .operands_in(vec![ in define()
824 .operands_out(vec![Operand::new("a", iExt8)]) in define()
838 .operands_in(vec![ in define()
843 .operands_out(vec![Operand::new("a", iExt8)]) in define()
857 .operands_in(vec![ in define()
882 .operands_in(vec![ in define()
887 .operands_out(vec![Operand::new("a", iExt16)]) in define()
901 .operands_in(vec![ in define()
906 .operands_out(vec![Operand::new("a", iExt16)]) in define()
920 .operands_in(vec![ in define()
945 .operands_in(vec![ in define()
950 .operands_out(vec![Operand::new("a", iExt32)]) in define()
964 .operands_in(vec![ in define()
969 .operands_out(vec![Operand::new("a", iExt32)]) in define()
983 .operands_in(vec![ in define()
1040 .operands_in(vec![ in define()
1045 .operands_out(vec![Operand::new("out_payload0", iAddr)]) in define()
1071 .operands_in(vec![ in define()
1076 .operands_out(vec![Operand::new("a", I16x8).with_doc("Value loaded")]) in define()
1089 .operands_in(vec![ in define()
1094 .operands_out(vec![Operand::new("a", I16x8).with_doc("Value loaded")]) in define()
1117 .operands_in(vec![ in define()
1122 .operands_out(vec![Operand::new("a", I32x4).with_doc("Value loaded")]) in define()
1135 .operands_in(vec![ in define()
1140 .operands_out(vec![Operand::new("a", I32x4).with_doc("Value loaded")]) in define()
1163 .operands_in(vec![ in define()
1168 .operands_out(vec![Operand::new("a", I64x2).with_doc("Value loaded")]) in define()
1181 .operands_in(vec![ in define()
1186 .operands_out(vec![Operand::new("a", I64x2).with_doc("Value loaded")]) in define()
1205 .operands_in(vec![ in define()
1209 .operands_out(vec![Operand::new("a", Mem).with_doc("Value loaded")]) in define()
1228 .operands_in(vec![ in define()
1248 .operands_in(vec![ in define()
1252 .operands_out(vec![Operand::new("addr", iAddr)]), in define()
1266 .operands_in(vec![Operand::new("DSS", &entities.dynamic_stack_slot)]) in define()
1267 .operands_out(vec![Operand::new("a", Mem).with_doc("Value loaded")]) in define()
1282 .operands_in(vec![ in define()
1299 .operands_in(vec![Operand::new("DSS", &entities.dynamic_stack_slot)]) in define()
1300 .operands_out(vec![Operand::new("addr", iAddr)]), in define()
1311 .operands_in(vec![Operand::new("GV", &entities.global_value)]) in define()
1312 .operands_out(vec![Operand::new("a", Mem).with_doc("Value loaded")]), in define()
1323 .operands_in(vec![Operand::new("GV", &entities.global_value)]) in define()
1324 .operands_out(vec![Operand::new("a", Mem).with_doc("Value loaded")]), in define()
1335 .operands_in(vec![Operand::new("GV", &entities.global_value)]) in define()
1336 .operands_out(vec![Operand::new("a", Mem).with_doc("Value loaded")]), in define()
1353 .operands_out(vec![Operand::new("addr", iAddr)]) in define()
1365 .operands_in(vec![Operand::new("addr", iAddr)]) in define()
1379 .operands_out(vec![Operand::new("addr", iAddr)]), in define()
1390 .operands_out(vec![Operand::new("addr", iAddr)]), in define()
1403 .operands_out(vec![Operand::new("addr", iAddr)]), in define()
1431 .operands_in(vec![ in define()
1435 .operands_out(vec![Operand::new("addr", iAddr)]), in define()
1449 .operands_in(vec![Operand::new("N", &imm.imm64)]) in define()
1450 .operands_out(vec![ in define()
1465 .operands_in(vec![Operand::new("N", &imm.ieee16)]) in define()
1466 .operands_out(vec![ in define()
1481 .operands_in(vec![Operand::new("N", &imm.ieee32)]) in define()
1482 .operands_out(vec![ in define()
1497 .operands_in(vec![Operand::new("N", &imm.ieee64)]) in define()
1498 .operands_out(vec![ in define()
1513 .operands_in(vec![Operand::new("N", &entities.pool_constant)]) in define()
1514 .operands_out(vec![ in define()
1529 .operands_in(vec![ in define()
1533 .operands_out(vec![ in define()
1562 .operands_in(vec![ in define()
1568 .operands_out(vec![Operand::new("a", Tx16).with_doc("A vector value")]), in define()
1592 .operands_in(vec![ in define()
1597 .operands_out(vec![Operand::new("a", Any)]), in define()
1640 .operands_in(vec![ in define()
1645 .operands_out(vec![Operand::new("a", Any)]), in define()
1660 .operands_in(vec![ in define()
1665 .operands_out(vec![Operand::new("a", Any)]), in define()
1682 .operands_in(vec![ in define()
1687 .operands_out(vec![Operand::new("a", Any)]), in define()
1700 .operands_in(vec![Operand::new("a", TxN)]) in define()
1701 .operands_out(vec![Operand::new("s", i8)]), in define()
1714 .operands_in(vec![Operand::new("a", TxN)]) in define()
1715 .operands_out(vec![Operand::new("s", i8)]), in define()
1729 .operands_in(vec![Operand::new("a", TxN)]) in define()
1730 .operands_out(vec![Operand::new("x", NarrowInt)]), in define()
1764 .operands_in(vec![ in define()
1769 .operands_out(vec![Operand::new("a", &Int.as_truthy())]), in define()
1786 .operands_in(vec![ in define()
1791 .operands_out(vec![Operand::new("a", i8)]), in define()
1805 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define()
1806 .operands_out(vec![Operand::new("a", Int)]), in define()
1820 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define()
1821 .operands_out(vec![Operand::new("a", Int)]), in define()
1832 .operands_in(vec![Operand::new("x", Int)]) in define()
1833 .operands_out(vec![Operand::new("a", Int)]), in define()
1844 .operands_in(vec![Operand::new("x", Int)]) in define()
1845 .operands_out(vec![Operand::new("a", Int)]), in define()
1861 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define()
1862 .operands_out(vec![Operand::new("a", Int)]), in define()
1876 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define()
1877 .operands_out(vec![Operand::new("a", Int)]), in define()
1891 .operands_in(vec![Operand::new("x", Int), Operand::new("y", Int)]) in define()
1892 .operands_out(vec![Operand::new("a", Int)]), in define()
1913 .operands_in(vec![Operand::new("x", I16or32), Operand::new("y", I16or32)]) in define()
1914 .operands_out(vec![Operand::new("a", I16or32)]), in define()
1929 .operands_in(vec![Operand::new("x", I16or32), Operand::new("y", I16or32)]) in define()
1930 .operands_out(vec![Operand::new("a", I16or32)]), in define()
1946 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
1947 .operands_out(vec![Operand::new("a", iB)]) in define()
1965 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
1966 .operands_out(vec![Operand::new("a", iB)]) in define()
1981 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
1982 .operands_out(vec![Operand::new("a", iB)]) in define()
1997 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
1998 .operands_out(vec![Operand::new("a", iB)]) in define()
2016 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2017 .operands_out(vec![Operand::new("a", iB)]), in define()
2033 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2034 .operands_out(vec![Operand::new("a", iB)]), in define()
2049 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2050 .operands_out(vec![Operand::new("a", iB)]), in define()
2067 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2068 .operands_out(vec![Operand::new("a", iB)]), in define()
2083 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2084 .operands_out(vec![Operand::new("a", iB)]), in define()
2099 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2100 .operands_out(vec![Operand::new("a", iB)]), in define()
2120 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2121 .operands_out(vec![Operand::new("a", iB)]), in define()
2135 .operands_in(vec![ in define()
2140 .operands_out(vec![ in define()
2157 .operands_in(vec![ in define()
2162 .operands_out(vec![ in define()
2185 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
2186 .operands_out(vec![Operand::new("a", iB), of_out.clone()]), in define()
2200 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
2201 .operands_out(vec![Operand::new("a", iB), of_out.clone()]), in define()
2219 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
2220 .operands_out(vec![Operand::new("a", iB), of_out.clone()]), in define()
2234 .operands_in(vec![Operand::new("x", iB), Operand::new("y", iB)]) in define()
2235 .operands_out(vec![Operand::new("a", iB), of_out.clone()]), in define()
2260 .operands_in(vec![ in define()
2264 .operands_out(vec![Operand::new("a", NarrowScalar), of_out.clone()]), in define()
2278 .operands_in(vec![ in define()
2282 .operands_out(vec![Operand::new("a", NarrowScalar), of_out.clone()]), in define()
2303 .operands_in(vec![ in define()
2308 .operands_out(vec![Operand::new("a", i32_64)]) in define()
2325 .operands_in(vec![ in define()
2330 .operands_out(vec![ in define()
2348 .operands_in(vec![ in define()
2353 .operands_out(vec![ in define()
2378 .operands_in(vec![Operand::new("x", bits), Operand::new("y", bits)]) in define()
2379 .operands_out(vec![Operand::new("a", bits)]), in define()
2390 .operands_in(vec![Operand::new("x", bits), Operand::new("y", bits)]) in define()
2391 .operands_out(vec![Operand::new("a", bits)]), in define()
2402 .operands_in(vec![Operand::new("x", bits), Operand::new("y", bits)]) in define()
2403 .operands_out(vec![Operand::new("a", bits)]), in define()
2414 .operands_in(vec![Operand::new("x", bits)]) in define()
2415 .operands_out(vec![Operand::new("a", bits)]), in define()
2428 .operands_in(vec![Operand::new("x", bits), Operand::new("y", bits)]) in define()
2429 .operands_out(vec![Operand::new("a", bits)]), in define()
2442 .operands_in(vec![Operand::new("x", bits), Operand::new("y", bits)]) in define()
2443 .operands_out(vec![Operand::new("a", bits)]), in define()
2456 .operands_in(vec![Operand::new("x", bits), Operand::new("y", bits)]) in define()
2457 .operands_out(vec![Operand::new("a", bits)]), in define()
2473 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2474 .operands_out(vec![Operand::new("a", iB)]), in define()
2490 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2491 .operands_out(vec![Operand::new("a", iB)]), in define()
2507 .operands_in(vec![Operand::new("x", iB), Operand::new("Y", &imm.imm64)]) in define()
2508 .operands_out(vec![Operand::new("a", iB)]), in define()
2521 .operands_in(vec![ in define()
2525 .operands_out(vec![Operand::new("a", Int)]), in define()
2538 .operands_in(vec![ in define()
2542 .operands_out(vec![Operand::new("a", Int)]), in define()
2555 .operands_in(vec![ in define()
2559 .operands_out(vec![Operand::new("a", Int)]), in define()
2572 .operands_in(vec![ in define()
2576 .operands_out(vec![Operand::new("a", Int)]), in define()
2597 .operands_in(vec![ in define()
2601 .operands_out(vec![Operand::new("a", Int)]), in define()
2623 .operands_in(vec![ in define()
2627 .operands_out(vec![Operand::new("a", Int)]), in define()
2642 .operands_in(vec![ in define()
2646 .operands_out(vec![Operand::new("a", Int)]), in define()
2659 .operands_in(vec![ in define()
2663 .operands_out(vec![Operand::new("a", Int)]), in define()
2676 .operands_in(vec![ in define()
2680 .operands_out(vec![Operand::new("a", Int)]), in define()
2693 .operands_in(vec![ in define()
2697 .operands_out(vec![Operand::new("a", Int)]), in define()
2710 .operands_in(vec![Operand::new("x", iB)]) in define()
2711 .operands_out(vec![Operand::new("a", iB)]), in define()
2726 .operands_in(vec![Operand::new("x", iB)]) in define()
2727 .operands_out(vec![Operand::new("a", iB)]), in define()
2742 .operands_in(vec![Operand::new("x", iB)]) in define()
2743 .operands_out(vec![Operand::new("a", iB)]), in define()
2758 .operands_in(vec![Operand::new("x", iB)]) in define()
2759 .operands_out(vec![Operand::new("a", iB)]), in define()
2772 .operands_in(vec![Operand::new("x", iSwappable)]) in define()
2773 .operands_out(vec![Operand::new("a", iSwappable)]), in define()
2786 .operands_in(vec![Operand::new("x", Int)]) in define()
2787 .operands_out(vec![Operand::new("a", Int)]), in define()
2880 .operands_in(vec![ in define()
2885 .operands_out(vec![Operand::new("a", &Float.as_truthy())]), in define()
2896 .operands_in(vec![Operand::new("x", Float), Operand::new("y", Float)]) in define()
2897 .operands_out(vec![ in define()
2910 .operands_in(vec![Operand::new("x", Float), Operand::new("y", Float)]) in define()
2911 .operands_out(vec![ in define()
2924 .operands_in(vec![Operand::new("x", Float), Operand::new("y", Float)]) in define()
2925 .operands_out(vec![ in define()
2942 .operands_in(vec![Operand::new("x", Float), Operand::new("y", Float)]) in define()
2943 .operands_out(vec![ in define()
2956 .operands_in(vec![Operand::new("x", Float)]) in define()
2957 .operands_out(vec![ in define()
2973 .operands_in(vec![ in define()
2978 .operands_out(vec![ in define()
2993 .operands_in(vec![Operand::new("x", Float)]) in define()
2994 .operands_out(vec![ in define()
3009 .operands_in(vec![Operand::new("x", Float)]) in define()
3010 .operands_out(vec![ in define()
3026 .operands_in(vec![Operand::new("x", Float), Operand::new("y", Float)]) in define()
3027 .operands_out(vec![ in define()
3045 .operands_in(vec![Operand::new("x", Float), Operand::new("y", Float)]) in define()
3046 .operands_out(vec![ in define()
3064 .operands_in(vec![Operand::new("x", Float), Operand::new("y", Float)]) in define()
3065 .operands_out(vec![ in define()
3078 .operands_in(vec![Operand::new("x", Float)]) in define()
3079 .operands_out(vec![ in define()
3092 .operands_in(vec![Operand::new("x", Float)]) in define()
3093 .operands_out(vec![ in define()
3106 .operands_in(vec![Operand::new("x", Float)]) in define()
3107 .operands_out(vec![ in define()
3121 .operands_in(vec![Operand::new("x", Float)]) in define()
3122 .operands_out(vec![ in define()
3144 .operands_in(vec![ in define()
3148 .operands_out(vec![ in define()
3162 .operands_in(vec![ in define()
3165 .operands_out(vec![Operand::new("a", TxN).with_doc("A vector value")]), in define()
3189 .operands_in(vec![Operand::new("x", Truthy)]) in define()
3190 .operands_out(vec![Operand::new("a", IntTo)]), in define()
3210 .operands_in(vec![ in define()
3214 .operands_out(vec![Operand::new("a", Int)]), in define()
3241 .operands_in(vec![ in define()
3245 .operands_out(vec![Operand::new("a", &I16or32or64xN.split_lanes())]), in define()
3264 .operands_in(vec![ in define()
3268 .operands_out(vec![Operand::new("a", &I16or32or64xN.split_lanes())]), in define()
3286 .operands_in(vec![Operand::new("x", I16or32or64xN), Operand::new("y", I16or32or64xN)]) in define()
3287 .operands_out(vec![Operand::new("a", &I16or32or64xN.split_lanes())]), in define()
3311 .operands_in(vec![Operand::new("x", I8or16or32xN)]) in define()
3312 .operands_out(vec![Operand::new("a", &I8or16or32xN.merge_lanes())]), in define()
3325 .operands_in(vec![Operand::new("x", I8or16or32xN)]) in define()
3326 .operands_out(vec![Operand::new("a", &I8or16or32xN.merge_lanes())]), in define()
3339 .operands_in(vec![Operand::new("x", I8or16or32xN)]) in define()
3340 .operands_out(vec![Operand::new("a", &I8or16or32xN.merge_lanes())]), in define()
3353 .operands_in(vec![Operand::new("x", I8or16or32xN)]) in define()
3354 .operands_out(vec![Operand::new("a", &I8or16or32xN.merge_lanes())]), in define()
3370 .operands_in(vec![ in define()
3374 .operands_out(vec![Operand::new("a", I8or16or32xN)]), in define()
3400 .operands_in(vec![Operand::new("x", I8x16), Operand::new("y", I8x16)]) in define()
3401 .operands_out(vec![Operand::new("a", I16x8)]), in define()
3420 .operands_in(vec![Operand::new("x", &Int.narrower()).with_doc( in define()
3423 .operands_out(vec![Operand::new("a", Int)]), in define()
3442 .operands_in(vec![Operand::new("x", &Int.narrower()).with_doc( in define()
3445 .operands_out(vec![Operand::new("a", Int)]), in define()
3471 .operands_in(vec![Operand::new("x", &FloatScalar.narrower()).with_doc( in define()
3474 .operands_out(vec![Operand::new("a", FloatScalar)]), in define()
3494 .operands_in(vec![Operand::new("x", &FloatScalar.wider()).with_doc( in define()
3497 .operands_out(vec![Operand::new("a", FloatScalar)]), in define()
3538 .operands_in(vec![Operand::new("x", F64x2)]) in define()
3539 .operands_out(vec![Operand::new("a", F32x4)]), in define()
3556 .operands_in(vec![Operand::new("a", F32x4)]) in define()
3557 .operands_out(vec![Operand::new("x", F64x2)]), in define()
3579 .operands_in(vec![Operand::new("x", FloatScalar)]) in define()
3580 .operands_out(vec![Operand::new("a", IntTo)]) in define()
3598 .operands_in(vec![Operand::new("x", FloatScalar)]) in define()
3599 .operands_out(vec![Operand::new("a", IntTo)]) in define()
3623 .operands_in(vec![Operand::new("x", Float)]) in define()
3624 .operands_out(vec![Operand::new("a", IntTo)]), in define()
3636 .operands_in(vec![Operand::new("x", Float)]) in define()
3637 .operands_out(vec![Operand::new("a", IntTo)]), in define()
3650 .operands_in(vec![Operand::new("x", Float)]) in define()
3651 .operands_out(vec![Operand::new("a", IntTo)]), in define()
3685 .operands_in(vec![Operand::new("x", Int)]) in define()
3686 .operands_out(vec![Operand::new("a", FloatTo)]), in define()
3702 .operands_in(vec![Operand::new("x", Int)]) in define()
3703 .operands_out(vec![Operand::new("a", FloatTo)]), in define()
3726 .operands_in(vec![Operand::new("x", WideInt)]) in define()
3727 .operands_out(vec![ in define()
3745 .operands_in(vec![ in define()
3749 .operands_out(vec![ in define()
3775 .operands_in(vec![ in define()
3781 .operands_out(vec![ in define()
3804 .operands_in(vec![ in define()
3810 .operands_out(vec![ in define()
3832 .operands_in(vec![ in define()
3836 .operands_out(vec![ in define()
3857 .operands_in(vec![ in define()
3897 .operands_in(vec![ in define()
3901 .operands_out(vec![ in define()