dolphin/Source/Core/DolphinWX
Ryan Houdek 95ac48d605 Improve the LLVM disassembler in the debug window.
There are a couple things in this PR.
Fixes a bug where if we hit an invalid instruction we would infinite loop.
Fixes an issue where on AArch64 it would show invalid instructions for all NEON instructions.
This was due to asimd and crc being optional extensions and LLVM not enabling them by default.
So we have to specify a CPU which has the feature. LLVM 3.6 will let us select by features instead of CPUs, but we don't have a release of that quite
yet.

If we are on an architecture that has a known instruction size, we will continue onward after hitting the invalid instruction. If we don't have a
known instruction size like on x86, we will instead just dump the rest of the block.
2015-01-18 15:31:40 -06:00
..
Android More formatting and consistency fixes 2014-11-24 17:16:59 -05:00
Cheats DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
Debugger Improve the LLVM disassembler in the debug window. 2015-01-18 15:31:40 -06:00
resources Removed SDK flag 2014-11-18 19:44:17 -05:00
AboutDolphin.cpp DolphinWX: Remove unnecessary forward declarations 2014-11-07 22:16:13 -05:00
AboutDolphin.h Make DolphinWX/ mostly IWYU clean. 2014-02-23 00:27:27 +01:00
ARCodeAddEdit.cpp DolphinWX: Fix button handling for AR codes 2014-11-22 16:44:31 -05:00
ARCodeAddEdit.h DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
CMakeLists.txt CMake: simplify some expressions 2015-01-03 13:17:57 +01:00
ConfigMain.cpp Allow minimum volume to be set to 0% in the interface. 2015-01-12 20:38:00 +01:00
ConfigMain.h Support overclocking and underclocking the Gamecube CPU 2015-01-10 10:46:38 -08:00
ControllerConfigDiag.cpp Merge pull request #1832 from shonumi/disable-configs 2015-01-15 14:07:54 +11:00
ControllerConfigDiag.h Merge pull request #1832 from shonumi/disable-configs 2015-01-15 14:07:54 +11:00
DolphinWX.rc Define the icon for "dolphin". The IDI_ICON1 seems to be preempted by the wx resource. This one does not. 2012-12-17 08:33:42 -06:00
DolphinWX.vcxproj WiimoteConfigDiag: Rename to ControllerConfigDiag. 2014-12-01 03:36:07 -05:00
DolphinWX.vcxproj.filters WiimoteConfigDiag: Rename to ControllerConfigDiag. 2014-12-01 03:36:07 -05:00
DolphinWX.vcxproj.user Rename menu items, stop using PanicAlertT, remove -d when running from visual studio. 2014-12-17 01:12:33 +10:30
FifoPlayerDlg.cpp DolphinWX: Kill off trivial event tables 2014-11-09 00:08:33 -05:00
FifoPlayerDlg.h Make DolphinWX/ mostly IWYU clean. 2014-02-23 00:27:27 +01:00
Frame.cpp Merge pull request #1782 from FL-dolphinemu/master 2015-01-08 14:09:18 +11:00
Frame.h Merge pull request #1764 from Armada651/safe-exclusive 2015-01-06 11:00:47 +01:00
FrameAui.cpp DolphinWX/Globals: Variable naming consistency 2014-12-20 21:43:11 -05:00
FrameTools.cpp DolphinWX/Globals: Variable naming consistency 2014-12-20 21:43:11 -05:00
GameListCtrl.cpp DolphinWX/Globals: Variable naming consistency 2014-12-20 21:43:11 -05:00
GameListCtrl.h DolphinWX: Allow cancelling gcz compression. 2014-11-27 07:53:28 -08:00
Globals.h DolphinWX/Globals: Variable naming consistency 2014-12-20 21:43:11 -05:00
HotkeyDlg.cpp Merge pull request #1782 from FL-dolphinemu/master 2015-01-08 14:09:18 +11:00
HotkeyDlg.h DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
Info.plist.in Pull in translations from Transifex. 2013-09-21 11:24:33 -05:00
InputConfigDiag.cpp DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
InputConfigDiag.h DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
InputConfigDiagBitmaps.cpp Fix the red dot not showing up in input config when pointing right. 2014-11-11 13:42:42 -05:00
ISOFile.cpp Added identifier for country code 'B' 2014-12-30 19:57:14 -05:00
ISOFile.h Add missing includes where headers depend on other headers having been included first. 2014-10-21 21:22:16 -04:00
ISOProperties.cpp Merge pull request #1813 from Armada651/convergence 2015-01-13 00:25:38 +01:00
ISOProperties.h ISOProperties: Add stereoscopy per-game settings. 2015-01-02 19:57:32 +01:00
LogConfigWindow.cpp DolphinWX: Remove unnecessary forward declarations 2014-11-07 22:16:13 -05:00
LogConfigWindow.h Revert "Merge pull request #83 from lioncash/remove-console" 2014-02-23 07:48:06 +01:00
LogWindow.cpp LogWindow: Fix the timer event bindings 2014-11-14 00:46:42 -05:00
LogWindow.h DolphinWX: Kill off trivial event tables 2014-11-09 00:08:33 -05:00
Main.cpp Merge pull request #1764 from Armada651/safe-exclusive 2015-01-06 11:00:47 +01:00
Main.h DolphinWX: Kill off trivial event tables 2014-11-09 00:08:33 -05:00
MainAndroid.cpp Host: Add Host_RendererIsFullscreen(). 2015-01-04 17:09:56 +01:00
MainNoGUI.cpp Host: Add Host_RendererIsFullscreen(). 2015-01-04 17:09:56 +01:00
MemcardManager.cpp DolphinWX: Eliminate some memory leaks 2014-11-11 09:50:16 -05:00
MemcardManager.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
NetWindow.cpp Support overclocking and underclocking the Gamecube CPU 2015-01-10 10:46:38 -08:00
NetWindow.h NetPlayDiag: Get rid of event table 2014-11-10 23:38:20 -05:00
PatchAddEdit.cpp DolphinWX: Kill off trivial event tables 2014-11-09 00:08:33 -05:00
PatchAddEdit.h DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
PostProcessingConfigDiag.cpp DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
PostProcessingConfigDiag.h Add the configuration dialog for post processing configuration options. 2014-08-13 01:05:15 -05:00
resource.h Run code through the advanced tool 'sed' to remove trailing whitespace. 2013-11-03 20:54:05 -05:00
SoftwareVideoConfigDialog.cpp DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
SoftwareVideoConfigDialog.h Isolate D3D and Software Renderer from wxWidgets code 2014-08-03 20:28:50 -04:00
TASInputDlg.cpp TASInputDlg: Eliminate the usage of some spacers. 2014-12-06 20:13:30 -05:00
TASInputDlg.h DolphinWX: Specify wxID_ANY where -1 is used in controls 2014-12-01 23:02:50 -05:00
VideoConfigDiag.cpp VideoConfigDiag: Remove double space. 2014-12-29 11:20:14 +01:00
VideoConfigDiag.h VideoConfigDiag: Don't enable the post-processing config button when there are no options. 2014-12-25 00:14:15 +01:00
WXInputBase.cpp DolphinWX: Make WXInputBase part of the WxUtils namespace. 2014-10-05 05:31:48 -04:00
WXInputBase.h DolphinWX: Make WXInputBase part of the WxUtils namespace. 2014-10-05 05:31:48 -04:00
WxUtils.cpp WxUtils: Get rid of GetCurrentBitmapLogicalScale 2014-11-17 20:16:33 -05:00
WxUtils.h WxUtils: Get rid of GetCurrentBitmapLogicalScale 2014-11-17 20:16:33 -05:00
X11Utils.cpp Video: Remove more debug spew in XRANDR mode code 2015-01-07 20:23:09 +00:00
X11Utils.h Host: Add Host_RendererIsFullscreen(). 2015-01-04 17:09:56 +01:00