[riscv64] Fix align failed

Bug: v8:12130
Change-Id: I2cf3513fb09e5844ef827901cbbe73f70b2a3edd
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3112986
Reviewed-by: Ji Qiu <qiuji@iscas.ac.cn>
Commit-Queue: Ji Qiu <qiuji@iscas.ac.cn>
Auto-Submit: Yahan Lu <yahan@iscas.ac.cn>
Cr-Commit-Position: refs/heads/main@{#76422}
This commit is contained in:
Lu Yahan 2021-08-23 13:53:14 +08:00 committed by V8 LUCI CQ
parent 7b07aa0e13
commit d7d71adcba

View File

@ -1926,11 +1926,10 @@ TEST(jump_tables3) {
__ j(&done); __ j(&done);
} }
__ Align(8);
__ bind(&dispatch); __ bind(&dispatch);
{ {
__ BlockTrampolinePoolFor(kNumCases * 2 + 6); __ BlockTrampolinePoolFor(kNumCases * 2 + 6);
__ Align(8);
__ auipc(ra, 0); __ auipc(ra, 0);
__ slli(t3, a0, 3); __ slli(t3, a0, 3);
__ add(t3, t3, ra); __ add(t3, t3, ra);