[all-commits] [llvm/llvm-project] 9f8872: [SystemZ] Provide size values for PATCHPOINT, STAC...
Jonas Paulsson via All-commits
all-commits at lists.llvm.org
Tue Oct 26 03:10:02 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9f8872779a8556d408e5fc88d4edd3eb50b2a24e
https://github.com/llvm/llvm-project/commit/9f8872779a8556d408e5fc88d4edd3eb50b2a24e
Author: Jonas Paulsson <paulsson at linux.vnet.ibm.com>
Date: 2021-10-26 (Tue, 26 Oct 2021)
Changed paths:
M llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
M llvm/lib/Target/SystemZ/SystemZLongBranch.cpp
M llvm/test/CodeGen/SystemZ/patchpoint.ll
Log Message:
-----------
[SystemZ] Provide size values for PATCHPOINT, STACKMAP and FENTRY_CALL.
All instructions must have a correct size value close to emission when
SystemZLongBranch runs, or a necessary branch relaxation may be missed.
This patch also adds an assert for instruction sizes in SystemZLongBranch.
Review: Ulrich Weigand
More information about the All-commits
mailing list