sha[1|512]-armv8.pl: get instruction endianness right.
Submitted by: Ard Biesheuvel. (cherry picked from commit cd91fd7c32428c0deb503f19b8061e0980476876)
This commit is contained in:
parent
4672acfa7d
commit
a00caa0257
@ -312,7 +312,7 @@ ___
|
|||||||
|
|
||||||
$arg =~ m/[qv]([0-9]+)[^,]*,\s*[qv]([0-9]+)[^,]*(?:,\s*[qv]([0-9]+))?/o
|
$arg =~ m/[qv]([0-9]+)[^,]*,\s*[qv]([0-9]+)[^,]*(?:,\s*[qv]([0-9]+))?/o
|
||||||
&&
|
&&
|
||||||
sprintf ".long\t0x%08x\t//%s %s",
|
sprintf ".inst\t0x%08x\t//%s %s",
|
||||||
$opcode{$mnemonic}|$1|($2<<5)|($3<<16),
|
$opcode{$mnemonic}|$1|($2<<5)|($3<<16),
|
||||||
$mnemonic,$arg;
|
$mnemonic,$arg;
|
||||||
}
|
}
|
||||||
|
@ -393,7 +393,7 @@ ___
|
|||||||
|
|
||||||
$arg =~ m/[qv]([0-9]+)[^,]*,\s*[qv]([0-9]+)[^,]*(?:,\s*[qv]([0-9]+))?/o
|
$arg =~ m/[qv]([0-9]+)[^,]*,\s*[qv]([0-9]+)[^,]*(?:,\s*[qv]([0-9]+))?/o
|
||||||
&&
|
&&
|
||||||
sprintf ".long\t0x%08x\t//%s %s",
|
sprintf ".inst\t0x%08x\t//%s %s",
|
||||||
$opcode{$mnemonic}|$1|($2<<5)|($3<<16),
|
$opcode{$mnemonic}|$1|($2<<5)|($3<<16),
|
||||||
$mnemonic,$arg;
|
$mnemonic,$arg;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user