[all-commits] [llvm/llvm-project] 3dabad: [VE] Target-specific bit size for sjljehprepare
Kazushi Marukawa via All-commits
all-commits at lists.llvm.org
Tue Mar 10 09:59:30 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 3dabad1af38ca93266e9322e2d00bd2ee3a0c26d
https://github.com/llvm/llvm-project/commit/3dabad1af38ca93266e9322e2d00bd2ee3a0c26d
Author: Kazushi (Jam) Marukawa <marukawa at nec.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M llvm/include/llvm/CodeGen/Passes.h
M llvm/include/llvm/Target/TargetMachine.h
M llvm/lib/CodeGen/CodeGen.cpp
M llvm/lib/CodeGen/SjLjEHPrepare.cpp
M llvm/lib/CodeGen/TargetPassConfig.cpp
M llvm/lib/Target/VE/VETargetMachine.h
A llvm/test/CodeGen/VE/sjlj_except.ll
Log Message:
-----------
[VE] Target-specific bit size for sjljehprepare
Summary:
This patch extends the TargetMachine to let targets specify the integer size
used by the sjljehprepare pass. This is 64bit for the VE target and otherwise
defaults to 32bit for all targets, which was hard-wired before.
Reviewed By: arsenm
Differential Revision: https://reviews.llvm.org/D71337
More information about the All-commits
mailing list