Lines Matching +full:0 +full:- +full:100
2 * Copyright(c) 2019-2021 Qualcomm Innovation Center, Inc. All Rights Reserved.
25 /* Ld1-type subinsns */
27 DEF_ENC_SUBINSN(SL1_loadri_io, SUBINSN_L1, "0iiiissssdddd")
31 /* St1-type subinsns */
33 DEF_ENC_SUBINSN(SS1_storew_io, SUBINSN_S1, "0ii iisssstttt")
38 /* Ld2-type subinsns */
43 DEF_ENC_SUBINSN(SL2_loadri_sp, SUBINSN_L2, "111 0iiiiidddd")
46 DEF_ENC_SUBINSN(SL2_deallocframe,SUBINSN_L2, "111 1100---0--")
48 DEF_ENC_SUBINSN(SL2_return, SUBINSN_L2, "111 1101---0--")
49 DEF_ENC_SUBINSN(SL2_return_t, SUBINSN_L2, "111 1101---100")
50 DEF_ENC_SUBINSN(SL2_return_f, SUBINSN_L2, "111 1101---101")
51 DEF_ENC_SUBINSN(SL2_return_tnew, SUBINSN_L2, "111 1101---110")
52 DEF_ENC_SUBINSN(SL2_return_fnew, SUBINSN_L2, "111 1101---111")
54 DEF_ENC_SUBINSN(SL2_jumpr31, SUBINSN_L2, "111 1111---0--")
55 DEF_ENC_SUBINSN(SL2_jumpr31_t, SUBINSN_L2, "111 1111---100")
56 DEF_ENC_SUBINSN(SL2_jumpr31_f, SUBINSN_L2, "111 1111---101")
57 DEF_ENC_SUBINSN(SL2_jumpr31_tnew,SUBINSN_L2, "111 1111---110")
58 DEF_ENC_SUBINSN(SL2_jumpr31_fnew,SUBINSN_L2, "111 1111---111")
62 /* St2-type subinsns */
65 DEF_ENC_SUBINSN(SS2_storew_sp, SUBINSN_S2, "010 0iiiiitttt")
68 DEF_ENC_SUBINSN(SS2_storewi0, SUBINSN_S2, "100 00ssssiiii")
69 DEF_ENC_SUBINSN(SS2_storewi1, SUBINSN_S2, "100 01ssssiiii")
70 DEF_ENC_SUBINSN(SS2_storebi0, SUBINSN_S2, "100 10ssssiiii")
71 DEF_ENC_SUBINSN(SS2_storebi1, SUBINSN_S2, "100 11ssssiiii")
73 DEF_ENC_SUBINSN(SS2_allocframe, SUBINSN_S2, "111 0iiiii----")
78 /* A-type subinsns */
84 DEF_ENC_SUBINSN(SA1_tfr, SUBINSN_A, "100 00ssssdddd")
85 DEF_ENC_SUBINSN(SA1_inc, SUBINSN_A, "100 01ssssdddd")
86 DEF_ENC_SUBINSN(SA1_and1, SUBINSN_A, "100 10ssssdddd")
87 DEF_ENC_SUBINSN(SA1_dec, SUBINSN_A, "100 11ssssdddd")
96 DEF_ENC_SUBINSN(SA1_cmpeqi, SUBINSN_A, "110 01ssss--ii")
97 DEF_ENC_SUBINSN(SA1_setin1, SUBINSN_A, "110 1--0--dddd")
98 DEF_ENC_SUBINSN(SA1_clrtnew, SUBINSN_A, "110 1--100dddd")
99 DEF_ENC_SUBINSN(SA1_clrfnew, SUBINSN_A, "110 1--101dddd")
100 DEF_ENC_SUBINSN(SA1_clrt, SUBINSN_A, "110 1--110dddd")
101 DEF_ENC_SUBINSN(SA1_clrf, SUBINSN_A, "110 1--111dddd")
104 DEF_ENC_SUBINSN(SA1_combine0i, SUBINSN_A, "111 -0-ii00ddd")
105 DEF_ENC_SUBINSN(SA1_combine1i, SUBINSN_A, "111 -0-ii01ddd")
106 DEF_ENC_SUBINSN(SA1_combine2i, SUBINSN_A, "111 -0-ii10ddd")
107 DEF_ENC_SUBINSN(SA1_combine3i, SUBINSN_A, "111 -0-ii11ddd")
108 DEF_ENC_SUBINSN(SA1_combinezr, SUBINSN_A, "111 -1ssss0ddd")
109 DEF_ENC_SUBINSN(SA1_combinerz, SUBINSN_A, "111 -1ssss1ddd")
117 /* Add a group of NCJ: if (R.new==#0) jump:hint #r9 */
118 /* Add a group of NCJ: if (R.new!=#0) jump:hint #r9 */
124 DEF_FIELD32("---! !!!! !!!!!!!! EE------ --------",SUBFIELD_B_SLOT1,"B: Slot1 Instruction")
125 DEF_FIELD32("---- ---- -------- EE-!!!!! !!!!!!!!",SUBFIELD_A_SLOT0,"A: Slot0 Instruction")
140 DEF_PACKED32(P2_PACKED_S1_L1, SUBINSN_S1, SUBINSN_L1, "100B BBBB BBBB BBBB EE0A AAAA AAAA AAAA")
141 DEF_PACKED32(P2_PACKED_S1_L2, SUBINSN_S1, SUBINSN_L2, "100B BBBB BBBB BBBB EE1A AAAA AAAA AAAA")