exec-all.h: increase MAX_OP_PER_INSTR to 96 from 64

The x86_64 ror instruction on a 32-bit host can generate up to 77 TCG
ops. Some more space should be left for opc that are added at the end
of the translation.

Thanks to Laurent Desnogues for the debugging help.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
1 file changed
tree: b544bac0f8a505db08d0f62876113e207c266d70
  1. audio/
  2. block/
  3. bsd-user/
  4. darwin-user/
  5. fpu/
  6. gdb-xml/
  7. hw/
  8. linux-user/
  9. pc-bios/
  10. roms/
  11. slirp/
  12. target-alpha/
  13. target-arm/
  14. target-cris/
  15. target-i386/
  16. target-m68k/
  17. target-microblaze/
  18. target-mips/
  19. target-ppc/
  20. target-sh4/
  21. target-sparc/
  22. tcg/
  23. tests/
  24. .gitignore
  25. .gitmodules
  26. a.out.h
  27. acl.c
  28. acl.h
  29. aes.c
  30. aes.h
  31. aio.c
  32. alpha-dis.c
  33. alpha.ld
  34. arm-dis.c
  35. arm-semi.c
  36. arm.ld
  37. balloon.h
  38. block.c
  39. block.h
  40. block_int.h
  41. bswap.h
  42. bt-host.c
  43. bt-host.h
  44. bt-vhci.c
  45. buffered_file.c
  46. buffered_file.h
  47. cache-utils.c
  48. cache-utils.h
  49. Changelog
  50. check-qdict.c
  51. check-qint.c
  52. check-qstring.c
  53. cmd.c
  54. cmd.h
  55. cocoa.m
  56. CODING_STYLE
  57. configure
  58. console.c
  59. console.h
  60. COPYING
  61. COPYING.LIB
  62. cpu-all.h
  63. cpu-common.h
  64. cpu-defs.h
  65. cpu-exec.c
  66. create_config
  67. cris-dis.c
  68. curses.c
  69. curses_keys.h
  70. cutils.c
  71. d3des.c
  72. d3des.h
  73. def-helper.h
  74. device_tree.c
  75. device_tree.h
  76. dis-asm.h
  77. disas.c
  78. disas.h
  79. dma-helpers.c
  80. dma.h
  81. dyngen-exec.h
  82. elf.h
  83. envlist.c
  84. envlist.h
  85. exec-all.h
  86. exec.c
  87. feature_to_c.sh
  88. gdbstub.c
  89. gdbstub.h
  90. gen-icount.h
  91. host-utils.c
  92. host-utils.h
  93. hostregs_helper.h
  94. hpet.h
  95. hppa-dis.c
  96. hppa.ld
  97. hxtool
  98. i386-dis.c
  99. i386.ld
  100. ia64.ld
  101. ioport-user.c
  102. ioport.c
  103. ioport.h
  104. keymaps.c
  105. keymaps.h
  106. kvm-all.c
  107. kvm.h
  108. libfdt_env.h
  109. LICENSE
  110. linux-aio.c
  111. m68k-dis.c
  112. m68k-semi.c
  113. m68k.ld
  114. MAINTAINERS
  115. Makefile
  116. Makefile.hw
  117. Makefile.target
  118. microblaze-dis.c
  119. migration-exec.c
  120. migration-fd.c
  121. migration-tcp.c
  122. migration-unix.c
  123. migration.c
  124. migration.h
  125. mips-dis.c
  126. mips.ld
  127. module.c
  128. module.h
  129. monitor.c
  130. monitor.h
  131. nbd.c
  132. nbd.h
  133. net-checksum.c
  134. net.c
  135. net.h
  136. osdep.c
  137. osdep.h
  138. path.c
  139. pci-ids.txt
  140. posix-aio-compat.c
  141. ppc-dis.c
  142. ppc.ld
  143. ppc64.ld
  144. qdict-test-data.txt
  145. qdict.c
  146. qdict.h
  147. qemu-aio.h
  148. qemu-binfmt-conf.sh
  149. qemu-char.c
  150. qemu-char.h
  151. qemu-common.h
  152. qemu-config.c
  153. qemu-config.h
  154. qemu-doc.texi
  155. qemu-img-cmds.hx
  156. qemu-img.c
  157. qemu-img.texi
  158. qemu-io.c
  159. qemu-lock.h
  160. qemu-log.h
  161. qemu-malloc.c
  162. qemu-monitor.hx
  163. qemu-nbd.c
  164. qemu-nbd.texi
  165. qemu-option.c
  166. qemu-option.h
  167. qemu-options.hx
  168. qemu-queue.h
  169. qemu-sockets.c
  170. qemu-tech.texi
  171. qemu-thread.c
  172. qemu-thread.h
  173. qemu-timer.h
  174. qemu-tool.c
  175. qemu.sasl
  176. qemu_socket.h
  177. qint.c
  178. qint.h
  179. qobject.h
  180. qstring.c
  181. qstring.h
  182. readline.c
  183. readline.h
  184. README
  185. rules.mak
  186. s390-dis.c
  187. s390.ld
  188. savevm.c
  189. sdl.c
  190. sdl_keysym.h
  191. sdl_zoom.c
  192. sdl_zoom.h
  193. sdl_zoom_template.h
  194. sh4-dis.c
  195. softmmu-semi.h
  196. softmmu_defs.h
  197. softmmu_exec.h
  198. softmmu_header.h
  199. softmmu_template.h
  200. sparc-dis.c
  201. sparc.ld
  202. sparc64.ld
  203. sysemu.h
  204. tap-win32.c
  205. targphys.h
  206. tcg-runtime.c
  207. texi2pod.pl
  208. thunk.c
  209. thunk.h
  210. TODO
  211. translate-all.c
  212. uboot_image.h
  213. usb-bsd.c
  214. usb-linux.c
  215. usb-stub.c
  216. VERSION
  217. vgafont.h
  218. vl.c
  219. vnc-auth-sasl.c
  220. vnc-auth-sasl.h
  221. vnc-auth-vencrypt.c
  222. vnc-auth-vencrypt.h
  223. vnc-tls.c
  224. vnc-tls.h
  225. vnc.c
  226. vnc.h
  227. vnc_keysym.h
  228. vnchextile.h
  229. x86_64.ld
  230. x_keymap.c
  231. x_keymap.h