- 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
- 5c61d97 IRgen support for attribute used. - PR3566 by Daniel Dunbar · 16 years ago
- 73241df Pull MayDeferGeneration out of EmitGlobal. by Daniel Dunbar · 16 years ago
- e896d98 Add CodeGen support for the nodebug attribute. by Anders Carlsson · 16 years ago
- 219cc61 Add mangling for variadic functions and conversion functions by Douglas Gregor · 16 years ago
- 5f2bfd4 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 16 years ago
- 30510ab Honor attribute section on static block var decls. by Daniel Dunbar · 16 years ago
- 17f194f Support __attribute__(section(<name>)) by Daniel Dunbar · 16 years ago
- 4dc346e Test case for emitting va_arg as l-value; apparently I only *thought* I had committed this. by Daniel Dunbar · 16 years ago
- e5ed151 finish off codegen support for sub of pointer to functions, by Chris Lattner · 16 years ago
- 22ab8d8 Handle the case where EmitBlock might be called multiple times for the same block. Fixes PR3536. by Anders Carlsson · 16 years ago
- 1960d43 Enable parameter passing test for x86_64. by Daniel Dunbar · 16 years ago
- 8b979d9 Make sure to initialize local variables, even if they were ignored by ABI. by Daniel Dunbar · 16 years ago
- c756a8e Move previously unsupported VLA test to vla.c by Anders Carlsson · 16 years ago
- 1efee78 Update test case; VLA's are now supported. by Daniel Dunbar · 16 years ago
- 56b8001 Use 'compile' instead of 'codegen' when reporting error to user. by Daniel Dunbar · 16 years ago
- c216edb Add bare bones test that parameter passing is consistent for by Daniel Dunbar · 16 years ago
- 326a327 Test case for -femit-all-decls. by Daniel Dunbar · 16 years ago
- 292d4f9 Force -triple/-fnext-runtime for a few more test cases. by Daniel Dunbar · 16 years ago
- 0d7b091 Force triple for codegen tests which have expectations on output types. by Daniel Dunbar · 16 years ago
- b574e56 Upgrade the "excess elements in array initializer" warning to an by Douglas Gregor · 16 years ago
- 6cd586d Make sure to cast the VLA size of array to the type of size_t. Fixes PR3442. by Anders Carlsson · 16 years ago
- 5b2c6d9 enable test as it already works by Nuno Lopes · 16 years ago
- 3498bdb Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
- 4087e24 Evaluate ==,!= for complex types. by Daniel Dunbar · 16 years ago
- a5fd07b Implement basic _Complex integer constant folding. by Daniel Dunbar · 16 years ago
- 010d514 fix PR3427: fix debuginfo for incomplete array types by Nuno Lopes · 16 years ago
- 03eb543 If an input constraint refers to an output constraint, it should have the same constraint info as the output constraint. Fixes PR3417 by Anders Carlsson · 16 years ago
- c8e9cd6 eliminate some random .ll file outputs by Chris Lattner · 16 years ago
- 2e2558e Fix definition of __builtin_ia32_vec_set_v2di and de-XFAIL builtins-x86.c. by Daniel Dunbar · 16 years ago
- 3941b18 Make the constant folder aware of by Eli Friedman · 16 years ago
- f011589 Fix the address of a label to be properly considered and emitted as a constant. by Eli Friedman · 16 years ago
- 769e411 Fix for PR2910: implement CodeGen for non-constant offsetof. by Eli Friedman · 16 years ago
- b09fae7 Handle pointer arithmetic on function pointers. by Daniel Dunbar · 16 years ago
- 831570c Allow creation of "dummy" compile units for debug information. by Daniel Dunbar · 16 years ago
- 6fe7c8a Vector codegen improvements by Nate Begeman · 16 years ago
- 59b5da6 Support evaluation of vector constant expressions, and codegen of same. by Nate Begeman · 16 years ago
- 190d6a2 A couple more vector component access fixes. by Nate Begeman · 16 years ago
- 81e51e2 add support for usage of cast to union thing with static vars by Nuno Lopes · 16 years ago
- 7e91627 add codegen support to union casts by Nuno Lopes · 16 years ago
- 4998888 Bug fix, __private_extern__ globals were always introducing a definition. by Daniel Dunbar · 16 years ago
- ebaae2a Handle multi-value inputs by Anders Carlsson · 16 years ago
- 9f2505b More inline asm fixes by Anders Carlsson · 16 years ago
- 2763b3a Handle readwrite constraints correctly by Anders Carlsson · 16 years ago
- 48eb461 rename these tests to match the attribute. by Chris Lattner · 16 years ago