xenia-canary/src/xenia/cpu
Gliniak 09be7e874a [All] Fixed multiple issues during build on Linux
- Added some fixes introduced by RodoMa92 in PR198

- Lack of AVX2 extension (should be done differently in the future)
- Disable deprecated-volatile warning
- Added missing override in posix EventInfo, ImGui notification class and XContent class
- Removed not used XAudio2.h include in XMP
- Fixed missing switch-case in XObject
- Added fugly template in native_list.h
- Fixed multiple smaller issues
2025-01-10 21:41:45 +01:00
..
backend [Static Analysis] Resolved some issues mentioned in Alexandr-u report 2024-11-02 19:08:34 +01:00
compiler [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
hir [C++] Uplift version to C++20 2024-12-26 23:42:31 +01:00
ppc [All] Fixed multiple issues during build on Linux 2025-01-10 21:41:45 +01:00
testing [GPU] Added janky(?) support for register: D1MODE_V_COUNTER 2024-08-31 23:37:21 +02:00
breakpoint.cc Make guest debugger usable 2024-05-19 18:50:43 +02:00
breakpoint.h Reconcile debugger and save state stuff into a single implementation. 2016-01-18 11:48:21 -08:00
cpu_flags.cc [CPU] Add note to cpu option 2024-10-16 03:40:53 -07:00
cpu_flags.h setup initial value of MSR on ppc context 2023-04-01 14:48:56 -04:00
debug_listener.h Reconcile debugger and save state stuff into a single implementation. 2016-01-18 11:48:21 -08:00
elf_module.cc Avoid using '#' format spec for X hex numbers. 2020-04-09 11:25:08 -05:00
elf_module.h C++17ification. 2020-04-07 16:09:41 -05:00
entry_table.cc "Fix" debug console, we were checking the cvar before any cvars were loaded, and the condition it checks in AttachConsole is somehow always false 2022-11-27 09:39:33 -08:00
entry_table.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
export_resolver.cc Fix compiler errors i introduced under clang-cl 2022-09-29 07:04:17 -07:00
export_resolver.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
function.cc [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
function.h add initial xop codepaths, still need to finish the rest of the compares, and then do shifts, rotates, and PERMUTE 2022-08-21 08:55:42 -07:00
function_debug_info.cc Overhaul logging. 2020-04-07 16:09:41 -05:00
function_debug_info.h Reconcile debugger and save state stuff into a single implementation. 2016-01-18 11:48:21 -08:00
function_trace_data.h Reconcile debugger and save state stuff into a single implementation. 2016-01-18 11:48:21 -08:00
lzx.cc [CPU] Fix lzx_decompress misuse of xe::bit_count. Fixes #1402. 2019-07-18 12:33:16 -05:00
lzx.h [CPU] Fix Travis whining. 2018-11-24 16:21:06 -06:00
mmio_handler.cc [3PP] Uplifted FMT version and adjusted messages 2024-12-12 20:28:11 +01:00
mmio_handler.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
module.cc [XModule] Remove module and its functions while unloading 2021-12-27 09:18:44 +01:00
module.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
premake5.lua Never specify /O1 2024-12-13 13:01:06 -08:00
processor.cc [All] Fixed multiple issues during build on Linux 2025-01-10 21:41:45 +01:00
processor.h [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
raw_module.cc [Emulator] use filesystem::file_size instead of ftell where possible 2024-03-22 11:03:34 +01:00
raw_module.h C++17ification. 2020-04-07 16:09:41 -05:00
stack_walker.h [Base] Linux Arm64 exception handler 2022-07-05 20:46:49 +03:00
stack_walker_posix.cc xenia-cpu-ppc-tests is now building on linux 2017-02-10 23:54:10 -06:00
stack_walker_win.cc Make guest debugger usable 2024-05-19 18:50:43 +02:00
symbol.h C++17ification. 2020-04-07 16:09:41 -05:00
test_module.cc C++17ification. 2020-04-07 16:09:41 -05:00
test_module.h C++17ification. 2020-04-07 16:09:41 -05:00
thread.cc Fix casting between XThread and Thread causing pointer misalignment 2017-02-10 23:35:35 -06:00
thread.h Fix casting between XThread and Thread causing pointer misalignment 2017-02-10 23:35:35 -06:00
thread_debug_info.h [Base] Linux Arm64 exception handler 2022-07-05 20:46:49 +03:00
thread_state.cc [LINT] Linted files + Added lint job to CI 2024-03-12 19:19:30 +01:00
thread_state.h Cleanup ThreadState and XThread 2015-12-29 12:32:46 -08:00
xex_module.cc [All] Fixed multiple issues during build on Linux 2025-01-10 21:41:45 +01:00
xex_module.h Small fixes for better cross-platform compatibility (#200) 2023-10-21 17:07:29 +02:00