1. 98592d9 Emit an error when attempting to generate IR for SEH __try by Reid Kleckner · 11 years ago
  2. 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
  3. 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
  4. 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
  5. c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
  6. 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
  7. 7b309b0 Use a LexicalScope here since it is one and it will encapsulate by Eric Christopher · 11 years ago
  8. 2736f2e Remove an ugly hack that was meant to eliminate the breakpoint ambiguity by Adrian Prantl · 11 years ago
  9. d4ec562 Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 11 years ago
  10. 2ac2fa7 Make sure we don't emit invalid IR for StmtExprs with complex cleanups. by Eli Friedman · 11 years ago
  11. 8d37858 Debug info: An if condition now creates a lexical scope of its own. by Adrian Prantl · 11 years ago
  12. 1bea653 Diagnose malformed x86 inline asm using 'y' constraint. by Tim Northover · 11 years ago
  13. 524387a CodeGen for CapturedStmts by Ben Langmuir · 11 years ago
  14. ddb379e The style guide prefers preincrement expressions :-) by Adrian Prantl · 11 years ago
  15. 4008088 remove commented out code. by Adrian Prantl · 11 years ago
  16. d072e59 Reapply r180982 with repaired logic and an additional testcase. by Adrian Prantl · 11 years ago
  17. bb09f7b Revert "Attempt to un-break the gdb buildbot." by Adrian Prantl · 11 years ago
  18. 30c0d27 Attempt to un-break the gdb buildbot. by Adrian Prantl · 11 years ago
  19. aeeacf7 Move parsing of identifiers in MS-style inline assembly into by John McCall · 11 years ago
  20. fa6b079 Ensure that the line table for functions with cleanups is sequential. by Adrian Prantl · 11 years ago
  21. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  22. 051303c Implement CapturedStmt AST by Tareq A. Siraj · 11 years ago
  23. 6c82fc6 Remove useGlobalsForAutomaticVariables. by Rafael Espindola · 11 years ago
  24. 495cfa4 Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. by Nadav Rotem · 11 years ago
  25. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  26. 15e05e9 LLVM API changes. by Peter Collingbourne · 11 years ago
  27. a650485 PR14566: Debug Info: avoid top level lexical blocks in functions by David Blaikie · 12 years ago
  28. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  29. 72390b3 Rename llvm::Attributes to llvm::Attribute. by Bill Wendling · 12 years ago
  30. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  31. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  32. 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
  33. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  34. e6b3dba Handle '*' and '#' asm constraint modifiers. by Ulrich Weigand · 12 years ago
  35. 3d7c780 Add missing safety check to an optimization for do-while loops. PR14191. by Eli Friedman · 12 years ago
  36. 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
  37. 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
  38. 75d37b4 Use enum values instead of magic numbers for indexing into the attribute list. by Bill Wendling · 12 years ago
  39. 50e6b18 Attributes Rewrite by Bill Wendling · 12 years ago
  40. 603571a Remove the final bits of Attributes being declared in the Attribute by Bill Wendling · 12 years ago
  41. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  42. 9f357de During jump-scope checking, build an ExprWithCleanups immediately by John McCall · 12 years ago
  43. fcf75a3 Update for r163231. by Chad Rosier · 12 years ago
  44. 790cbd8 [ms-inline asm] Set the inline assembly dialect in CodeGen. by Chad Rosier · 12 years ago
  45. ef5c554 [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This by Chad Rosier · 12 years ago
  46. 2ab7d43 Minor cleanup to improve code readability. No functional change intended. by Chad Rosier · 12 years ago
  47. 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 12 years ago
  48. 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
  49. d1a8d2e [ms-inline asm] Have MSAsmStmts use the generic EmitAsmStmt codegen function. by Chad Rosier · 12 years ago
  50. a23b91d [ms-inline asm] Rename EmitGCCAsmStmt to EmitAsmStmt and have it accept by Chad Rosier · 12 years ago
  51. 33f0558 [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. by Chad Rosier · 12 years ago
  52. 5c7f594 [ms-inline asm] Rename getClobber to getClobberStringLiteral. No functional by Chad Rosier · 12 years ago
  53. da083b2 [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with by Chad Rosier · 12 years ago
  54. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  55. 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 12 years ago
  56. 1708360 Fix 80-column violation. by Chad Rosier · 12 years ago
  57. be3ace8 [ms-inline asm] Refactor code. No functional change intended. by Chad Rosier · 12 years ago
  58. 42b6055 [ms-inline asm] Remove an unused argument. This logic can now be reused by the by Chad Rosier · 12 years ago
  59. 2735df2 [ms-inline asm] Start sending non-simple inline asms to the AsmParser. by Chad Rosier · 12 years ago
  60. 5aad79f [ms-inline asm] Add support for clobbers in CodeGen. by Chad Rosier · 12 years ago
  61. dece8b3 Revert this to try to bring the i386 bots back. by Eric Christopher · 12 years ago
  62. 2f834a5 [ms-inline asm] Add support for clobbers in CodeGen. by Chad Rosier · 12 years ago
  63. 74896e0 [ms-inline asm] Use the new Inline Asm Non-Standard Dialect attribute. by Chad Rosier · 12 years ago
  64. 48a05b9 [ms-inline asm] Add basic codegen support for simple asm stmts. Currently, by Chad Rosier · 12 years ago
  65. e1ecdc1 Change APInt to APSInt in one instance. Also change a call to operator==() to by Richard Trieu · 12 years ago
  66. 89770e5 Add the mechanics for -fms-inline-asm. No easy way to test at this time. by Chad Rosier · 12 years ago
  67. 52e4ed9 [ms-style asm] Change the fatal error to an extension warning. Apparently, this by Chad Rosier · 12 years ago
  68. 6f61ba2 Whitespace. by Chad Rosier · 12 years ago
  69. b1756ef Make CodeGenFunction::EmitMSAsmStmt throw a fatal error as MS-style inline by Chad Rosier · 12 years ago
  70. 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
  71. d1c0c94 Spacing. by Chad Rosier · 12 years ago
  72. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
  73. c078337 For debug and coverage analysis if we're not optimizing go ahead by Eric Christopher · 12 years ago
  74. 2b124ea EmitStopPoint already checks if we have debug info. by Eric Christopher · 12 years ago
  75. fc65ec8 Tidy. by Eric Christopher · 12 years ago
  76. 649b4a1 Revert r153613 as it's causing large compile-time regressions on the nightly testers. by Chad Rosier · 12 years ago
  77. 57cd1b8 When we can't prove that the target of an aggregate copy is by John McCall · 12 years ago
  78. acb5310 When an MMX output variable is tied to the input variable, we have to implicitly by Bill Wendling · 12 years ago
  79. 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
  80. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  81. fdc5d56 Fold debug scope emission into the cleanup scope. by Eric Christopher · 12 years ago
  82. 8b41868 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. by Chris Lattner · 12 years ago
  83. ab14ae2 Compatability fix for SwitchInst refactoring. by Stepan Dyatkovskiy · 12 years ago
  84. 303b4f9 output body of folded case again. by Fariborz Jahanian · 13 years ago
  85. 985df1c Folding away unreachable case statement. by Fariborz Jahanian · 13 years ago
  86. d66715d Fixes a crash during constant folding of a switch and case by Fariborz Jahanian · 13 years ago
  87. d7722d9 Switch the Alignment argument on AggValueSlot over to CharUnits, per John's review comment. by Eli Friedman · 13 years ago
  88. 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
  89. ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  90. 73fb350 Recommit: by Eric Christopher · 13 years ago
  91. 28e0635 Revert file/scope handling patches. gdb testing revealed a couple of bugs. by Eric Christopher · 13 years ago
  92. 4b2d549 Start handling debug line and scope information better: by Eric Christopher · 13 years ago
  93. a6b8b2c Constant expression evaluation refactoring: by Richard Smith · 13 years ago
  94. aa2164c Change "Regions" to be "LexicalBlocks" since that's what they correspond to. by Eric Christopher · 13 years ago
  95. 5321bc4 Rename EmitStopPoint in CGDebugInfo to EmitLocation. "stop points" don't by Eric Christopher · 13 years ago
  96. 414ee4b Call UpdateLineDirectiveRegion every time we want to emit a stop by Eric Christopher · 13 years ago
  97. 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago
  98. f9aac38 Fix comment to reflect reality. by Eric Christopher · 13 years ago
  99. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  100. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago