Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Arm64 encodings for IF_SVE_AA_3A to IF_SVE_HL_3A (#95127)
* Add insEncodeReg* methods Change-Id: I9d32d52c8a54e4f001a8af5ff556e747087c9149 * Add Arm64 encodings for 3A groups * Remove isSveRegister * Split ALL_ARM64_EMITTER_UNIT_TESTS into subsets * AD, AE, AN * Remove REG_PREDICATE_LOW_FIRST * Fix sve_ins_offset * Add IF_SVE_AO_3A, including INS_OPTS_SCALABLE_WIDE_ * Add IF_SVE_CM_3A * Add IF_SVE_CN_3A, including INS_OPTS_SCALABLE_TO_SIMD_ * IF_SVE_CO_3A and INS_OPTS_SCALABLE_n_TO_SCALAR * Rename INS_OPTS_SCALABLE_TO_SIMD_ * Add IF_SVE_EP_3A * Add IF_SVE_ER_3A * Add IF_SVE_ET_3A * Fix formatting * Add IF_SVE_EU_3A * IF_SVE_EU_3A * Add IF_SVE_HJ_3A * Add IF_SVE_HJ_3A * Add PredicateType * Remove tests unsupported by capstone * Fix formatting * Comment out unit test define * Add parentheses * Fix fadda predicate and comment typos * Fix formatting * Better commenting + fix up errors found * Better descriptions for insOpts functions * Add latencies * Fix formatting * Add emitDispLowPredicateReg Change-Id: I263ae1c649a66de393bca0c8f5ac2f9c3311fcbe
- Loading branch information