- f82232c Apply the same fundamental fix for PR14048 as was applied for PR11905. by Chandler Carruth · 13 years ago
- 603571a Remove the final bits of Attributes being declared in the Attribute by Bill Wendling · 13 years ago
- fac6310 Have 'addFnAttr' take the attribute enum value. Then have it build the attribute object and add it appropriately. No functionality change. by Bill Wendling · 13 years ago
- bf43f2f Tidy up formatting. by Richard Smith · 13 years ago
- 930c05c -fcatch-undefined-behavior: catch a VLA bound which evalutes to a non-positive value. by Richard Smith · 13 years ago
- dc47bdc -fcatch-undefined-behavior: store the type name directly at the end of a type descriptor. 5% binary size reduction due to fewer relocations. by Richard Smith · 13 years ago
- 4def70d -fcatch-undefined-behavior: emit calls to the runtime library whenever one of the checks fails. by Richard Smith · 13 years ago
- 5c3e4ca We use the enums to query whether an Attributes object has that attribute. The by Bill Wendling · 13 years ago
- 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 13 years ago
- d190057 Expose __builtin_bswap16. by Benjamin Kramer · 13 years ago
- c857ce8 Propagate calling convention for aliases and weakrefs. by Alex Rosenberg · 13 years ago
- e6b39bc Make sure to generate the right kind of MDNode for enum forward declarations. by Eli Friedman · 13 years ago
- 36ef0d5 If we flow off the end of a value-returning function: by Richard Smith · 13 years ago
- ff4ae6d Fail early with a clear assert if an operation with multiple uses somehow ends by Lang Hames · 13 years ago
- ddc5733 Always initialize FPContractable. by Benjamin Kramer · 13 years ago
- 2fc107f This patch enables general varargs support for the 64-bit PPC SVR4 ABI. by Bill Schmidt · 13 years ago
- 041ce8e Teach getCXXRecordDeclForPointerType about references. by Jordan Rose · 13 years ago
- be9af12 Add FP_CONTRACT support for clang. by Lang Hames · 13 years ago
- 6cacae8 CodeGen: Copy tail padding when we're not dealing with a trivial copy assign or move assign operator. by Benjamin Kramer · 13 years ago
- f2f3ce5 Add Clang support for iOS6. by Bob Wilson · 13 years ago
- 0226266 Add an FMA intrinsic for ARM Neon. by Bob Wilson · 13 years ago
- ef4d5ce PR13941: Mark all virtual functions as unnamed_addr. It's not possible to by Richard Smith · 13 years ago
- b22c7dc Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls for by Dan Gohman · 13 years ago
- f3477c1 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 13 years ago
- 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 13 years ago
- bc3a3a7 Update to new function attribute querying syntax. by Bill Wendling · 13 years ago
- 385cc5f Add codegen support for the __debugbreak intrinsic. by Nico Weber · 13 years ago
- ecd03b4 When performing a ::delete of an object with a virtual destructor, by John McCall · 13 years ago
- bd31574 In the MS ABI, ctors return 'this'. Patch by Dmitry Sokolov. by John McCall · 13 years ago
- 9f357de During jump-scope checking, build an ExprWithCleanups immediately by John McCall · 13 years ago
- 245d5a3 Mark the passed in "self" for a block as an object pointer so by Eric Christopher · 13 years ago
- 022301b Call CGM.SetLLVMFunctionAttributesForDefinition on thunks so that they get by Rafael Espindola · 13 years ago
- db9eeb8 Update for encapsulating the "construct*AlignmentFromInt" methods. by Bill Wendling · 13 years ago
- 4c919eb ARM: Use a dedicated intrinsic for vector bitwise select. by Jim Grosbach · 13 years ago
- 258f930 Tidy up. Trailing whitespace and 80 columns. by Jim Grosbach · 13 years ago
- 847665d Grammar. by Eric Christopher · 13 years ago
- 20ec2c4 Update and expand comment. by Eric Christopher · 13 years ago
- 28e3c99 Handle a captured this for the debug information as well. by Eric Christopher · 13 years ago
- 195ff58 Fix awkward comment. by Eric Christopher · 13 years ago
- 9b5ede5 Update clang for API change. by Benjamin Kramer · 13 years ago
- f56faa0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Dmitri Gribenko · 13 years ago
- ba77cb9 Fix includes of llvm and clang files that used angle brackets. by Craig Topper · 13 years ago
- 82bad6b Fix thunk emission for covariant virtual functions in cases which require by Eli Friedman · 13 years ago
- cf15f17 Fix line endings. by Eli Friedman · 13 years ago
- d5a73dc Reapply: by Eric Christopher · 13 years ago
- 22b617f Revert "Make clang emit a flag for DW_AT_object_pointer for the artificial" by Eric Christopher · 13 years ago
- 2b6eb9d Make clang emit a flag for DW_AT_object_pointer for the artificial by Eric Christopher · 13 years ago
- 1b5c336 Remove some redundancy from constant aggregate emission. No functionality change. by Richard Smith · 13 years ago
- 85f90bd Update comment and space. by Eric Christopher · 13 years ago
- 3ed6b91 The type of the self and cmd variables should be artificial. (Note by Eric Christopher · 13 years ago
- 1ad23d6 Remove redundant semicolons which are null statements. by Dmitri Gribenko · 13 years ago
- e5f0588 When a bad UTF-8 encoding or bogus escape sequence is encountered in a by Richard Smith · 13 years ago
- 7ac9ef1 -fcatch-undefined-behavior: Factor emission of the creation of, and branch to, by Richard Smith · 13 years ago
- f9fdcc0 In ARC, if we're emitting assembly markers for calls to by John McCall · 13 years ago
- 9ed63f8 Use custom ABIInfo for le32/PNaCl argument codegen by Derek Schuff · 13 years ago
- 2d234d73 Fixing the return type information for objc_sync_enter and objc_sync_exit. Patch thanks to Joe Ranieri! by Aaron Ballman · 13 years ago
- 31ba613 Dont cast away const needlessly. Found by gcc48 -Wcast-qual. by Roman Divacky · 13 years ago
- fcf75a3 Update for r163231. by Chad Rosier · 13 years ago
- 45e4e08 Changing of type checking order on InitListExpr by Jin-Gu Kang · 13 years ago
- 790cbd8 [ms-inline asm] Set the inline assembly dialect in CodeGen. by Chad Rosier · 13 years ago
- ef5c554 [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This by Chad Rosier · 13 years ago
- 2ab7d43 Minor cleanup to improve code readability. No functional change intended. by Chad Rosier · 13 years ago
- 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 13 years ago
- 94a7142 Rename ANDROIDEABI to Android. by Logan Chien · 13 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 · 13 years ago
- 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 13 years ago
- 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 13 years ago
- a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 13 years ago
- a484fc7 Make alignment computation for pointer values for builtins handle by Eli Friedman · 13 years ago
- d1a8d2e [ms-inline asm] Have MSAsmStmts use the generic EmitAsmStmt codegen function. by Chad Rosier · 13 years ago
- 1aba778 CUDA: give correct address space to globals declared in functions by Peter Collingbourne · 13 years ago
- a23b91d [ms-inline asm] Rename EmitGCCAsmStmt to EmitAsmStmt and have it accept by Chad Rosier · 13 years ago
- 36d5cea Fix PR13704 by Michael Liao · 13 years ago
- 33f0558 [ms-inline asm] Add virtual function, getClobber, that returns a StringRef. by Chad Rosier · 13 years ago
- 5c7f594 [ms-inline asm] Rename getClobber to getClobberStringLiteral. No functional by Chad Rosier · 13 years ago
- 06d4368 CodeGen: Hoist check from recursive function to its only callsite. by Benjamin Kramer · 13 years ago
- cfa07e3 CodeGen: When emitting stores for an initializer, only emit a GEP if we really need the store. by Benjamin Kramer · 13 years ago
- da083b2 [ms-inline asm] Rename GenerateAsmString to generateAsmString to conform with by Chad Rosier · 13 years ago
- b41ba1a Fix a CodeGen bug where we would skip zero-initialization for by Eli Friedman · 13 years ago
- 5b092ef Remove spurious string literal for bool argument. by Richard Smith · 13 years ago
- 9d3e226 -fcatch-undefined-behavior: add the -ftrapv checks to the set of things caught by Richard Smith · 13 years ago
- df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 13 years ago
- c831d8b Fix integer unsigned behavior in clang due to signed left shift overflow. by Richard Smith · 13 years ago
- 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 13 years ago
- 1708360 Fix 80-column violation. by Chad Rosier · 13 years ago
- be3ace8 [ms-inline asm] Refactor code. No functional change intended. by Chad Rosier · 13 years ago
- 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 13 years ago
- 2c9f87c New -fcatch-undefined-behavior features: by Richard Smith · 13 years ago
- 1ddbd89 Fix a few -Wdocumentation warnings. by Dmitri Gribenko · 13 years ago
- 42b6055 [ms-inline asm] Remove an unused argument. This logic can now be reused by the by Chad Rosier · 13 years ago
- 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 13 years ago
- a904e01 Fix transposed optional / required in Objective-C metadata (GNUstep runtime) by David Chisnall · 13 years ago
- 8e4c189 Attempt to fix clang bootstrap (broken by r162425). by Eli Friedman · 13 years ago
- ea93e40 Use the alignment from lvalue emission to more accurately compute the alignment by Eli Friedman · 13 years ago
- 2735df2 [ms-inline asm] Start sending non-simple inline asms to the AsmParser. by Chad Rosier · 13 years ago
- d48bcb2 Reduce duplicated hash map lookups. by Benjamin Kramer · 13 years ago
- a7afeb0 [driver] Add support for the --param ssp-buffer-size= driver option. PR9673 by Chad Rosier · 13 years ago
- 05c5ebc [asan] If we are compiling with ASan, add metadata indicating dynamically initialized globals. Patch by Reid Watson, reviewed by Richard Smith by Kostya Serebryany · 13 years ago
- 929bbfb When performing a trivial copy of a C++ type, we must be careful not by John McCall · 13 years ago
- 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 13 years ago