]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj/loong64: merge two branch classes into one
authorlimeidan <limeidan@loongson.cn>
Tue, 16 Jan 2024 09:42:48 +0000 (17:42 +0800)
committerabner chenc <chenguoqi@loongson.cn>
Thu, 1 Aug 2024 00:51:17 +0000 (00:51 +0000)
commit864513dda9d96dfd0fbdbe4c2b68ebbfa3d34bc7
tree102044f60e2805a4b49db60d4e1225d471c49734
parentee3da5061789cd3d2a6558b71a99ab7ecda23777
cmd/internal/obj/loong64: merge two branch classes into one

When the kind of the operand is TYPE_BRANCH, we cannot determine
whether it is a long branch or a short branch, so we merge these
two classes into one.

Change-Id: I7d7fa8f62ff02791ec3de4e3e3f7610bc9cb1743
Reviewed-on: https://go-review.googlesource.com/c/go/+/565626
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: sophie zhao <zhaoxiaolin@loongson.cn>
Reviewed-by: Qiqi Huang <huangqiqi@loongson.cn>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: abner chenc <chenguoqi@loongson.cn>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
src/cmd/internal/obj/loong64/a.out.go
src/cmd/internal/obj/loong64/asm.go
src/cmd/internal/obj/loong64/cnames.go