1. bbb3b32 Attribute tablegen now understands that attribute arguments can be optional. This allows for automated checking of the number of arguments expected vs number of arguments given for attributes. Greatly reduces the amount of manual checking required. by Aaron Ballman · 11 years ago
  2. e575359 Fix constructor-related typos. by Benjamin Kramer · 11 years ago
  3. 097a4b4 Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the following 26 instructions, by Jiangning Liu · 11 years ago
  4. 1c840db [analyzer] SATestBuild: strip trailing newlines from command file. by Jordan Rose · 11 years ago
  5. 912502b Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instructions: by Hao Liu · 11 years ago
  6. caa5ab2 Switched FormatAttr to using an IdentifierArgument instead of a StringArgument since that is a more accurate modeling. by Aaron Ballman · 11 years ago
  7. 944f09f mangle aarch64 Neon ACLE scalar instrinsic name with BHSD suffix. by Kevin Qin · 11 years ago
  8. 354f20a Move individual group name strings from the OptionTable into one big char array. Then only store offsets into it in the OptionTable. Saves about 4K from the clang binary and removes 400 relocation entries from DiagnosticIDs.o. by Craig Topper · 11 years ago
  9. 0e28a25 Reorder and shrink size of NameLen field in diagnostic group table. Shaves ~4K from clang binary. by Craig Topper · 11 years ago
  10. b1aa16a Merge diagnostic group tables to reduce data size and relocation entries. by Craig Topper · 11 years ago
  11. 83b1548 clang-format utils/TableGen/TableGen.cpp. by Rafael Espindola · 11 years ago
  12. 12cd6a8 Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions by Hao Liu · 11 years ago
  13. b793f0d AArch64: initial NEON support by Tim Northover · 11 years ago
  14. ce75652 Fixing an unused variable warning. by Aaron Ballman · 11 years ago
  15. 201bddc Added the notion of Type and TargetSpecific attributes to the clang tablegen. In turn, this fixes a mistake with Ptr32, Ptr64, UPtr and SPtr attribtues generating AST nodes that are never actually used. by Aaron Ballman · 11 years ago
  16. 85c4851 Const-correct some iterators. No functional change. by Craig Topper · 11 years ago
  17. 519f26b Remove trailing whitespace by Craig Topper · 11 years ago
  18. fdeee9d [NeonIntrinsicTestEmitter] vld1/vst1 do not require the :64 hint. by Michael Gottesman · 11 years ago
  19. 410c3f7 [NeonIntrinsicTestEmitter] Fix incorrect FileCheck pattern where we were expecting a ',' prefix to alignment hints. by Michael Gottesman · 11 years ago
  20. bb5595d [NeonIntrinsicTestEmitter] Add requirement to arm neon intrinsic tests for the feature long_tests. by Michael Gottesman · 11 years ago
  21. 15f03ea Remove option emitter from clang-tblgen by Reid Kleckner · 11 years ago
  22. de5f2ee [analyzer] SATestBuild: Don't require reference results to have logs. by Jordan Rose · 11 years ago
  23. e3a9baa [analyzer] Always use ccc-analyzer when running scan-build on buildbot by Anna Zaks · 11 years ago
  24. 1dd5208 Increase the portability of this script a bit: use /usr/bin/env to find bash, by Richard Smith · 11 years ago
  25. cd76539 ARM: Improve codegen for vget_low_* and vget_high_ intrinsics. by Jim Grosbach · 11 years ago
  26. a3d813a Fix copy-pasto in naming of LAST_MS_INHERITANCE[_ATTR] by Reid Kleckner · 11 years ago
  27. 566bf62 ArrayRef<T>() -> None cleanup by Dmitri Gribenko · 11 years ago
  28. 4761b10 Restore Richard's belief in me. by Douglas Gregor · 11 years ago
  29. 92eb7d8 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
  30. fa5f030 Revert r180970; it's causing breakage. by Douglas Gregor · 11 years ago
  31. 3796d15 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
  32. c873b51 [neonemitter tests] Change triple of emitted tests to thumbv7s to match the target cpu being swift. Also specify the target-abi to apcs-gnu. by Michael Gottesman · 11 years ago
  33. c327f87 [6/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
  34. fb9929e [5/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
  35. 7200bd6 [4/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
  36. fb599a4 [3/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
  37. 21e4e94 [2/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
  38. 1e8058f Define Neon intrinsics as "static inline" to avoid warning. rdar://13108414 by Bob Wilson · 11 years ago
  39. 5238e40 doce parsing: adding few more headerdoc tags. // rdar://12379114 by Fariborz Jahanian · 11 years ago
  40. e449edc [analyzer] Re-enable cplusplus.NewDelete (but not NewDeleteLeaks). by Jordan Rose · 11 years ago
  41. 3d11708 [analyzer] Moving cplusplus.NewDelete to alpha.* for now. by Anton Yartsev · 12 years ago
  42. 852e3d7 [ms-cxxabi] Give the MS inheritance attributes a base class by Reid Kleckner · 12 years ago
  43. 2de19ed [analyzer] Adds cplusplus.NewDelete checker that check for memory leaks, double free, and use-after-free problems of memory managed by new/delete. by Anton Yartsev · 12 years ago
  44. e30024c [analyzer] CmpRuns.py: Accept single files as input. by Jordan Rose · 12 years ago
  45. b421b56 Documentation parsing. Some refactoring and code by Fariborz Jahanian · 12 years ago
  46. 28c1cd2 HeaderDoc: Support more of HeaderDoc documentation by Fariborz Jahanian · 12 years ago
  47. 2a268f2 doc parsing. We want to issue a strong warning when by Fariborz Jahanian · 12 years ago
  48. 943f909 Strip 'llvm' from 'llvm::Optional' uses. by Ted Kremenek · 12 years ago
  49. af01bed Comment parsing: improve the fidelity of XML output for many block commands by Dmitri Gribenko · 12 years ago
  50. a31f65b [Sema][Attr]Fix alignment attribute printing. by Michael Han · 12 years ago
  51. f843a58 [Comment parsing] Add support for recognizing by Fariborz Jahanian · 12 years ago
  52. e8d4119 Add indents to AST dumping and removed parenthesis from AST nodes. by Richard Trieu · 12 years ago
  53. 8f1fa25 TableGen backends: use emitSourceFileHeader() to emit the warning about by Dmitri Gribenko · 12 years ago
  54. 5bd1e5b Comment parsing: resolve more named character references by Dmitri Gribenko · 12 years ago
  55. 8f3aacc Propagate the spelling list index for an attribute across template instantiation. by Richard Smith · 12 years ago
  56. 5cd532c Replace AS_MSTypespec with AS_Keyword, for representing any attribute spelled by Richard Smith · 12 years ago
  57. 7d47053 Add the missing line return to align parameters of printPretty. by Michael Han · 12 years ago
  58. 856e06b [utils] Kill another no-longer-useful utility script. by Daniel Dunbar · 12 years ago
  59. cd856ae [utils] Remove the OptionalTests subdir no one runs. by Daniel Dunbar · 12 years ago
  60. 7771467 [utils] Remove C++Tests that I don't think anyone uses anymore. by Daniel Dunbar · 12 years ago
  61. 33e9500 scan-build: Add a --keep-empty option for better testing. by Jordan Rose · 12 years ago
  62. 51d8c52 PR14922: when printing an attribute, use the real syntax of the attribute (GNU, C++11, MS Declspec) instead of hardcoded GNU syntax. by Michael Han · 12 years ago
  63. 4867b1b clang/utils/valgrind/x86_64-pc-linux-gnu_gcc-4.3.3.supp: Add /usr/bin/cmp. by NAKAMURA Takumi · 12 years ago
  64. d3e8074 Turns out there is a simpler way of getting a set difference in bash than parsing diff output. by Benjamin Kramer · 12 years ago
  65. 145494a Speed up find-unused-diagnostics. Now runs in less than a second instead of more than a minute. by Benjamin Kramer · 12 years ago
  66. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  67. 98e7369 Error if an anonymous DiagGroup is referenced multiple times. by Jordan Rose · 12 years ago
  68. 34983d5 [utils/ClangDataFormat.py] Don't use lldb.frame directly, get the frame from the value. by Argyrios Kyrtzidis · 12 years ago
  69. 975b120 Fixed a number of -Wcovered-switch-default diagnostics in tools/clang/include/clang/AST/AttrDump.inc by Alexander Kornienko · 12 years ago
  70. c3cd2b0 Implement Attr dumping for -ast-dump. http://llvm-reviews.chandlerc.com/D234 by Alexander Kornienko · 12 years ago
  71. 30bc63f Sort the #include lines under utils/... by Chandler Carruth · 12 years ago
  72. 7bd51ea [analyzer] SATestBuild.py: allow make builds to disable parallelization by Jordan Rose · 12 years ago
  73. 58782be [analyzer] SATestBuild.py: fix broken string concatenation by Jordan Rose · 12 years ago
  74. fc0eb2a [ClangDataFormat.py] Add summary for QualType. by Argyrios Kyrtzidis · 12 years ago
  75. f002496 [analyzer] CmpRuns: move the clang_version info into the run (out of report) by Anna Zaks · 12 years ago
  76. f55a9e5 [analyzer] SATestBuild.py: correctly add -j option for projects using make. by Jordan Rose · 12 years ago
  77. 596be93 [utils/ClangDataFormat.py] For invalid source locations just return by Argyrios Kyrtzidis · 12 years ago
  78. 350aea7 [PCH] Reading expressions from attributes should be done using ReadExpr(), by Argyrios Kyrtzidis · 12 years ago
  79. 1a03b26 [utils/ClangDataFormat.py] Add data formatter for StringRef. by Argyrios Kyrtzidis · 12 years ago
  80. 29a67e8 [utils/ClangDataFormat.py] In the summary of SourceLocation, include whether it is by Argyrios Kyrtzidis · 12 years ago
  81. 825d386 Remove the cellspu port. by Eric Christopher · 12 years ago
  82. 25691f6 [analyzer] Ensure that CmpRuns recursively walks the output directory. by Anna Zaks · 12 years ago
  83. 6af1405 Remove leftover code. by Argyrios Kyrtzidis · 12 years ago
  84. e9d417d Add lldb data formatters for clang classes, starting with SourceLocation. by Argyrios Kyrtzidis · 12 years ago
  85. 765029b [analyzer] Test SimpleStream on the buildbot. by Anna Zaks · 12 years ago
  86. 6b2b897 Don't require exception handling for clang-tblgen. by Joerg Sonnenberger · 12 years ago
  87. 38859ee Don't throw exceptions in clang-tblgen by switching to PrintFatalError. by Joerg Sonnenberger · 12 years ago
  88. c635710 [Options] Add prefixes to options. by Michael J. Spencer · 12 years ago
  89. 20d9281 [analyzer] CmpRuns: cleanup APIs, allow processing of plists with no by Anna Zaks · 12 years ago
  90. 68aa3a9 [analyzer] Expose clang_version in CmpRuns by Anna Zaks · 12 years ago
  91. 8176557 [analyzer] CmpRuns - cleaned up the API, added relative path getter by Anna Zaks · 12 years ago
  92. b43d87b Remove pointless classof()'s. by Sean Silva · 12 years ago
  93. dbd9197 tblgen: Build clang-tblgen without RTTI. by Sean Silva · 12 years ago
  94. 1ab4632 tblgen: Use LLVM-style RTTI in clang-tblgen by Sean Silva · 12 years ago
  95. de3832b tblgen: Migrate clang-tblgen to new TableGenMain API. by Sean Silva · 12 years ago
  96. 0bd9838 Comment sema: warn when comment has \deprecated but declaration does not have a by Dmitri Gribenko · 12 years ago
  97. abcf0dc Comment parsing: handle \deprecated command. It is a block command, but it by Dmitri Gribenko · 12 years ago
  98. e4330a3 Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. by Dmitri Gribenko · 12 years ago
  99. 9937216 Add handy script for updating plist FileCheck expected output for by Ted Kremenek · 12 years ago
  100. 817ce3d [analyzer] testing: add a build mode to allow C++11 testing. by Anna Zaks · 12 years ago