aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2022-05-28asimd_one_reg_modified_immediate.cpp: Rename `mvn` to `mvn_`SachinVin
2022-05-28CMakeLists: Allow building on arm64Merry
2022-05-17emit_x64_packed: Optimize GE flag generation for signed packed add/subMerry
2022-05-17emit_x64_vector_floating_point: Implement workaround for issue 678Merry
2022-05-17exception_handler_macos: Avoid use of deprecated function mach_port_destroyMerry
2022-05-17backend/x64: Use templated lambda in each use of GenerateLookupTableFromListMerry
2022-04-19CMakeLists: Make mcl a public link dependencyMerry
2022-04-19backend/x64: use mmap for all code allocations on LinuxLiam
2022-04-19Migrate to mclMerry
2022-04-19externals: Remove mp and replace uses with mclMerry
2022-04-06backend/x64: Use upper EVEX registers as scratch spaceWunkolo
2022-04-03Implement enable_cycle_countingmerry
2022-04-03Implement halt_reasonmerry
2022-04-03common: Add atomicmerry
2022-04-02emit_x64_memory: Appease MSVCmerry
2022-04-02emit_x64_memory: Ensure 128-bit loads/stores are atomicmerry
2022-04-02emit_x64_memory: Always order exclusive accessesmerry
2022-04-02emit_x64_memory: Fix bug in 16-bit ordered EmitReadMemoryMovmerry
2022-03-29backend/emit_x64_memory: Enforce memory orderingmerry
2022-03-29emit_x64_memory: Combine A32 and A64 memory codemerry
2022-03-27A64/sys_ic: Return to dispatch on possible invalidationmerry
2022-03-26emit_x64_memory: Share Emit{Read,Write}MemoryMovemerry
2022-03-26emit_x64_memory: Move EmitFastmemVAddr to common filemerry
2022-03-26emit_x64_memory: Move EmitVAddrLookup to common filemerry
2022-03-26emit_x64_memory: Share EmitDetectMisalignedVAddrmerry
2022-03-26emit_x64_memory: Share constantsmerry
2022-03-26A32: Add AccType information and propagate to IR-levelmerry
2022-03-26A64: Propagate AccType information to IR-levelmerry
2022-03-26ir/value: Add AccType to Valuemerry
2022-03-22cmake: Fix unicorn and llvmAlexandre Bouvier
2022-03-20vfp: VLDM is UNPREDICABLE when n is R15 in thumb modemerry
2022-03-20thumb32: Implement LDA and STLSergi Granell
2022-03-20A32: Implement SHA256SU1merry
2022-03-20A32: Implement SHA256SU0merry
2022-03-20A32: Implement SHA256H, SHA256H2merry
2022-03-20backend/x64: Implement SHA256 polyfillsmerry
2022-03-20IR: Implement SHA256MessageSchedule{0,1}merry
2022-03-20IR: Implement SHA256Hashmerry
2022-03-20block_of_code: Add HostFeature SHAmerry
2022-03-06x64/reg_alloc: More zero extension paranoiaMerry
2022-03-06{a32,a64}_emit_x64_memory: Zero extension paranoiaMerry
2022-02-28a64_emit_x64_memory: Fix bug in 128 bit exclusive write fallbackMerry
2022-02-28backend/x64: Inline exclusive memory access operations (#664)merry
2022-02-27backend/x64: Ensure all HostCalls are appropriately zero-extendedmerry
2022-02-27{a32,a64}_emit_x64_memory: Ensure return value of fastmem callback are zero-e...merry
2022-02-27a64_emit_x64: Clear fastmem patch information on ClearCachemerry
2022-02-26backend/x64: Split off memory emittersMerry
2022-02-26block_of_code: Fix inaccurate size reporting in SpaceRemainingMerry
2022-02-23emit_x64_floating_point: EmitFPToFixed: No need to round if rounding_mode == ...Merry
2022-02-23emit_x64_floating_point: Improve EmitFPToFixed codegenmerry