- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
- 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
- c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
- 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 11 years ago
- d195bc3 [OpenMP] Added parsing and semantic analysis for firstprivate clause by Alexey Bataev · 11 years ago
- bafe46f Add unused markings to suppress warnings. by Eli Friedman · 11 years ago
- 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
- b2b169a Remove useless reinterpret_casts from Stmt.cpp by Pavel Labath · 11 years ago
- 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
- 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
- 8b4b98b Constify some more ASTContext& uses. by Craig Topper · 11 years ago
- 0b86156 Constify the ASTContext& passed to Stmt creation functions. Also constify the context in couple other functions that are called from creation functions. by Craig Topper · 11 years ago
- 9b9a5bf Revert accidental commit. by Craig Topper · 11 years ago
- b7a95d2 Replace avx-512 with avx512f to match llvm side and what gcc patches appear to be using. by Craig Topper · 11 years ago
- ed218d0 Revert r188756 because some other changes snuck in with it. by Craig Topper · 11 years ago
- dab7845 Add AVX-512 feature flag and knl cpu to clang. by Craig Topper · 11 years ago
- 536bced Make the version of Stmt::operator new that takes ASTContext* call the ASTContext& version in Stmt inline instead of having two out of line functions that both call to the global versions. by Craig Topper · 11 years ago
- bdf253d Revert r188644 to unbreak buildbots. by Craig Topper · 11 years ago
- c2a9981 Remove Stmt::operator new that takes a ASTContext*. All callers use the ASTContext& version. by Craig Topper · 11 years ago
- 5b3ebb4 Remove throw() from Stmt::operator new so the compiler will omit the null check on the result since ASTContext allocator won't return null. by Craig Topper · 11 years ago
- 05ed1a0 Make expression allocation methods use a 'const' reference to the ASTContext since the underlying operator new only needs a const reference. by Craig Topper · 11 years ago
- 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
- 0a598fd Delete dead code. by Eli Friedman · 11 years ago
- 0d8e964 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 12 years ago
- 9fd6b8f Implement template support for CapturedStmt by Wei Pan · 12 years ago
- dc5be4f Serialization for captured statements by Ben Langmuir · 12 years ago
- aeeacf7 Move parsing of identifiers in MS-style inline assembly into by John McCall · 12 years ago
- 6afcf88 Sema for Captured Statements by Tareq A. Siraj · 12 years ago
- 051303c Implement CapturedStmt AST by Tareq A. Siraj · 12 years ago
- 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 12 years ago
- 07cf58c ArrayRefize CXXTryStmt. by Nico Weber · 12 years ago
- d36aa35 ArrayRefize a CompoundStmt constructor. by Nico Weber · 12 years ago
- 65d7831 Fix for PR12222. by Erik Verbruggen · 12 years ago
- a93d0f2 Include pruning and general cleanup. by Benjamin Kramer · 12 years ago
- 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 12 years ago
- e54cba1 [ms-inline asm] Move some logic around to simplify the interface between the by Chad Rosier · 12 years ago
- 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 12 years ago
- 12603e2 [ms-inline asm] Fix an illegal index and an 80-column violation. by Chad Rosier · 12 years ago
- 5be92de Implemented parsing and AST support for the MS __leave exception statement. Also a minor fix to __except printing in StmtPrinter.cpp. Thanks to Aaron Ballman for review. by Joao Matos · 12 years ago
- 00d1637 [ms-inline asm] Have generateAsmString() return the AsmString computed by Sema. by Chad Rosier · 12 years ago
- 89fb6d7 [ms-inline asm] Add constraints to MSAsmStmt. We don't currently compute by Chad Rosier · 12 years ago
- 9252701 [ms-inline asm] Use dyn_cast<> here to simplify logic. by Chad Rosier · 12 years ago
- aba59aa [ms-inline asm] Make the AsmStmt class non-virtual. by Chad Rosier · 12 years ago
- c4fb221 [ms-inline asm] Hoist more common code into the AsmStmt base class. Add stubs by Chad Rosier · 12 years ago
- 33f0558 [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. by Chad Rosier · 12 years ago
- da083b2 [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with by Chad Rosier · 12 years ago
- 066ef86 [ms-inline asm] Hoist common logic into the AsmStmt base class. by Chad Rosier · 12 years ago
- 728581e [ms-inline asm] Add a new base class, AsmStmt, for the GCCAsmStmt and MSAsmStmt by Chad Rosier · 12 years ago
- df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
- be3ace8 [ms-inline asm] Refactor code. No functional change intended. by Chad Rosier · 12 years ago
- 633abb0 [ms-inline asm] Add the basic APIs for Exprs to the MSAsmStmt AST. Next we need by Chad Rosier · 12 years ago
- df4ee10 [ms-inline asm] Remove old cruft now that MS-style asms their own code path. by Chad Rosier · 12 years ago
- 058ab17 [ms-inline asm] Add inputs and outputs to AST. No functional change. by Chad Rosier · 12 years ago
- 7bd092b [ms-inline asm] Add the left brace source location and improve the pretty by Chad Rosier · 12 years ago
- 92570bd [ms-inline asm] Remove the last bits of LineEnds. by Chad Rosier · 12 years ago
- 33c72e1 [ms-inline asm] Avoid extra allocations by making this an array of StringRefs. by Chad Rosier · 12 years ago
- e790bc3 [ms-inline asm] Fix a memory leak introduced in r161686. by Chad Rosier · 12 years ago
- 4399ea9 [ms-inline asm] Add clobbers to AST representation. by Chad Rosier · 12 years ago
- cace210 [ms-inline asm] Use StringRef here, per Jordan's suggestion. by Chad Rosier · 12 years ago
- 62f22b8 [ms-inline asm] Refactor the logic to generate the AsmString into Sema. No by Chad Rosier · 12 years ago
- 3a32c9c Add the IsSimple/IsVolatile parameters to the MSAsmStmt constructor. by Chad Rosier · 12 years ago
- 0e2a868 Whitespace. by Chad Rosier · 12 years ago
- 79efe24 [ms-inline asm] Stmt destructors are never called, so allocate the AsmToks using by Chad Rosier · 12 years ago
- 8f726de [ms-inline asm] Pass Tokens to Sema and store them in the AST. No functional by Chad Rosier · 12 years ago
- 4990890 Inline storage of attributes in AttributedStmt. by Alexander Kornienko · 12 years ago
- 3a2d0fb Split out the "empty" case for compound statement into a separate ctor. by Benjamin Kramer · 12 years ago
- 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
- 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 13 years ago
- 96a0014 [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). by Daniel Dunbar · 13 years ago
- 90e25a8 [AST] Reimplement Stmt::getLoc{Start,End} to dispatch to subclass overloads. by Daniel Dunbar · 13 years ago
- 02892a6 AST/stats: Don't effectively use an out-of-line function to return a static by Daniel Dunbar · 13 years ago
- 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- a1364be Extend the Stmt AST to make it easier to look through label, default, by Chandler Carruth · 13 years ago
- bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
- 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
- bc57f3c Don't overread the buffer when an %x escape in inline asm ends prematurely. by Benjamin Kramer · 13 years ago
- b43c8ec Switch the Decl and Stmt stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
- 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 14 years ago
- ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 14 years ago
- c4002c7 tidy up by Chris Lattner · 14 years ago
- 935f0f0 add one more case of mismatched input/output constraints. by Chris Lattner · 14 years ago
- ad8dcf4 Step #1/N of implementing support for __label__: split labels into by Chris Lattner · 14 years ago
- 086eb9f Non-void functions need to return some value. by Nick Lewycky · 14 years ago
- f8c7fdb Give these little helper functions definitions so that newer gccs stop by John McCall · 14 years ago
- 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 14 years ago
- 44aa1f3 Revert r119838 "Don't warn for empty 'if' body if there is a macro that expands to nothing" by Argyrios Kyrtzidis · 14 years ago
- a25b6a4 Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: by Argyrios Kyrtzidis · 14 years ago
- 3248854 Rename alignof -> alignOf to avoid irritating C++'0x compilers, PR8423 by Chris Lattner · 14 years ago
- 95c225d Implement an indirect-goto optimization for goto *&&lbl and respect this by John McCall · 14 years ago
- 8e6285a Optimize field space usage in CompoundStmt, LabelStmt, Expr, and CastExpr. by John McCall · 14 years ago
- 780d885 Initialize 'AllEnumCasesCovered' in SwitchStmt's constructor. by Ted Kremenek · 14 years ago
- 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
- 2f4eaef Convert all uses of StringLiteral::getStrData() to StringLiteral::getString() by Benjamin Kramer · 14 years ago
- ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
- 7cb45e3 Support C++ try/catch statements for PCH. by Argyrios Kyrtzidis · 14 years ago
- db2fa8a Added a path-sensitive idempotent operation checker (-analyzer-idempotent-operation). Finds idempotent and/or tautological operations in a path sensitive context, flagging operations that have no effect or a predictable effect. by Tom Care · 14 years ago
- 7d6228f Added several helper functions to Stmt to recursively check for different elements (macros, enum constants, etc). by Tom Care · 14 years ago
- 43dec6b Alter the internal representation of the condition variable in by Douglas Gregor · 14 years ago