aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2012-09-11Remove some redundancy from constant aggregate emission. No functionality cha...Richard Smith
2012-09-11Update comment and space.Eric Christopher
2012-09-11The type of the self and cmd variables should be artificial. (NoteEric Christopher
2012-09-10Remove redundant semicolons which are null statements.Dmitri Gribenko
2012-09-08When a bad UTF-8 encoding or bogus escape sequence is encountered in aRichard Smith
2012-09-08-fcatch-undefined-behavior: Factor emission of the creation of, and branch to,Richard Smith
2012-09-07In ARC, if we're emitting assembly markers for calls toJohn McCall
2012-09-06Use custom ABIInfo for le32/PNaCl argument codegenDerek Schuff
2012-09-06Fixing the return type information for objc_sync_enter and objc_sync_exit. P...Aaron Ballman
2012-09-06Dont cast away const needlessly. Found by gcc48 -Wcast-qual.Roman Divacky
2012-09-05Update for r163231.Chad Rosier
2012-09-05Changing of type checking order on InitListExprJin-Gu Kang
2012-09-04[ms-inline asm] Set the inline assembly dialect in CodeGen.Chad Rosier
2012-09-04[ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. ThisChad Rosier
2012-09-04Minor cleanup to improve code readability. No functional change intended.Chad Rosier
2012-09-04Revert r163083 per chandlerc's request.Joao Matos
2012-09-02Rename ANDROIDEABI to Android.Logan Chien
2012-09-02Implemented parsing and AST support for the MS __leave exception statement. A...Joao Matos
2012-08-31Normalize line endings of r163013 (part 2).Joao Matos
2012-08-31Improved MSVC __interface support by adding first class support for it, inste...Joao Matos
2012-08-31Change the representation of builtin functions in the ASTEli Friedman
2012-08-29Make alignment computation for pointer values for builtins handleEli Friedman
2012-08-28[ms-inline asm] Have MSAsmStmts use the generic EmitAsmStmt codegen function.Chad Rosier
2012-08-28CUDA: give correct address space to globals declared in functionsPeter Collingbourne
2012-08-28[ms-inline asm] Rename EmitGCCAsmStmt to EmitAsmStmt and have it accept Chad Rosier
2012-08-28Fix PR13704Michael Liao
2012-08-27[ms-inline asm] Add virtual function, getClobber, that returns a StringRef.Chad Rosier
2012-08-27[ms-inline asm] Rename getClobber to getClobberStringLiteral. No functionalChad Rosier
2012-08-27CodeGen: Hoist check from recursive function to its only callsite.Benjamin Kramer
2012-08-27CodeGen: When emitting stores for an initializer, only emit a GEP if we reall...Benjamin Kramer
2012-08-27[ms-inline asm] Rename GenerateAsmString to generateAsmString to conform withChad Rosier
2012-08-25Fix a CodeGen bug where we would skip zero-initialization forEli Friedman
2012-08-25Remove spurious string literal for bool argument.Richard Smith
2012-08-25-fcatch-undefined-behavior: add the -ftrapv checks to the set of things caughtRichard Smith
2012-08-25[ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt.Chad Rosier
2012-08-24Fix integer unsigned behavior in clang due to signed left shift overflow.Richard Smith
2012-08-24[ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a Chad Rosier
2012-08-24Fix 80-column violation.Chad Rosier
2012-08-24[ms-inline asm] Refactor code. No functional change intended.Chad Rosier
2012-08-24Push ArrayRef through the Expr hierarchy.Benjamin Kramer
2012-08-24New -fcatch-undefined-behavior features:Richard Smith
2012-08-24Fix a few -Wdocumentation warnings.Dmitri Gribenko
2012-08-23[ms-inline asm] Remove an unused argument. This logic can now be reused by theChad Rosier
2012-08-23Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko
2012-08-23Fix transposed optional / required in Objective-C metadata (GNUstep runtime)David Chisnall
2012-08-23Attempt to fix clang bootstrap (broken by r162425).Eli Friedman
2012-08-23Use the alignment from lvalue emission to more accurately compute the alignmentEli Friedman
2012-08-22[ms-inline asm] Start sending non-simple inline asms to the AsmParser.Chad Rosier
2012-08-22Reduce duplicated hash map lookups.Benjamin Kramer
2012-08-21[driver] Add support for the --param ssp-buffer-size= driver option.Chad Rosier