Lines Matching refs:write
30 f.write(" uint32_t EA;\n")
35 f.write(", ")
36 f.write("int32_t")
41 f.write(", ")
42 f.write("int64_t")
47 f.write(", ")
48 f.write(f"int32_t {regtype}{regid}V")
53 f.write(", ")
54 f.write(f"int32_t {regtype}{regid}N")
59 f.write(", ")
60 f.write(f"int64_t {regtype}{regid}V")
65 f.write(", ")
66 f.write(f"void *{regtype}{regid}V_void")
71 f.write(", ")
72 f.write(f"void *{regtype}{regid}V_void")
96 f.write(f", int32_t {hex_common.imm_name(immlett)}")
100 f.write(f" int32_t {regtype}{regid}V{subfield} = 0;\n")
104 f.write(f" int64_t {regtype}{regid}V{subfield} = 0;\n")
109 f.write(
113 f.write(
120 f.write(
143 f.write(
147 f.write(
154 f.write(
161 f.write(f" return {regtype}{regid}V;\n")
165 f.write(f" return {regtype}{regid}V;\n")
222 f.write(
246 f.write("void")
247 f.write(f" HELPER({tag})(CPUHexagonState *env")
289 f.write(", uint32_t pkt_has_multi_cof")
291 f.write(", uint32_t pkt_need_commit")
295 f.write(", ")
296 f.write("target_ulong PC")
300 f.write(", ")
301 f.write("target_ulong next_PC")
305 f.write(", ")
306 f.write("uint32_t slotval")
310 f.write(", ")
311 f.write("uint32_t part1")
312 f.write(")\n{\n")
336 f.write(" bool pkt_has_store_s1 = slotval & 0x1;\n")
337 f.write(" uint32_t slot = slotval >> 1;\n")
340 f.write(" arch_fpop_start(env);\n")
342 f.write(f" {hex_common.semdict[tag]}\n")
345 f.write(" arch_fpop_end(env);\n")
351 f.write("}\n\n")