Fix CI
This commit is contained in:
@@ -76,12 +76,12 @@ where
|
||||
.as_slice();
|
||||
DataValue::V128(buffer.try_into().expect("a 16-byte data buffer"))
|
||||
}
|
||||
InstructionData::Shuffle { mask, .. } => {
|
||||
InstructionData::Shuffle { imm, .. } => {
|
||||
let mask = state
|
||||
.get_current_function()
|
||||
.dfg
|
||||
.immediates
|
||||
.get(mask)
|
||||
.get(imm)
|
||||
.unwrap()
|
||||
.as_slice();
|
||||
DataValue::V128(mask.try_into().expect("a 16-byte vector mask"))
|
||||
|
||||
@@ -2694,10 +2694,10 @@ impl<'a> Parser<'a> {
|
||||
let b = self.match_value("expected SSA value second operand")?;
|
||||
self.match_token(Token::Comma, "expected ',' between operands")?;
|
||||
let uimm128 = self.match_uimm128(I8X16)?;
|
||||
let mask = ctx.function.dfg.immediates.push(uimm128);
|
||||
let imm = ctx.function.dfg.immediates.push(uimm128);
|
||||
InstructionData::Shuffle {
|
||||
opcode,
|
||||
mask,
|
||||
imm,
|
||||
args: [a, b],
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user