Petr Kobalicek

Results 307 comments of Petr Kobalicek

There is already `aarch64` branch that provides Assembler/Builder/Compiler support for AArch64.

No that's a totally different thing than what AsmJit does.

AsmJit has a known NOP sequence list, which can be activated by: `addEncodingOptions(BaseEmitter::kEncodingOptionOptimizedAlign)` The table looks like this: ``` { 0x90 }, { 0x66, 0x90 }, { 0x0F, 0x1F, 0x00...

You can either use align() to emit nops or you can also emit nops directly if you need a custom one: ``` Error nop(); Error nop(const Gp& o0); Error nop(const...

Could you share some code instead and describe what you want to do? I'm still unable to get what you want / what are you missing. AsmJit would not generate...

I still don't understand what's the problem with `align()`?

Can you elaborate about "unnecessary action"? I really don't get it sorry :)

Ok, and can you show the code you are assembling, binary that asmjit encodes, and binary that is encoded by some other assembler? Because it's really hard to tell without...

If you remove `byte ptr` from the `prefetcht0` it would work - asmjit is maybe too strict in this case, but that can be fixed.

I fixed the prefech strictness, but not sure what else to fix.