Conditionally include MIPS32/MIPS64 and x86/x86-64 disassembler definitions.

Only include these disassemblers if at least one of the corresponding
back ends is enabled.

Impact on the size of libart(d)-disassembler.so:
- ARM-only target:
  - libart-disassembler.so:   66512 bytes → 33840 bytes (-32672 bytes, -49%)
  - libartd-disassembler.so:  70680 bytes → 33900 bytes (-36780 bytes, -52%)
- ARM64-only target:
  - libart-disassembler.so:  105168 bytes → 55776 bytes (-49392 bytes, -47%)
  - libartd-disassembler.so: 113416 bytes → 59936 bytes (-53480 bytes, -47%)

Test: m test-art-host
Bug: 119090273
Change-Id: I2bccb482df46b5ce1ca69ffb110451d79a64b996
1 file changed