Skip to content

Update asmjit to upstream master#1

Merged
25 commits merged into
RPCS3:masterfrom
asmjit:master
Jul 10, 2022
Merged

Update asmjit to upstream master#1
25 commits merged into
RPCS3:masterfrom
asmjit:master

Conversation

@sguo35

@sguo35 sguo35 commented Jun 22, 2022

Copy link
Copy Markdown

Our current version of asmjit is missing conditional branch instructions for aarch64 (seems like the Initial AAarch64 support commit was updated+overwritten by the asmjit author between December last year and Feb 9)

kobalicek and others added 25 commits February 9, 2022 17:08
…gisters and explicit stack allocations after compilation
Anonymous labels accidentally called `sb.append` instead of
`sb.appendFormat` which messes up the label's formatting.
…reserve only low 128-bits of vector registers
…f shift instructions that use memory operands

[Bug] Fixed queryFeatures() to properly return AVX-512 requirements of some floating-point conversion instructions
[Opt] Slightly improved the performance of BitWordIterator and friends possibly taking advantage of BMI extensions
[API] Removed BitWordFlipIterator that was never used by the library
[Enh] Log the whole instruction if the validation fails in asmjit::Builder
@ghost
ghost merged commit c598476 into RPCS3:master Jul 10, 2022
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants