x64 backend: migrate stores, and remainder of loads (I128 case), to ISLE. (#4069)
This commit is contained in:
@@ -544,6 +544,11 @@ where
|
||||
None
|
||||
}
|
||||
}
|
||||
|
||||
#[inline]
|
||||
fn amode_offset(&mut self, addr: &Amode, offset: u32) -> Amode {
|
||||
addr.offset(offset)
|
||||
}
|
||||
}
|
||||
|
||||
// Since x64 doesn't have 8x16 shifts and we must use a 16x8 shift instead, we
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
src/clif.isle 443b34b797fc8ace
|
||||
src/prelude.isle afd037c4d91c875c
|
||||
src/isa/x64/inst.isle cad03431447aca1b
|
||||
src/isa/x64/lower.isle a7181571835ddd1e
|
||||
src/prelude.isle d8a93eb727abd7f4
|
||||
src/isa/x64/inst.isle 2fa48b8183f9d5cb
|
||||
src/isa/x64/lower.isle b7fe1c95c21edbe4
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user