Commit History

Author SHA1 Message Date
  Benjamin Kramer f724ed4411 Replace llvm::integer_sequence and friends with the C++14 standard version 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Simon Pilgrim 1ddeae4808 Spelling mistakes in comments. NFCI. (PR27635) 8 years ago
  Benjamin Kramer fd352be22e Retire llvm::alignOf in favor of C++11 alignof. 8 years ago
  Tim Shen 56e97bdd41 [Temporary, Lifetime] Add lifetime marks for temporaries 9 years ago
  Akira Hatanaka 0a54ccf3d6 [CodeGen] Emit lifetime.end intrinsic after objects are destructed in 9 years ago
  David Majnemer 29849678b0 Update clang to use the updated LLVM EH instructions 9 years ago
  Benjamin Kramer aa1247dbae [CodeGen] Remove dead code. NFC. 9 years ago
  Reid Kleckner 5e1234dd84 [SEH] Use cleanupendpad so that WinEHPrepare gets the coloring right 10 years ago
  David Blaikie 673861a3c6 Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymorphically 10 years ago
  David Blaikie 72cc9067c1 Fix for MSVC 10 years ago
  David Blaikie 86081958ae Wdeprecated: Support movability of EHScopeStack::Cleanup objects as they are move constructed in ConditionalCleanup::restore 10 years ago
  David Majnemer 3b33f744e9 [MS ABI] Hook clang up to the new EH instructions 10 years ago
  James Y Knight 87a1c47cfd Hopefully fix android i386 build after r242554. 10 years ago
  James Y Knight f9ae22bbac Fix alignment issues in Clang. 10 years ago
  David Majnemer 0da939d4e8 Revert "Revert r234581, it might have caused a few miscompiles in Chromium." 10 years ago
  Nico Weber bc83d9f70f Revert r234581, it might have caused a few miscompiles in Chromium. 10 years ago
  Arnaud A. de Grandmaison 914d1bd47f Remove threshold for inserting lifetime markers for named temporaries 10 years ago
  Benjamin Kramer f836120ac2 Disambiguate call for GCC. 10 years ago
  Benjamin Kramer 97d2f22e99 CodeGen: Base the conditional cleanup machinery on variadic templates 10 years ago
  Nico Weber 38219baaa3 Add comments for two CleanupKinds. 10 years ago
  Nico Weber ab7ffc3bae Remove comment addressed by d0k in r229327. 10 years ago
  Benjamin Kramer 2916599c01 Unbreak the build. 10 years ago
  Benjamin Kramer 0f8b470b1d Make pushCleanup a variadic template. NFC. 10 years ago
  Reid Kleckner 32ec8a0e25 Silence a warning from MSVC "14" by making an enum unsigned 10 years ago
  Benjamin Kramer 7b36de52e2 Header guard canonicalization, clang part. 11 years ago
  Craig Topper d1008e5c93 [C++11] Use 'nullptr'. CodeGen edition. 11 years ago
  Craig Topper f7bc497ad1 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 years ago
  Benjamin Kramer d8687808c9 [C++11] Replace LLVM-style type traits with C++11 standard ones. 11 years ago
  Chandler Carruth 4b9be6e25f Sort all the #include lines with LLVM's utils/sort_includes.py which 11 years ago