Fix interpreter-assembler-unittest to check poisoning on unaligned loads
Check for poisoned loads in unaligned loads in interpreter-assembler-unittest node matcher. Change-Id: I5007ed1767edb035181c66028dda064b7792267f Reviewed-on: https://chromium-review.googlesource.com/1018902 Reviewed-by: Miran Karić <miran.karic@mips.com> Commit-Queue: Mythri Alle <mythria@chromium.org> Cr-Commit-Position: refs/heads/master@{#52700}
This commit is contained in:
parent
f8cd756119
commit
84c84fb36f
@ -127,7 +127,8 @@ InterpreterAssemblerTest::InterpreterAssemblerForTest::IsUnsignedShortOperand(
|
||||
c::IsParameter(InterpreterDispatchDescriptor::kBytecodeArray),
|
||||
c::IsIntPtrAdd(
|
||||
c::IsParameter(InterpreterDispatchDescriptor::kBytecodeOffset),
|
||||
c::IsIntPtrConstant(offset + kMsbOffset + kStep * i)));
|
||||
c::IsIntPtrConstant(offset + kMsbOffset + kStep * i)),
|
||||
needs_poisoning);
|
||||
}
|
||||
return c::IsWord32Or(
|
||||
c::IsWord32Shl(bytes[0], c::IsInt32Constant(kBitsPerByte)), bytes[1]);
|
||||
|
Loading…
Reference in New Issue
Block a user