[all-commits] [llvm/llvm-project] 4c0a01: Rename EHPersonality::MSVC_Win64SEH to EHPersonali...
Luqman Aden via All-commits
all-commits at lists.llvm.org
Tue Oct 27 23:42:15 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 4c0a016927872c0c820c0ea5507df102fd8b9b58
https://github.com/llvm/llvm-project/commit/4c0a016927872c0c820c0ea5507df102fd8b9b58
Author: Luqman Aden <me at luqman.ca>
Date: 2020-10-27 (Tue, 27 Oct 2020)
Changed paths:
M llvm/include/llvm/Analysis/EHPersonalities.h
M llvm/lib/Analysis/EHPersonalities.cpp
M llvm/lib/CodeGen/AsmPrinter/WinException.cpp
M llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
Log Message:
-----------
Rename EHPersonality::MSVC_Win64SEH to EHPersonality::MSVC_TableSEH. NFC.
The types of SEH aren't x86(-32) vs x64 but rather stack-based exception chaining
vs table-based exception handling. x86-32 is the only arch for which Windows
uses the former. 32-bit ARM would use what is called Win64SEH today, which
is a bit confusing so instead let's just rename it to be a bit more clear.
Reviewed By: compnerd, rnk
Differential Revision: https://reviews.llvm.org/D90117
More information about the All-commits
mailing list