diff options
author | Reid Kleckner <reid@kleckner.net> | 2015-07-10 00:08:49 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2015-07-10 00:08:49 +0000 |
commit | 85a2450d566a80fe115b249504ffd1d5d0ee1144 (patch) | |
tree | c276a0f188eb5469ef963a0a20434b0dd80ae55e /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | f40c1076c932be17d09be68d1654a83737ad357c (diff) | |
download | llvm-85a2450d566a80fe115b249504ffd1d5d0ee1144.zip llvm-85a2450d566a80fe115b249504ffd1d5d0ee1144.tar.gz llvm-85a2450d566a80fe115b249504ffd1d5d0ee1144.tar.bz2 |
[WinEH] Make sure LSDA tables are 4 byte aligned
Apparently this is important, otherwise _except_handler3 assumes that
the registration node is corrupted and ignores it.
Also fix a bug in WinEHPrepare where we would insert code after a
terminator instruction.
llvm-svn: 241877
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions