Index: src/builtins/s390/builtins-s390.cc |
diff --git a/src/builtins/s390/builtins-s390.cc b/src/builtins/s390/builtins-s390.cc |
index 98d918550fd4073f4bc6bb25f688f72ac3b403f0..01998314959e4d0a35f2f79db93dc8ad85471bf3 100644 |
--- a/src/builtins/s390/builtins-s390.cc |
+++ b/src/builtins/s390/builtins-s390.cc |
@@ -670,7 +670,8 @@ void Builtins::Generate_ResumeGeneratorTrampoline(MacroAssembler* masm) { |
// Store input value into generator object. |
Label async_await, done_store_input; |
- __ And(r5, r5, Operand(static_cast<int>(SuspendFlags::kAsyncGeneratorAwait))); |
+ __ AndP(r5, r5, |
+ Operand(static_cast<int>(SuspendFlags::kAsyncGeneratorAwait))); |
__ CmpP(r5, Operand(static_cast<int>(SuspendFlags::kAsyncGeneratorAwait))); |
__ beq(&async_await); |