- ddc2a53 Store a TypeArgument on an attribute as a TypeSourceInfo*, rather than as a by Richard Smith · 11 years ago
- f427272 [AArch64] Add support for NEON scalar shift immediate instructions. by Chad Rosier · 11 years ago
- 5640209 [AArch64] Add support for NEON scalar floating-point compare instructions. by Chad Rosier · 11 years ago
- d92aa2d PR17666: Instead of allowing an initial identifier argument in any attribute by Richard Smith · 11 years ago
- 4553a85 [AArch64] Add support for NEON scalar extract narrow instructions. by Chad Rosier · 11 years ago
- 2102a1d Implemented aarch64 SIMD copy related ACLE intrinsic : by Kevin Qin · 11 years ago
- 6d048e1 [AArch64] Add support for NEON scalar signed/unsigned integer to floating-point by Chad Rosier · 11 years ago
- 0391691 Implement aarch64 neon instruction set AdvSIMD (Across). by Jiangning Liu · 11 years ago
- 6654085 Consumed Analysis: Change callable_when so that it can take a list of states by DeLesley Hutchins · 11 years ago
- 0aa1a88 Implement aarch64 neon instruction set AdvSIMD (3V elem). by Jiangning Liu · 11 years ago
- d068607 Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required. by Aaron Ballman · 11 years ago
- ebaee6b The cleanup attribute no longer uses an unresolved, simple identifier as its argument. Instead, it takes an expression that is fully resolved. by Aaron Ballman · 11 years ago
- 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
- 097a4b4 Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the following 26 instructions, by Jiangning Liu · 11 years ago
- 912502b Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instructions: by Hao Liu · 11 years ago
- caa5ab2 Switched FormatAttr to using an IdentifierArgument instead of a StringArgument since that is a more accurate modeling. by Aaron Ballman · 11 years ago
- 944f09f mangle aarch64 Neon ACLE scalar instrinsic name with BHSD suffix. by Kevin Qin · 11 years ago
- 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
- 0e28a25 Reorder and shrink size of NameLen field in diagnostic group table. Shaves ~4K from clang binary. by Craig Topper · 11 years ago
- b1aa16a Merge diagnostic group tables to reduce data size and relocation entries. by Craig Topper · 11 years ago
- 83b1548 clang-format utils/TableGen/TableGen.cpp. by Rafael Espindola · 11 years ago
- 12cd6a8 Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions by Hao Liu · 11 years ago
- b793f0d AArch64: initial NEON support by Tim Northover · 11 years ago
- ce75652 Fixing an unused variable warning. by Aaron Ballman · 11 years ago
- 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
- 85c4851 Const-correct some iterators. No functional change. by Craig Topper · 11 years ago
- 519f26b Remove trailing whitespace by Craig Topper · 11 years ago
- fdeee9d [NeonIntrinsicTestEmitter] vld1/vst1 do not require the :64 hint. by Michael Gottesman · 11 years ago
- 410c3f7 [NeonIntrinsicTestEmitter] Fix incorrect FileCheck pattern where we were expecting a ',' prefix to alignment hints. by Michael Gottesman · 11 years ago
- bb5595d [NeonIntrinsicTestEmitter] Add requirement to arm neon intrinsic tests for the feature long_tests. by Michael Gottesman · 11 years ago
- 15f03ea Remove option emitter from clang-tblgen by Reid Kleckner · 11 years ago
- cd76539 ARM: Improve codegen for vget_low_* and vget_high_ intrinsics. by Jim Grosbach · 11 years ago
- a3d813a Fix copy-pasto in naming of LAST_MS_INHERITANCE[_ATTR] by Reid Kleckner · 11 years ago
- 566bf62 ArrayRef<T>() -> None cleanup by Dmitri Gribenko · 11 years ago
- 4761b10 Restore Richard's belief in me. by Douglas Gregor · 11 years ago
- 92eb7d8 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
- fa5f030 Revert r180970; it's causing breakage. by Douglas Gregor · 11 years ago
- 3796d15 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 11 years ago
- 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
- c327f87 [6/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
- fb9929e [5/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
- 7200bd6 [4/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
- fb599a4 [3/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
- 21e4e94 [2/6] ARM Neon Intrinsic Tablegen Test Generator. by Michael Gottesman · 11 years ago
- 1e8058f Define Neon intrinsics as "static inline" to avoid warning. rdar://13108414 by Bob Wilson · 11 years ago
- 5238e40 doce parsing: adding few more headerdoc tags. // rdar://12379114 by Fariborz Jahanian · 11 years ago
- 852e3d7 [ms-cxxabi] Give the MS inheritance attributes a base class by Reid Kleckner · 11 years ago
- b421b56 Documentation parsing. Some refactoring and code by Fariborz Jahanian · 11 years ago
- 28c1cd2 HeaderDoc: Support more of HeaderDoc documentation by Fariborz Jahanian · 11 years ago
- 2a268f2 doc parsing. We want to issue a strong warning when by Fariborz Jahanian · 11 years ago
- 943f909 Strip 'llvm' from 'llvm::Optional' uses. by Ted Kremenek · 12 years ago
- af01bed Comment parsing: improve the fidelity of XML output for many block commands by Dmitri Gribenko · 12 years ago
- a31f65b [Sema][Attr]Fix alignment attribute printing. by Michael Han · 12 years ago
- f843a58 [Comment parsing] Add support for recognizing by Fariborz Jahanian · 12 years ago
- e8d4119 Add indents to AST dumping and removed parenthesis from AST nodes. by Richard Trieu · 12 years ago
- 8f1fa25 TableGen backends: use emitSourceFileHeader() to emit the warning about by Dmitri Gribenko · 12 years ago
- 5bd1e5b Comment parsing: resolve more named character references by Dmitri Gribenko · 12 years ago
- 8f3aacc Propagate the spelling list index for an attribute across template instantiation. by Richard Smith · 12 years ago
- 5cd532c Replace AS_MSTypespec with AS_Keyword, for representing any attribute spelled by Richard Smith · 12 years ago
- 7d47053 Add the missing line return to align parameters of printPretty. by Michael Han · 12 years ago
- 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
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
- 98e7369 Error if an anonymous DiagGroup is referenced multiple times. by Jordan Rose · 12 years ago
- 975b120 Fixed a number of -Wcovered-switch-default diagnostics in tools/clang/include/clang/AST/AttrDump.inc by Alexander Kornienko · 12 years ago
- c3cd2b0 Implement Attr dumping for -ast-dump. http://llvm-reviews.chandlerc.com/D234 by Alexander Kornienko · 12 years ago
- 30bc63f Sort the #include lines under utils/... by Chandler Carruth · 12 years ago
- 350aea7 [PCH] Reading expressions from attributes should be done using ReadExpr(), by Argyrios Kyrtzidis · 12 years ago
- 6b2b897 Don't require exception handling for clang-tblgen. by Joerg Sonnenberger · 12 years ago
- 38859ee Don't throw exceptions in clang-tblgen by switching to PrintFatalError. by Joerg Sonnenberger · 12 years ago
- c635710 [Options] Add prefixes to options. by Michael J. Spencer · 12 years ago
- b43d87b Remove pointless classof()'s. by Sean Silva · 12 years ago
- dbd9197 tblgen: Build clang-tblgen without RTTI. by Sean Silva · 12 years ago
- 1ab4632 tblgen: Use LLVM-style RTTI in clang-tblgen by Sean Silva · 12 years ago
- de3832b tblgen: Migrate clang-tblgen to new TableGenMain API. by Sean Silva · 12 years ago
- 0bd9838 Comment sema: warn when comment has \deprecated but declaration does not have a by Dmitri Gribenko · 12 years ago
- abcf0dc Comment parsing: handle \deprecated command. It is a block command, but it by Dmitri Gribenko · 12 years ago
- e4330a3 Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. by Dmitri Gribenko · 12 years ago
- 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 12 years ago
- c24a76e Comment HTML tag name machers: move from StringSwitch to an efficient by Dmitri Gribenko · 12 years ago
- 0dae729 Don't constant-fold when pretty-printing alignment attribute. This fixes a by Richard Smith · 12 years ago
- b27660a Placate the mingw32 buildbot by suffixing 64-bit constants with ULL. by Richard Smith · 12 years ago
- f8ee6bc Fix undefined behavior (and wrong code, as far as I can tell) in NEON builtin by Richard Smith · 12 years ago
- bb5185c Fix horrible regression in control of warnings caused by introduction of -Wpedantic. by Ted Kremenek · 12 years ago
- 7094dee Add missing cctype includes. by Joerg Sonnenberger · 12 years ago
- 4a53536 Enhance ClangDiagnosticsEmitter to reject diagnostics that are errors that are also by Ted Kremenek · 12 years ago
- 66981c7 TableGen: Remove extraneous \ character from arm_neon.h definitions. by Jim Grosbach · 12 years ago
- cc4748a Remove an unused header by Michael Han · 12 years ago
- e8cf7d1 Re-apply r159875 with fixes. by Ted Kremenek · 12 years ago
- 3b4c532 Revert rr159875, "Implement -Wpedantic and --no-pedantic to complement -Weverything." It broke several builds. by NAKAMURA Takumi · 12 years ago
- 25570a9 Implement -Wpedantic and --no-pedantic to complement -Weverything. by Ted Kremenek · 12 years ago
- 8d3ba23 Implement AST classes for comments, a real parser for Doxygen comments and a by Dmitri Gribenko · 12 years ago
- 41de13b clang/utils/TableGen/ClangAttrEmitter.cpp: Fix abuse of StringRef (from getValueAsString()). by NAKAMURA Takumi · 12 years ago
- 8571897 Fix a thinko and a stray debugging hunk in my attributes patch. Thanks to Jordan by Sean Hunt · 12 years ago
- 8e083e7 Reapply r158700 and fixup patches, minus one hunk that slipped through and by Sean Hunt · 12 years ago
- 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
- b5aa17c Remove redundant uses of SmallString by Sean Hunt · 12 years ago
- c20c4e7 Stop abusing StringRef. Fixes the Windows build. by Sean Hunt · 12 years ago
- bfcb037 Improve the specification of spellings in Attr.td. by Sean Hunt · 12 years ago
- 93f95f2 Handle C++11 attribute namespaces automatically. by Sean Hunt · 12 years ago
- 3cc509b Make clang-tblgen backends functions instead of TableGenBackends. by Jakob Stoklund Olesen · 12 years ago