Lines Matching refs:opc1

22 def gen_read64_macro(reg_name, opc1, crm, descr):  argument
27 print('\tmrrc\tp15, ' + opc1 + ', \\reg0, \\reg1, ' + crm)
31 def gen_write64_macro(reg_name, opc1, crm, descr): argument
36 print('\tmcrr\tp15, ' + opc1 + ', \\reg0, \\reg1, ' + crm)
40 def gen_read32_macro(reg_name, crn, opc1, crm, opc2, descr): argument
45 print('\tmrc p15, ' + opc1 + ', \\reg, ' + crn + ', ' + crm + ', ' + opc2)
49 def gen_write32_macro(reg_name, crn, opc1, crm, opc2, descr): argument
54 print('\tmcr p15, ' + opc1 + ', \\reg, ' + crn + ', ' + crm + ', ' + opc2)
58 def gen_write32_dummy_macro(reg_name, crn, opc1, crm, opc2, descr): argument
64 print('\tmcr p15, ' + opc1 + ', r0, ' + crn + ', ' + crm + ', ' + opc2)
68 def gen_read64_func(reg_name, opc1, crm, descr): argument
77 print('\tasm volatile ("mrrc p15, ' + opc1 + ', %Q0, %R0, ' +
84 def gen_write64_func(reg_name, opc1, crm, descr): argument
91 print('\tasm volatile ("mcrr p15, ' + opc1 + ', %Q0, %R0, ' +
96 def gen_read32_func(reg_name, crn, opc1, crm, opc2, descr): argument
105 print('\tasm volatile ("mrc p15, ' + opc1 + ', %0, ' + crn + ', ' +
112 def gen_write32_func(reg_name, crn, opc1, crm, opc2, descr): argument
119 print('\tasm volatile ("mcr p15, ' + opc1 + ', %0, ' + crn + ', ' +
124 def gen_write32_dummy_func(reg_name, crn, opc1, crm, opc2, descr): argument
131 print('\tasm volatile ("mcr p15, ' + opc1 + ', r0, ' + crn + ', ' +
159 opc1 = words[2]
179 gen_read64_macro(reg_name, opc1, crm, descr)
181 gen_read64_func(reg_name, opc1, crm, descr)
184 gen_write64_macro(reg_name, opc1, crm, descr)
186 gen_write64_func(reg_name, opc1, crm, descr)
190 gen_read32_macro(reg_name, crn, opc1, crm, opc2, descr)
192 gen_read32_func(reg_name, crn, opc1, crm, opc2, descr)
197 gen_write32_dummy_macro(reg_name, crn, opc1, crm, opc2,
200 gen_write32_dummy_func(reg_name, crn, opc1, crm, opc2,
204 gen_write32_macro(reg_name, crn, opc1, crm, opc2, descr)
206 gen_write32_func(reg_name, crn, opc1, crm, opc2, descr)