..
branch.cpp
branch: Make variables const where applicable
2020-04-22 20:55:06 +01:00
data_processing_addsub.cpp
data_processing_addsub: Move datasize declarations after early-exit conditionals
2020-04-22 20:55:06 +01:00
data_processing_bitfield.cpp
data_processing_bitfield: Move datasize variables after early-exit conditionals
2020-04-22 20:55:06 +01:00
data_processing_conditional_compare.cpp
data_processing_conditional_select.cpp
data_processing_conditional_select: Make variables const where applicable
2020-04-22 20:55:06 +01:00
data_processing_crc32.cpp
data_processing_logical.cpp
data_processing_logical: Move datasize declarations after early-exit conditionals
2020-04-22 20:55:06 +01:00
data_processing_multiply.cpp
data_processing_pcrel.cpp
data_processing_register.cpp
data_processing_shift.cpp
A64/translate: Standardize arguments of helper functions
2020-04-22 20:53:45 +01:00
exception_generating.cpp
A64: Implement BRK
2020-04-22 20:55:06 +01:00
floating_point_compare.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
floating_point_conditional_compare.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
floating_point_conditional_select.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
floating_point_conversion_fixed_point.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
floating_point_conversion_integer.cpp
A64: Enable FMOV (general) for half-precision floating point
2020-04-22 20:58:11 +01:00
floating_point_data_processing_one_register.cpp
A64: Enable FCVT floating-point conversions for half-precision
2020-04-22 20:58:12 +01:00
floating_point_data_processing_three_register.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
floating_point_data_processing_two_register.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
impl.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
impl.h
Merge pull request #455 from lioncash/sqrdmulh-scalar
2020-04-22 20:58:11 +01:00
load_store_exclusive.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
load_store_load_literal.cpp
load_store_load_literal: Make variables const where applicable
2020-04-22 20:55:06 +01:00
load_store_multiple_structures.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
load_store_no_allocate_pair.cpp
A64: Implement LDNP/STNP
2020-04-22 20:58:10 +01:00
load_store_register_immediate.cpp
load_store_register_immediate: Place conditional bodies on their own line
2020-04-22 20:55:06 +01:00
load_store_register_pair.cpp
load_store_register_register_offset.cpp
A64/translate: Standardize arguments of helper functions
2020-04-22 20:53:45 +01:00
load_store_register_unprivileged.cpp
load_store_register_unprivileged: Make variables const where applicable
2020-04-22 20:55:06 +01:00
load_store_single_structure.cpp
Switch boost::optional to std::optional
2020-04-22 20:57:37 +01:00
move_wide.cpp
move_wide: Make variables const where applicable
2020-04-22 20:55:06 +01:00
simd_across_lanes.cpp
A64: Implement SMAXV, SMINV, UMAXV, and UMINV
2020-04-22 20:46:23 +01:00
simd_aes.cpp
simd_copy.cpp
simd_crypto_four_register.cpp
A64: Implement SM3SS1
2020-04-22 20:46:16 +01:00
simd_crypto_three_register.cpp
translate: Return by bool in helpers where applicable
2020-04-22 20:46:21 +01:00
simd_extract.cpp
A64: Implement EXT
2020-04-22 20:46:19 +01:00
simd_modified_immediate.cpp
A64: Implement FMOV (vector, immediate) and mark other SIMD modified immediate instructions as unallocated
2020-04-22 20:46:15 +01:00
simd_permute.cpp
translate: Return by bool in helpers where applicable
2020-04-22 20:46:21 +01:00
simd_scalar_pairwise.cpp
A64: Implement FMAXP, FMINP, FMAXNMP and FMINNMP's scalar double/single-precision variant
2020-04-22 20:46:21 +01:00
simd_scalar_shift_by_immediate.cpp
A64: Implement SQSHRN, SQSHRUN, and UQSHRN's scalar variants
2020-04-22 20:58:11 +01:00
simd_scalar_three_same.cpp
A64: Implement UQSHL (register)'s scalar variant
2020-04-22 20:58:10 +01:00
simd_scalar_two_register_misc.cpp
A64: Implement FRECPX's half-precision floating point variant
2020-04-22 20:58:11 +01:00
simd_scalar_x_indexed_element.cpp
A64: Implement SQRDMULH's scalar indexed element variant
2020-04-22 20:58:11 +01:00
simd_sha.cpp
A64: Implement SHA256H and SHA256H2
2020-04-22 20:46:16 +01:00
simd_sha512.cpp
A64: Implement SM4EKEY
2020-04-22 20:46:17 +01:00
simd_shift_by_immediate.cpp
A64: Implement FCVTZS, FCVTZU, UCVTF, SCVTF (vector, fixed-point), vector variant
2020-04-22 20:55:06 +01:00
simd_table_lookup.cpp
A64: Implement TBL and TBX
2020-04-22 20:53:45 +01:00
simd_three_different.cpp
A64: Implement SQDMULL (vector), vector variant
2020-04-22 20:55:06 +01:00
simd_three_same.cpp
A64: Implement FMULX, vector single-precision and double-precision variant
2020-04-22 20:57:37 +01:00
simd_three_same_extra.cpp
A64: Fall back to interpreting for FCADD and FCMLA half-precision variants
2020-04-22 20:58:10 +01:00
simd_two_register_misc.cpp
A64: Handle half-precision floating point in FCVTL
2020-04-22 20:58:12 +01:00
simd_vector_x_indexed_element.cpp
simd_vector_x_indexed_element: Deduplicate index and Vm operand construction
2020-04-22 20:58:11 +01:00
sys_dc.cpp
A64/translate: Standardize arguments of helper functions
2020-04-22 20:53:45 +01:00
system.cpp
A32: Implement FastDispatchHint
2020-04-22 20:53:46 +01:00
system_flag_format.cpp
A64: Implement AXFlag and XAFlag
2020-04-22 20:58:11 +01:00
system_flag_manipulation.cpp
A64: Implement RMIF
2020-04-22 20:58:11 +01:00