Brian Gesiak
|
e48636b555
Un-revert "[coroutines][PR40978] Emit error for co_yield within catch block"
|
6 жил өмнө |
Brian Gesiak
|
55c482d7c1
Revert "[coroutines][PR40978] Emit error for co_yield within catch block"
|
6 жил өмнө |
Brian Gesiak
|
ca894734be
[coroutines][PR40978] Emit error for co_yield within catch block
|
6 жил өмнө |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 жил өмнө |
Taiju Tsuiki
|
c16cbd04ad
Revert r335019 "Update NRVO logic to support early return (Attempt 2)"
|
7 жил өмнө |
Taiju Tsuiki
|
b936276606
Update NRVO logic to support early return (Attempt 2)
|
7 жил өмнө |
Sam McCall
|
7f89721963
Revert "Update NRVO logic to support early return"
|
7 жил өмнө |
Taiju Tsuiki
|
91f7575159
Update NRVO logic to support early return
|
7 жил өмнө |
Richard Trieu
|
520ca51e3a
Fix Scope::dump()
|
7 жил өмнө |
Akira Hatanaka
|
dc80ac434c
[Parser] Clear the TemplateParamScope bit of the current scope's flag
|
9 жил өмнө |
Yaron Keren
|
dcbc03e446
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
9 жил өмнө |
David Majnemer
|
b2102bd391
MS ABI: Implement the MSVC 2015 scheme for scope disambiguation
|
10 жил өмнө |
Reid Kleckner
|
4702b3a507
Initial support for Win64 SEH IR emission
|
10 жил өмнө |
Warren Hunt
|
c7e6bb71b9
Revert r213437
|
11 жил өмнө |
Warren Hunt
|
e7fa63a7a4
[MS-ABI] Assign SEH handler indices to __try blocks
|
11 жил өмнө |
Nico Weber
|
f16104c81c
Sema: Check that __leave is contained in a __try block.
|
11 жил өмнө |
Hans Wennborg
|
fbacebe345
MS static locals mangling: don't count enum scopes
|
11 жил өмнө |
Alexander Musman
|
f6b38aae6b
[OPENMP] Loop canonical form analysis (Sema)
|
11 жил өмнө |
Craig Topper
|
6b8c5857eb
[C++11] Use 'nullptr'. Sema edition.
|
11 жил өмнө |
Nick Lewycky
|
130d63a029
Rewrite NRVO determination. Track NRVO candidates on the parser Scope and apply the NRVO candidate flag to all possible NRVO candidates here, and remove the flags in computeNRVO or upon template instantiation. A variable now has NRVO applied if and only if every return statement in that scope returns that variable. This is nearly optimal.
|
11 жил өмнө |
David Majnemer
|
adb19e62bb
[-cxx-abi microsoft] Implement local manglings accurately
|
11 жил өмнө |
Serge Pavlov
|
2cd3061bce
Fix to PR8880 (clang dies processing a for loop)
|
11 жил өмнө |
Chandler Carruth
|
d661d50118
Revert r193073 and the attempt to fix it in r193170.
|
12 жил өмнө |
Serge Pavlov
|
fb90266d8b
Fix to PR8880 (clang dies processing a for loop).
|
12 жил өмнө |
James Molloy
|
16f1f717af
Reapply r151638 and r151641.
|
13 жил өмнө |
Argyrios Kyrtzidis
|
32a9a7543f
Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h
|
13 жил өмнө |
James Molloy
|
fbcf0405b7
Correctly track tags and enum members defined in the prototype of a function, and ensure they are properly scoped.
|
13 жил өмнө |
Richard Smith
|
85b29a4c86
Reject continue/break statements within members of local functions nested within
|
13 жил өмнө |
John McCall
|
fb44de956f
Store a parameter index and function prototype depth in every
|
14 жил өмнө |