Skip to content

Is there a repository of Community-Made SLEIGH Instruction Sets anywhere? #7247

Answered by GhidorahRex
f-raZ0R asked this question in Q&A
Discussion options

You must be logged in to vote

@f-raZ0R So they're disassembling, but only as the cdp instructions, which is not correct. That last one, for example, should be vsqrt.f32 s0, s1 The other ones in your screenshot should be vmul.f32. It looks like the issue is that these two VFP instructions are being incorrectly wrapped by @if defined(SIMD) instead of @if defined(VFPv2) || defined(VFPv3) || defined(SIMD). I went through the other VFPv2 instructions that I could find and didn't see any others that were amiss.

I've attached a fixed version of the ARMneon.sinc file. Can you check and see if that fixes all of the VFP instructions in your binary?
ARMneon.sinc.txt

Replies: 1 comment 7 replies

Comment options

You must be logged in to vote
7 replies
@f-raZ0R
Comment options

@f-raZ0R
Comment options

@GhidorahRex
Comment options

Answer selected by f-raZ0R
@f-raZ0R
Comment options

@GhidorahRex
Comment options

@f-raZ0R
Comment options

@f-raZ0R
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants