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: 5f2d07adf292a0ca6b85975cca86c026bab41b3d
  1. .gitignore
  2. COPYING
  3. COPYING.LIB
  4. Changelog
  5. LICENSE
  6. MAINTAINERS
  7. Makefile
  8. Makefile.target
  9. README
  10. TODO
  11. VERSION
  12. a.out.h
  13. aes.c
  14. aes.h
  15. aio.c
  16. alpha-dis.c
  17. alpha.ld
  18. arm-dis.c
  19. arm-semi.c
  20. arm.ld
  21. audio/
  22. balloon.h
  23. block-bochs.c
  24. block-cloop.c
  25. block-cow.c
  26. block-dmg.c
  27. block-nbd.c
  28. block-parallels.c
  29. block-qcow.c
  30. block-qcow2.c
  31. block-raw-posix.c
  32. block-raw-win32.c
  33. block-vmdk.c
  34. block-vpc.c
  35. block-vvfat.c
  36. block.c
  37. block.h
  38. block_int.h
  39. bsd-user/
  40. bswap.h
  41. bt-host.c
  42. bt-vhci.c
  43. buffered_file.c
  44. buffered_file.h
  45. cache-utils.c
  46. cache-utils.h
  47. cocoa.m
  48. configure
  49. console.c
  50. console.h
  51. cpu-all.h
  52. cpu-defs.h
  53. cpu-exec.c
  54. cris-dis.c
  55. curses.c
  56. curses_keys.h
  57. cutils.c
  58. d3des.c
  59. d3des.h
  60. darwin-user/
  61. def-helper.h
  62. device_tree.c
  63. device_tree.h
  64. dis-asm.h
  65. disas.c
  66. disas.h
  67. dma-helpers.c
  68. dma.h
  69. dyngen-exec.h
  70. elf.h
  71. elf_ops.h
  72. exec-all.h
  73. exec.c
  74. feature_to_c.sh
  75. fpu/
  76. gdb-xml/
  77. gdbstub.c
  78. gdbstub.h
  79. gen-icount.h
  80. host-utils.c
  81. host-utils.h
  82. hostregs_helper.h
  83. hpet.h
  84. hppa-dis.c
  85. hppa.ld
  86. hw/
  87. i386-dis.c
  88. i386.ld
  89. ia64.ld
  90. keymaps.c
  91. keymaps/
  92. kqemu.c
  93. kqemu.h
  94. kvm-all.c
  95. kvm.h
  96. libfdt_env.h
  97. linux-user/
  98. loader.c
  99. m68k-dis.c
  100. m68k-semi.c
  101. m68k.ld
  102. migration-exec.c
  103. migration-tcp.c
  104. migration.c
  105. migration.h
  106. mips-dis.c
  107. mips.ld
  108. mipsel.ld
  109. monitor.c
  110. nbd.c
  111. nbd.h
  112. net-checksum.c
  113. net.c
  114. net.h
  115. osdep.c
  116. osdep.h
  117. pc-bios/
  118. pci-ids.txt
  119. posix-aio-compat.c
  120. posix-aio-compat.h
  121. ppc-dis.c
  122. ppc.ld
  123. ppc64.ld
  124. qemu-aio.h
  125. qemu-binfmt-conf.sh
  126. qemu-char.c
  127. qemu-char.h
  128. qemu-common.h
  129. qemu-doc.texi
  130. qemu-img.c
  131. qemu-img.texi
  132. qemu-lock.h
  133. qemu-log.h
  134. qemu-malloc.c
  135. qemu-nbd.c
  136. qemu-nbd.texi
  137. qemu-sockets.c
  138. qemu-tech.texi
  139. qemu-timer.h
  140. qemu-tool.c
  141. qemu_socket.h
  142. readline.c
  143. rules.mak
  144. s390-dis.c
  145. s390.ld
  146. savevm.c
  147. sdl.c
  148. sdl_keysym.h
  149. sh4-dis.c
  150. slirp/
  151. softmmu-semi.h
  152. softmmu_defs.h
  153. softmmu_exec.h
  154. softmmu_header.h
  155. softmmu_template.h
  156. sparc-dis.c
  157. sparc.ld
  158. sparc64.ld
  159. sys-queue.h
  160. sysemu.h
  161. tap-win32.c
  162. target-alpha/
  163. target-arm/
  164. target-cris/
  165. target-i386/
  166. target-m68k/
  167. target-mips/
  168. target-ppc/
  169. target-sh4/
  170. target-sparc/
  171. tcg/
  172. tests/
  173. texi2pod.pl
  174. thunk.c
  175. thunk.h
  176. translate-all.c
  177. uboot_image.h
  178. usb-bsd.c
  179. usb-linux.c
  180. usb-stub.c
  181. vgafont.h
  182. vl.c
  183. vnc.c
  184. vnc.h
  185. vnc_keysym.h
  186. vnchextile.h
  187. x86_64.ld
  188. x_keymap.c
  189. x_keymap.h