- 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 · 10 years ago
- cbefd40 CodeGen: Use EmitBranchOnBool when generating For and CXXForRange by Justin Bogner · 11 years ago
- fd93e4a CodeGen: Move an initialization away from an unrelated comment by Justin Bogner · 11 years ago
- 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
- 98592d9 Emit an error when attempting to generate IR for SEH __try by Reid Kleckner · 11 years ago
- 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 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
- c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
- 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
- 7b309b0 Use a LexicalScope here since it is one and it will encapsulate by Eric Christopher · 11 years ago
- 2736f2e Remove an ugly hack that was meant to eliminate the breakpoint ambiguity by Adrian Prantl · 11 years ago
- d4ec562 Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 11 years ago
- 2ac2fa7 Make sure we don't emit invalid IR for StmtExprs with complex cleanups. by Eli Friedman · 11 years ago
- 8d37858 Debug info: An if condition now creates a lexical scope of its own. by Adrian Prantl · 11 years ago
- 1bea653 Diagnose malformed x86 inline asm using 'y' constraint. by Tim Northover · 11 years ago
- 524387a CodeGen for CapturedStmts by Ben Langmuir · 11 years ago
- ddb379e The style guide prefers preincrement expressions :-) by Adrian Prantl · 11 years ago
- 4008088 remove commented out code. by Adrian Prantl · 11 years ago
- d072e59 Reapply r180982 with repaired logic and an additional testcase. by Adrian Prantl · 11 years ago
- bb09f7b Revert "Attempt to un-break the gdb buildbot." by Adrian Prantl · 11 years ago
- 30c0d27 Attempt to un-break the gdb buildbot. by Adrian Prantl · 11 years ago
- aeeacf7 Move parsing of identifiers in MS-style inline assembly into by John McCall · 11 years ago
- fa6b079 Ensure that the line table for functions with cleanups is sequential. by Adrian Prantl · 11 years ago
- 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
- 051303c Implement CapturedStmt AST by Tareq A. Siraj · 11 years ago
- 6c82fc6 Remove useGlobalsForAutomaticVariables. by Rafael Espindola · 11 years ago
- 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 11 years ago
- 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
- 15e05e9 LLVM API changes. by Peter Collingbourne · 11 years ago
- a650485 PR14566: Debug Info: avoid top level lexical blocks in functions by David Blaikie · 12 years ago
- 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
- 72390b3 Rename llvm::Attributes to llvm::Attribute. by Bill Wendling · 12 years ago
- ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
- 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
- 785b778 s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- e6b3dba Handle '*' and '#' asm constraint modifiers. by Ulrich Weigand · 12 years ago
- 3d7c780 Add missing safety check to an optimization for do-while loops. PR14191. by Eli Friedman · 12 years ago
- a637556 Use the Attributes::get method which takes an AttrVal value directly to simplify the code a bit. No functionality change. by Bill Wendling · 12 years ago
- 0d58339 Move the Attributes::Builder outside of the Attributes class and into its own class named AttrBuilder. No functionality change. by Bill Wendling · 12 years ago
- 75d37b4 Use enum values instead of magic numbers for indexing into the attribute list. by Bill Wendling · 12 years ago
- 50e6b18 Attributes Rewrite by Bill Wendling · 12 years ago
- 603571a Remove the final bits of Attributes being declared in the Attribute by Bill Wendling · 12 years ago
- 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
- 9f357de During jump-scope checking, build an ExprWithCleanups immediately by John McCall · 12 years ago
- fcf75a3 Update for r163231. by Chad Rosier · 12 years ago
- 790cbd8 [ms-inline asm] Set the inline assembly dialect in CodeGen. by Chad Rosier · 12 years ago
- ef5c554 [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This by Chad Rosier · 12 years ago
- 2ab7d43 Minor cleanup to improve code readability. No functional change intended. by Chad Rosier · 12 years ago
- 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 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
- d1a8d2e [ms-inline asm] Have MSAsmStmts use the generic EmitAsmStmt codegen function. by Chad Rosier · 12 years ago
- a23b91d [ms-inline asm] Rename EmitGCCAsmStmt to EmitAsmStmt and have it accept by Chad Rosier · 12 years ago
- 33f0558 [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. by Chad Rosier · 12 years ago
- 5c7f594 [ms-inline asm] Rename getClobber to getClobberStringLiteral. No functional by Chad Rosier · 12 years ago
- da083b2 [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with 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
- 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 12 years ago
- 1708360 Fix 80-column violation. by Chad Rosier · 12 years ago
- be3ace8 [ms-inline asm] Refactor code. No functional change intended. by Chad Rosier · 12 years ago
- 42b6055 [ms-inline asm] Remove an unused argument. This logic can now be reused by the by Chad Rosier · 12 years ago
- 2735df2 [ms-inline asm] Start sending non-simple inline asms to the AsmParser. by Chad Rosier · 12 years ago
- 5aad79f [ms-inline asm] Add support for clobbers in CodeGen. by Chad Rosier · 12 years ago
- dece8b3 Revert this to try to bring the i386 bots back. by Eric Christopher · 12 years ago
- 2f834a5 [ms-inline asm] Add support for clobbers in CodeGen. by Chad Rosier · 12 years ago
- 74896e0 [ms-inline asm] Use the new Inline Asm Non-Standard Dialect attribute. by Chad Rosier · 12 years ago
- 48a05b9 [ms-inline asm] Add basic codegen support for simple asm stmts. Currently, by Chad Rosier · 12 years ago
- e1ecdc1 Change APInt to APSInt in one instance. Also change a call to operator==() to by Richard Trieu · 12 years ago
- 89770e5 Add the mechanics for -fms-inline-asm. No easy way to test at this time. by Chad Rosier · 12 years ago
- 52e4ed9 [ms-style asm] Change the fatal error to an extension warning. Apparently, this by Chad Rosier · 12 years ago
- 6f61ba2 Whitespace. by Chad Rosier · 12 years ago
- b1756ef Make CodeGenFunction::EmitMSAsmStmt throw a fatal error as MS-style inline by Chad Rosier · 12 years ago
- 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
- d1c0c94 Spacing. by Chad Rosier · 12 years ago
- 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
- c078337 For debug and coverage analysis if we're not optimizing go ahead by Eric Christopher · 12 years ago
- 2b124ea EmitStopPoint already checks if we have debug info. by Eric Christopher · 12 years ago
- fc65ec8 Tidy. by Eric Christopher · 12 years ago
- 649b4a1 Revert r153613 as it's causing large compile-time regressions on the nightly testers. by Chad Rosier · 12 years ago
- 57cd1b8 When we can't prove that the target of an aggregate copy is by John McCall · 12 years ago
- acb5310 When an MMX output variable is tied to the input variable, we have to implicitly by Bill Wendling · 12 years ago
- a43ef3e When a variable has a specified asm name, but isn't using the register storage class, the asm name doesn't specify a register. PR12244. by Eli Friedman · 12 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
- fdc5d56 Fold debug scope emission into the cleanup scope. by Eric Christopher · 12 years ago
- 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 12 years ago
- ab14ae2 Compatability fix for SwitchInst refactoring. by Stepan Dyatkovskiy · 12 years ago
- 303b4f9 output body of folded case again. by Fariborz Jahanian · 13 years ago
- 985df1c Folding away unreachable case statement. by Fariborz Jahanian · 13 years ago
- d66715d Fixes a crash during constant folding of a switch and case by Fariborz Jahanian · 13 years ago
- d7722d9 Switch the Alignment argument on AggValueSlot over to CharUnits, per John's review comment. by Eli Friedman · 13 years ago
- f394078 Track alignment in AggValueSlot. No functional change in this patch, but I'll be introducing uses of the specified alignment soon. by Eli Friedman · 13 years ago
- ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
- 73fb350 Recommit: by Eric Christopher · 13 years ago
- 28e0635 Revert file/scope handling patches. gdb testing revealed a couple of bugs. by Eric Christopher · 13 years ago
- 4b2d549 Start handling debug line and scope information better: by Eric Christopher · 13 years ago
- a6b8b2c Constant expression evaluation refactoring: by Richard Smith · 13 years ago