mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
[chore]: Bump github.com/tetratelabs/wazero from 1.8.2 to 1.9.0 (#3827)
Bumps [github.com/tetratelabs/wazero](https://github.com/tetratelabs/wazero) from 1.8.2 to 1.9.0. - [Release notes](https://github.com/tetratelabs/wazero/releases) - [Commits](https://github.com/tetratelabs/wazero/compare/v1.8.2...v1.9.0) --- updated-dependencies: - dependency-name: github.com/tetratelabs/wazero dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
@ -1918,6 +1918,9 @@ func (m *machine) lowerCall(si *ssa.Instruction) {
|
||||
for i := regalloc.RealReg(0); i < 16; i++ {
|
||||
m.insert(m.allocateInstr().asDefineUninitializedReg(regInfo.RealRegToVReg[xmm0+i]))
|
||||
}
|
||||
// Since Go 1.24 it may also use DX, which is not reserved for the function call's 3 args.
|
||||
// https://github.com/golang/go/blob/go1.24.0/src/runtime/memmove_amd64.s#L123
|
||||
m.insert(m.allocateInstr().asDefineUninitializedReg(regInfo.RealRegToVReg[rdx]))
|
||||
}
|
||||
|
||||
if isDirectCall {
|
||||
@ -1933,6 +1936,7 @@ func (m *machine) lowerCall(si *ssa.Instruction) {
|
||||
for i := regalloc.RealReg(0); i < 16; i++ {
|
||||
m.insert(m.allocateInstr().asNopUseReg(regInfo.RealRegToVReg[xmm0+i]))
|
||||
}
|
||||
m.insert(m.allocateInstr().asNopUseReg(regInfo.RealRegToVReg[rdx]))
|
||||
}
|
||||
|
||||
var index int
|
||||
|
Reference in New Issue
Block a user