David Nadlinger
|
11572489d5
|
clang-format again some files touched in the next commits [nfc]
|
2016-09-03 00:52:00 +01:00 |
|
Martin
|
cac96fd0e9
|
Add some more comments for TryCatchFinallyScopes
|
2016-08-08 23:33:27 +02:00 |
|
Martin
|
963dd722dd
|
Move EH ptr & selector and resume-unwind block to TryCatchFinallyScopes
To properly encapsulate landing pad emission.
|
2016-08-08 22:43:01 +02:00 |
|
Martin
|
25b186ce2d
|
TryCatchFinallyScopes: Encapsulate unresolved gotos properly
|
2016-08-08 22:15:23 +02:00 |
|
Martin
|
92e9ad85fc
|
Some minor improvements for gen/trycatchfinally
|
2016-08-08 22:15:20 +02:00 |
|
Martin
|
7b238f36c8
|
Move landing pads to the end of the function, in emission order
|
2016-08-08 01:26:51 +02:00 |
|
Martin
|
7d15ab9ffc
|
Reduce ScopeStack to JumpTargets
Add some comments after this more or less clean separation, and move
callOrInvoke() to FuncGenState.
|
2016-08-07 21:29:47 +02:00 |
|
Martin
|
73652977e9
|
Move unresolved gotos from ScopeStack to TryCatchFinallyScopes
|
2016-08-07 20:32:20 +02:00 |
|
Martin
|
caf5397f6f
|
Extend TryCatchScopes to TryCatchFinallyScopes
|
2016-08-07 18:45:59 +02:00 |
|