David Blaikie
|
c4423f0478
-Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
|
10 年 前 |
Keno Fischer
|
890c16626f
[CodeGen] Force emission of personality directive if explicitly specified
|
10 年 前 |
Yaron Keren
|
a450348ecc
Initialize booleans CallsUnwindInit and CallsEHReturn with false instead of 0.
|
10 年 前 |
Benjamin Kramer
|
17d7215661
[MMI] Use TinyPtrVector instead of PointerUnion with vector.
|
10 年 前 |
Alexander Kornienko
|
cd52a7a381
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
|
10 年 前 |
Alexander Kornienko
|
cf0db29df2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 年 前 |
Pete Cooper
|
5a118340dd
Remove MachineModuleInfo::UsedFunctions as it has no users.
|
10 年 前 |
Benjamin Kramer
|
9589ff8949
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
|
10 年 前 |
Reid Kleckner
|
16e4a624c4
[WinEH] Emit EH tables for __CxxFrameHandler3 on 32-bit x86
|
10 年 前 |
Jim Grosbach
|
19696daa21
MC: Clean up method names in MCContext.
|
10 年 前 |
Reid Kleckner
|
f87165820d
Re-commit "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare works"
|
10 年 前 |
Reid Kleckner
|
70e56ae6b3
Revert "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare works"
|
10 年 前 |
Reid Kleckner
|
d9b72fea11
[SEH] Remove the old __C_specific_handler code now that WinEHPrepare works
|
10 年 前 |
Reid Kleckner
|
405cc64eac
Re-land r235154-r235156 under the existing -sehprepare flag
|
10 年 前 |
Nico Weber
|
5e708e26db
Revert r235154-r235156, they cause asserts when building win64 code (http://crbug.com/477988)
|
10 年 前 |
Reid Kleckner
|
9dea1d0d01
[SEH] Reimplement x64 SEH using WinEHPrepare
|
10 年 前 |
Reid Kleckner
|
192537c4f3
[WinEH] Try to make the MachineFunction CFG more accurate
|
10 年 前 |
David Majnemer
|
0a8ff297ad
[WinEH] Run cleanup handlers when an exception is thrown
|
10 年 前 |
Reid Kleckner
|
f7f5309424
Unify the two EH personality classification routines I wrote
|
10 年 前 |
Reid Kleckner
|
26ba4c13a7
Classify functions by EH personality type rather than using the triple
|
10 年 前 |
Reid Kleckner
|
4ac8ae7ea1
Use MMI->getPersonality() instead of MMI->getPersonalities()[MMI->getPersonalityIndex()]
|
10 年 前 |
Reid Kleckner
|
504fa89c8e
CodeGen support for x86_64 SEH catch handlers in LLVM
|
10 年 前 |
Peter Collingbourne
|
d8ae3e1fee
x86_64: Fix calls to __morestack under the large code model.
|
10 年 前 |
Reid Kleckner
|
98c86d76df
Allow the use of functions as typeinfo in landingpad clauses
|
10 年 前 |
Rafael Espindola
|
607e03b0d4
Delete dead code. NFC.
|
11 年 前 |
Craig Topper
|
4ba844388c
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 年 前 |
Benjamin Kramer
|
1ceef0ef50
MachineModuleInfo: Turn nested std::pairs into a proper struct.
|
11 年 前 |
Craig Topper
|
9f998de891
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 年 前 |
Bill Wendling
|
99cb622041
Use pointers to the MCAsmInfo and MCRegInfo.
|
12 年 前 |
Rafael Espindola
|
6b67ffd68b
Remove addFrameMove.
|
12 年 前 |