Commit History

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