- 947b3e2 Oops, almost forgot the testcases. by Mike Stump · 16 years ago
- cf6bde3 x86-32 Darwin ABI: Handle small structures correctly. by Daniel Dunbar · 16 years ago
- dfc6b80 x86-32 Darwin ABI: Single element arrays can be part of "single by Daniel Dunbar · 16 years ago
- 3604316 x86-32 Darwin ABI: Handle direct return of vectors. by Daniel Dunbar · 16 years ago
- aa5bd87 Fix a subtle bug where the cleanup scope entries had a dangling block reference by Daniel Dunbar · 16 years ago
- 57d7dde Fix pascal string support; testcase from mailing list message. by Eli Friedman · 16 years ago
- 8e5c2b8 Add Target hooks for IRgen of [cf]string literals. by Daniel Dunbar · 16 years ago
- 35f38a2 Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem that occurs when by Chris Lattner · 16 years ago
- 5bde6f4 x86_32 Darwin ABI: Treat empty unions like empty structures. by Daniel Dunbar · 16 years ago
- d013aa1 Codegen sometimes crashes on comparisons that aren't legal, just by Chris Lattner · 16 years ago
- 48f9122 Move where block-related variables are initialized so that block by Eli Friedman · 16 years ago
- 3ded200 Fix silly mistake in test. by Eli Friedman · 16 years ago
- daa24a2 Misc small fixes/cleanups/comment changes. by Eli Friedman · 16 years ago
- ab3a852 Change compound assignment operators to keep track of both the promoted by Eli Friedman · 16 years ago
- 68c56de Fix <rdar://problem/6724396>, where we were silently dropping by Douglas Gregor · 16 years ago
- 069afd5 Driver: Forward -fno-common to clang. by Daniel Dunbar · 16 years ago
- bbf4623 Fix for PR3869: actually enforce that the argument of an indirect goto by Eli Friedman · 16 years ago
- 4927abd Remove -f__block as codegen for __block variables should be solid. by Mike Stump · 16 years ago
- a803b0e Fixup codegen for block literals that bleed copy/dispose information by Mike Stump · 16 years ago
- 9034558 Support member reference on ?: of struct type. by Daniel Dunbar · 16 years ago
- d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 16 years ago
- f94e215 Use not instead of ! in tests. by Daniel Dunbar · 16 years ago
- ff59a8a Fix a couple of tests. by Eli Friedman · 16 years ago
- f52bbeb Fix a subtle bug in CodeGen for the increment of a bitfield. by Eli Friedman · 16 years ago
- b808c95 switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction by Chris Lattner · 16 years ago
- 35f6c13 make alias definition logic more similar to functions/globals. by Chris Lattner · 16 years ago
- 82227ff fix PR3200 by making alias emission use the new infrastructure. Fold by Chris Lattner · 16 years ago
- ff75e1d fix a fixme: non-proto struct returning function definitions should be compiled by Chris Lattner · 16 years ago
- a8b60c9 Fixup codegen for nested block literals so that we generate by Mike Stump · 16 years ago
- 0558e79 fix a crash that could occur when a variable declaration became a by Chris Lattner · 16 years ago
- 570585c simplify and cleanup global variable creation stuff to all go through one by Chris Lattner · 16 years ago
- ca3f25c fix several problems with asm renaming, by pulling it into the mangling code: by Chris Lattner · 16 years ago
- a645796 Allow flexible array initializers that are not surrounded by by Douglas Gregor · 16 years ago
- 5e1e1f9 IRgen support for alias of global variable. - PR3818. by Daniel Dunbar · 16 years ago
- 0ac86f0 PR3835: Interaction with ABI structure passing can inhibit by Daniel Dunbar · 16 years ago
- 40f9292 fix the more complex cases by actually codegen'ing the right expr :) by Chris Lattner · 16 years ago
- 75dfeda add codegen support for casting an element to a union. by Chris Lattner · 16 years ago
- f8575aa Add codegen support for aggregate BlockDeclRefExprs. by Mike Stump · 16 years ago
- 8cc9d08 fix PR3809, codegen for inc/dec of function pointers. by Chris Lattner · 16 years ago
- c3953a6 teach codegen to handle noop casts as lvalues. by Chris Lattner · 16 years ago
- e7783ab Fix failing test case. by Anders Carlsson · 16 years ago
- 0ae7b2b Initialize the cleanup.dst variable if necessary. Fixes PR3789. by Anders Carlsson · 16 years ago
- 4598ffa We want to grep the output, not the input :-) by Anders Carlsson · 16 years ago
- 7f28a9c Do up codegen for function static data and externs in functions in block by Mike Stump · 16 years ago
- e06a75f x86_32 ABI: Don't try and expand structures with bitfields. by Daniel Dunbar · 16 years ago
- 88beebe Fix PR3682 by just disabling a broken assertion. This check should be by Chris Lattner · 16 years ago
- 02af974 reduce duplication of parsing code between %0 and %x0 and by Chris Lattner · 16 years ago
- 10ca96a move matching of named operands into AsmStmt class. At the same by Chris Lattner · 16 years ago
- 1edf6b6 codegen support for dispose helpers for block literals. by Mike Stump · 16 years ago
- 0892099 Codegen support for copy helpers for block literals. by Mike Stump · 16 years ago
- 100f402 x86_64 ABI: Handle long double in union when upper eightbyte results by Daniel Dunbar · 16 years ago
- 5e27314 IRgen support for weak_import. by Daniel Dunbar · 16 years ago
- 80bd206 Testcase for last fix. by Mike Stump · 16 years ago
- 1851b68 Finish off __Block_byref_id_object_dispose codegen for block literals. by Mike Stump · 16 years ago
- 45031c0 More codegen support for the copy/dispose helpers for block literals. by Mike Stump · 16 years ago
- a4f668f Framework for codegen for copy/dispose helpers. by Mike Stump · 16 years ago
- 2136b2e Make IRGen compatible with declaring a function with incomplete by Eli Friedman · 16 years ago
- b3b6b9b Initial implementation of CodeGen for incomplete function types; fixes by Eli Friedman · 16 years ago
- 797b632 Add codegen support for __block variables to call _Block_object_dispose as necessary. by Mike Stump · 16 years ago
- 58a8514 Fixup __block codegen in nested block literals. by Mike Stump · 16 years ago
- 3f75c43 Support "asm" renaming of external symbols. - PR3698. by Daniel Dunbar · 16 years ago
- 58919e1 Add __block codegen testcase. We introduce a temporary flag to enable by Mike Stump · 16 years ago
- a3460ac Continuation of PR3687: fix more places to use the right type for booleans. by Eli Friedman · 16 years ago
- 2561542 Attempt to fix PR3709: when converting from an integer to a pointer, by Eli Friedman · 16 years ago
- 57a84fb Fix for PR3687: use the memory representation for booleans when a by Eli Friedman · 16 years ago
- c0489fe Attempt to make test more robust (fails for users who put LLVM in by Daniel Dunbar · 16 years ago
- 12a7634 testcase for mike's fix for PR3612 by Chris Lattner · 16 years ago
- 4de9fce Do some blocks cleanup and simplification. Fix a crash, and add a test case. by Anders Carlsson · 16 years ago
- 6f877cd adjust to changes in the mainline llvm .ll printer. by Chris Lattner · 16 years ago
- ca4fc2c after going around in circles a few times, finally cave and emit structure by Chris Lattner · 16 years ago
- dbb1ecc fix some sema problems with wide strings and hook up basic codegen for them. by Chris Lattner · 16 years ago
- 4b87142 Add end of line at end. by Mike Stump · 16 years ago
- 730f909 Add test for enum types by Anders Carlsson · 16 years ago
- 0334a4e Temporarily disable clearing of insert point (to indicate unreachable by Daniel Dunbar · 16 years ago
- e5731f8 Allow constant initializers to reference their defining decl. - PR3662. by Daniel Dunbar · 16 years ago
- 5ec41c2 Remove a FIXME; I was mistaken in believing gcc rejected this. by Daniel Dunbar · 16 years ago
- d01b669 Fix IRgen of constant expressions referring to external/static by Daniel Dunbar · 16 years ago
- 04495c8 Improve merging of function declarations. Specifically: by Douglas Gregor · 16 years ago
- 20733cd Cleanp code with some recent suggestions. by Mike Stump · 16 years ago
- 6032979 Match gcc and always perform array/function conversion for asm input exprs. Fixes PR3641. by Anders Carlsson · 16 years ago
- 8d7d6e9 Force arch for these test cases. by Daniel Dunbar · 16 years ago
- eda9a5e Emit extern_weak when needed. - PR3629. by Daniel Dunbar · 16 years ago
- 524ed95 We must always mangle attribute overloadable functions; even if in a by Daniel Dunbar · 16 years ago
- 69ab26a Handle constant int -> ptr casts of lvalue results. - PR3463 (again). by Daniel Dunbar · 16 years ago
- c0ef9f5 Set call attribute for direct calls (i.e. noreturn). by Daniel Dunbar · 16 years ago
- f8ebb41 Add some stdlib builtins by Daniel Dunbar · 16 years ago
- dd21164 Extend Evaluate() to fold (int) <pointer type>. by Daniel Dunbar · 16 years ago
- 81ebbde Add irgen support for the noinline attribute. by Anders Carlsson · 16 years ago
- d5d3180 Don't emit K&R unprototyped function definitions as varargs. by Daniel Dunbar · 16 years ago
- 232350d Emission of global variable initialializer was broken in rare by Daniel Dunbar · 16 years ago
- b7d0844 Eek! getDeclAlign sometimes returned alignment in bits. by Daniel Dunbar · 16 years ago
- d60f2fb Change EmitConstantExpr to allow failure. by Daniel Dunbar · 16 years ago
- ef2abfe Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. by Daniel Dunbar · 16 years ago
- 62c29c6 Fix IRgen of __builtin_memset. - Fix test case to not only have negative tests. by Daniel Dunbar · 16 years ago
- 450da98 When merging from a function with a prototype to a function without a by Douglas Gregor · 16 years ago
- 3ada6ff PR3589: Don't simplify libcalls with -ffreestanding. by Daniel Dunbar · 16 years ago
- 644f4c3 x86_64 ABI: Pass simple types directly when possible. This is by Daniel Dunbar · 16 years ago
- 12d152f fix rdar://6586493, a bug in codegen of the GNU by Chris Lattner · 16 years ago
- 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
- e4c9238 Set constant bit on static block vars as well. Patch by Anders Johnson!q by Daniel Dunbar · 16 years ago