- 363e5ac Make sure when we get the replacement type for a template argument by Eric Christopher · 13 years ago
- a841c19 Add __builtin_readcyclecounter() to produce the @llvm.readcyclecounter() intrinsic. by Hal Finkel · 13 years ago
- 65263b4 Simplify code, no functionality change. by Benjamin Kramer · 13 years ago
- aa6eccc Fix the name of this variable. by Eric Christopher · 13 years ago
- 3e07881 Update comment to accurately reflect what should happen. by Eric Christopher · 13 years ago
- ea66f9f Make sure we don't emit IR for unused EH cleanups. PR13359. by Eli Friedman · 13 years ago
- 7916c99 When devirtualizing the conversion to a virtual base subobject, by John McCall · 13 years ago
- 94be8ea Remove deprecated getNameAsCString methods. by Benjamin Kramer · 13 years ago
- 1503f0d Introduce new queries on ObjCRuntime for how to interpret subscripts by John McCall · 13 years ago
- b48280b Handle functions with struct arguments or return types and the regparm by Rafael Espindola · 13 years ago
- bd9b65a Don't crash *or* insert a bogus autorelease when emitting a by John McCall · 13 years ago
- 11abf2a clang/lib: [CMake] Update tblgen'd dependencies. by NAKAMURA Takumi · 13 years ago
- 57bc51c ABIArgInfo's constructor is private and only used by the static get* methods. by Rafael Espindola · 13 years ago
- 78d1a10 Emit debug info for dynamic initializers. Permit __attribute__((nodebug)) on by Nick Lewycky · 13 years ago
- aa9cf8d move X86_32ABIInfo::computeInfo out of line. by Rafael Espindola · 13 years ago
- b33a3c4 Make classifyReturnType and classifyArgumentType private. by Rafael Espindola · 13 years ago
- e1ecdc1 Change APInt to APSInt in one instance. Also change a call to operator==() to by Richard Trieu · 13 years ago
- bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 13 years ago
- adfa45f Add "long double" to permitted list of ARM complex homogeneous aggregates. by Tim Northover · 13 years ago
- 89770e5 Add the mechanics for -fms-inline-asm. No easy way to test at this time. by Chad Rosier · 13 years ago
- ffb0c3a Remove HasSynthBitfield and all callers/writers/etc. Also remove by Eric Christopher · 13 years ago
- 1638f2e More replacing of target-dependent intrinsics with target-indepdent by Joel Jones · 13 years ago
- e9af3e6 Fixed whitespace issue introduced in r160373. by Joao Matos · 13 years ago
- 285baac [Windows] Abstract pure virtual method calls in the ABI. Fix the Windows ABI to forward to the correct function. by Joao Matos · 13 years ago
- e87f3f6 Revert commit r160308. We decide to move builtins selection to the backend. by Simon Atanasyan · 13 years ago
- d7bad05 MIPS: Implement __builtin_mips_shll_qb builtin function overloading. by Simon Atanasyan · 13 years ago
- 6bebe5a Update Clang to reflect the move of MDBuilder in r160237. by Chandler Carruth · 13 years ago
- 71bcc68 Capitalize comment. by Eric Christopher · 13 years ago
- 87d747b This is one of the first steps at moving to replace target-dependent by Joel Jones · 13 years ago
- 8f88a1d [Windows] Use thiscall as the default calling convention for class methods. PR12785 by Timur Iskhodzhanov · 13 years ago
- 9a50249 Add _rdrand{16,32,64}_step intrinsics to immintrin.h by Benjamin Kramer · 13 years ago
- f7226fb Add the ObjFW runtime. Patch by Jonathan Schleifer! by John McCall · 13 years ago
- 198871c Add OpenCL metadata for kernel arg names. This output is controlled via a flag as noted in the OpenCL Spec. by Tanya Lattner · 13 years ago
- c852e9f Temporarily revert this to see if it brings the gdb bot back. by Eric Christopher · 13 years ago
- 3d40f96 The end of a block doesn't necessarily need a line table entry unless by Eric Christopher · 13 years ago
- 0df579e Patch by Anton Lokhmotov to add OpenCL work group size attributes. by Tanya Lattner · 13 years ago
- 34f60a4 The delete argument should not be converted to void*. by Abramo Bagnara · 13 years ago
- 0f3d097 Distinguish more carefully between free functions and C++ instance methods by John McCall · 13 years ago
- c968671 Add -ffp-contract = { fast | on | off } command line option support. by Lang Hames · 13 years ago
- 8d3ba23 Implement AST classes for comments, a real parser for Doxygen comments and a by Dmitri Gribenko · 13 years ago
- d4f5198 Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used instead. by Benjamin Kramer · 13 years ago
- 478851c Drop the ASTContext.h include from Stmt.h and fix up transitive users. by Benjamin Kramer · 13 years ago
- 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 13 years ago
- c359f20 Make the following changes in the way Mips handles vector arguments and return by Akira Hatanaka · 13 years ago
- 402a6d5 Silence warning in -Asserts build by Matt Beaumont-Gay · 13 years ago
- 941e47c Share ConvertUTF8toWide() between Lex and CodeGen. by Nico Weber · 13 years ago
- e0c1168 Significantly simplify CGExprAgg's logic about ignored results: by John McCall · 13 years ago
- b135f0f When we're looking for redeclarations which might provide a definition in CodeGen, make sure we examine all the redeclarations. PR13252. by Eli Friedman · 13 years ago
- 83122da Update Clang to reflect the new home of IRBuilder.h as of r159421. by Chandler Carruth · 13 years ago
- 7b7c973 Update based on move of DIBuilder.h to include/llvm. by Bill Wendling · 13 years ago
- c56b552 Fix PR13234 - crash when trying to report an unsupported ABI feature by Timur Iskhodzhanov · 13 years ago
- 1d2b2ca Dead code eliminate the massive hexagon builtin intrinsic supporting code. by Benjamin Kramer · 13 years ago
- e327aa8 Now that we use the GCC builtin <-> llvm intrinsic, dead code eliminate the handwritten emitter. by Benjamin Kramer · 13 years ago
- fbf7005 Support MIPS DSP Rev1 intrinsics. by Simon Atanasyan · 13 years ago
- 80bc96e Compare the canonical types and document why we give up on the covariant case. by Rafael Espindola · 13 years ago
- 4a889e4 Disable devirtualization when we have covariant returns. I will open a bug by Rafael Espindola · 13 years ago
- ea01d76 Don't devirtualize calls when we don't have the correct type of the this pointer by Rafael Espindola · 13 years ago
- de981f3 Add -ftls-model command-line flag. by Hans Wennborg · 13 years ago
- 632fbaa Fix another issue with devirtualizing calls to final methods by passing them by Rafael Espindola · 13 years ago
- da970d2 Fix grammar. by Eric Christopher · 13 years ago
- 2a5d644 Update the #include to find the DebugInfo.h in the correct place by Bill Wendling · 13 years ago
- f4bcfa1 Propagate lvalue alignment into bitfields. Per report on cfe-dev. by Eli Friedman · 13 years ago
- 8d852e3 Implement John McCall's review of r159212 other than the this pointer not by Rafael Espindola · 13 years ago
- 12582bd Fix a bug in my previous patch: If we are not doing a virtual call because by Rafael Espindola · 13 years ago
- 0b4fe50 During codegen of a virtual call we would extract any casts in the expression by Rafael Espindola · 13 years ago
- 4904bf4 block literal irgen: several improvements on naming block by Fariborz Jahanian · 13 years ago
- b9d2b3b [asan] add missing asan instrumentation in generated global init functions by Kostya Serebryany · 13 years ago
- 78eb76e ARM: enable struct byval for APCS. by Manman Ren · 13 years ago
- 9ee494f IRGen: Factor v-table generation into the CGCXXABI object. by Charles Davis · 13 years ago
- 5e2d5de Support the tls_model attribute (PR9788) by Hans Wennborg · 13 years ago
- 28ad063 Support L__FUNCTION__ in microsoft mode, PR11789 by Nico Weber · 13 years ago
- 7e0dc76 revert CodeGen support for the alloc_size attribute until we finish the design of a more generic metadata node by Nuno Lopes · 13 years ago
- 16ae9de Documentation cleanup: making \param docs match the code. by James Dennett · 13 years ago
- 9d96e9c Documentation cleanup: Escape @objc* in Doxygen comments. by James Dennett · 13 years ago
- b0d8671 Remove a goofy CMake hack and use the standard CMake facilities to by Chandler Carruth · 13 years ago
- 52e4ed9 [ms-style asm] Change the fatal error to an extension warning. Apparently, this by Chad Rosier · 13 years ago
- 527e616 Don't circumvent the debug info type cache when emitting info for EnumConstantDecl. by Benjamin Kramer · 13 years ago
- 6f61ba2 Whitespace. by Chad Rosier · 13 years ago
- 260611a Restructure how the driver communicates information about the by John McCall · 13 years ago
- 5900103 Documentation cleanup: escape "::" to avoid a Doxygen warning by James Dennett · 13 years ago
- ddfc8a1 objc-arc: captured block variable accessed in its block literal by Fariborz Jahanian · 13 years ago
- 8af669f Add a -fuse-init-array option to cc1 and map to the UseInitArray target by Rafael Espindola · 13 years ago
- adc6cbf [MSExtensions] Add support for __forceinline. by Michael J. Spencer · 13 years ago
- 860a319 Fix Sema and IRGen for atomic compound assignment so it has the right semantics when promotions are involved. by Eli Friedman · 13 years ago
- 32f498a Make the ".*" operator work correctly when the base is a prvalue and the field has a non-trivial copy constructor. PR13097. by Eli Friedman · 13 years ago
- 2ee5ba3 Documentation cleanup: by James Dennett · 13 years ago
- c7810fe Documentation fix: made the name given to \param match the code. by James Dennett · 13 years ago
- 3b2adf2 Documentation fixes: Added \brief markup and fixed some formatting. by James Dennett · 13 years ago
- f553301 It turns out that implementing the rethrow-on-fallthrough by John McCall · 13 years ago
- 809d1be More doxygen/documentation cleanups. by James Dennett · 13 years ago
- 645161f Remove unused variable. by Bill Wendling · 13 years ago
- b1756ef Make CodeGenFunction::EmitMSAsmStmt throw a fatal error as MS-style inline by Chad Rosier · 13 years ago
- 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 13 years ago
- 17d26a6 Documentation cleanup, fixing Doxygen markup. Mostly this avoids common terms by James Dennett · 13 years ago
- ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 13 years ago
- 50e3faa [C++11 Compat] Fix breaking change in C++11 pair copyctor. by Michael J. Spencer · 13 years ago
- ec22f56 User better API for vla in compund literals. // rdar://11485774 by Fariborz Jahanian · 13 years ago
- 2ccc0f9 When emitting compund literal of vla pointer elements, make by Fariborz Jahanian · 13 years ago
- 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 13 years ago
- e14da79 reverse r158117. by Fariborz Jahanian · 13 years ago