- a3460ac Continuation of PR3687: fix more places to use the right type for booleans. by Eli Friedman · 15 years ago
- 2561542 Attempt to fix PR3709: when converting from an integer to a pointer, by Eli Friedman · 15 years ago
- 57a84fb Fix for PR3687: use the memory representation for booleans when a by Eli Friedman · 15 years ago
- c0489fe Attempt to make test more robust (fails for users who put LLVM in by Daniel Dunbar · 15 years ago
- 12a7634 testcase for mike's fix for PR3612 by Chris Lattner · 15 years ago
- 4de9fce Do some blocks cleanup and simplification. Fix a crash, and add a test case. by Anders Carlsson · 15 years ago
- 6f877cd adjust to changes in the mainline llvm .ll printer. by Chris Lattner · 15 years ago
- ca4fc2c after going around in circles a few times, finally cave and emit structure by Chris Lattner · 15 years ago
- dbb1ecc fix some sema problems with wide strings and hook up basic codegen for them. by Chris Lattner · 15 years ago
- 4b87142 Add end of line at end. by Mike Stump · 15 years ago
- 730f909 Add test for enum types by Anders Carlsson · 15 years ago
- 0334a4e Temporarily disable clearing of insert point (to indicate unreachable by Daniel Dunbar · 15 years ago
- e5731f8 Allow constant initializers to reference their defining decl. - PR3662. by Daniel Dunbar · 15 years ago
- 5ec41c2 Remove a FIXME; I was mistaken in believing gcc rejected this. by Daniel Dunbar · 15 years ago
- d01b669 Fix IRgen of constant expressions referring to external/static by Daniel Dunbar · 15 years ago
- 04495c8 Improve merging of function declarations. Specifically: by Douglas Gregor · 15 years ago
- 20733cd Cleanp code with some recent suggestions. by Mike Stump · 15 years ago
- 6032979 Match gcc and always perform array/function conversion for asm input exprs. Fixes PR3641. by Anders Carlsson · 15 years ago
- 8d7d6e9 Force arch for these test cases. by Daniel Dunbar · 15 years ago
- eda9a5e Emit extern_weak when needed. - PR3629. by Daniel Dunbar · 15 years ago
- 524ed95 We must always mangle attribute overloadable functions; even if in a by Daniel Dunbar · 15 years ago
- 69ab26a Handle constant int -> ptr casts of lvalue results. - PR3463 (again). by Daniel Dunbar · 15 years ago
- c0ef9f5 Set call attribute for direct calls (i.e. noreturn). by Daniel Dunbar · 15 years ago
- f8ebb41 Add some stdlib builtins by Daniel Dunbar · 15 years ago
- dd21164 Extend Evaluate() to fold (int) <pointer type>. by Daniel Dunbar · 15 years ago
- 81ebbde Add irgen support for the noinline attribute. by Anders Carlsson · 15 years ago
- d5d3180 Don't emit K&R unprototyped function definitions as varargs. by Daniel Dunbar · 15 years ago
- 232350d Emission of global variable initialializer was broken in rare by Daniel Dunbar · 15 years ago
- b7d0844 Eek! getDeclAlign sometimes returned alignment in bits. by Daniel Dunbar · 15 years ago
- d60f2fb Change EmitConstantExpr to allow failure. by Daniel Dunbar · 15 years ago
- ef2abfe Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. by Daniel Dunbar · 15 years ago
- 62c29c6 Fix IRgen of __builtin_memset. - Fix test case to not only have negative tests. by Daniel Dunbar · 15 years ago
- 450da98 When merging from a function with a prototype to a function without a by Douglas Gregor · 15 years ago
- 3ada6ff PR3589: Don't simplify libcalls with -ffreestanding. by Daniel Dunbar · 15 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
- 523aa60 Remainder is only valid on integer vector operands. by Daniel Dunbar · 16 years ago
- b723f75 Fix the bug that would cause Python to crash at startup. by Anders Carlsson · 16 years ago
- 2f40270 Add full dllimport / dllexport support: both sema checks and codegen. by Anton Korobeynikov · 16 years ago
- 0269709 Commit the right version of the test by Anders Carlsson · 16 years ago
- b50525b Make sure to emit the size expression for sizeof(type) by Anders Carlsson · 16 years ago
- 8f39f5e Make VLAs usable, and make basic usage work correctly. Also, add a by Eli Friedman · 16 years ago
- eb91f0e Add some ErrorUnsupported calls and turn on VLA codegen again. by Anders Carlsson · 16 years ago
- 777f07b diagnose C99 6.9.1p5, C arguments in definitions that are lacking by Chris Lattner · 16 years ago
- 9578504 stdlib.h is the wrong header for printf, and introduces test-breaking definitions of inlines on Linux by Sebastian Redl · 16 years ago
- 3e6e67f Add test case for using mmintrin (and making sure that inlining is by Daniel Dunbar · 16 years ago
- 663388f Fix invalid bit-field. by Anders Carlsson · 16 years ago
- 9e09f5d Make Sema::CheckForConstantInitializer use Expr::Evaluate. This fixes PR3130. by Anders Carlsson · 16 years ago
- 98883e1 If a global var decl has an initializer, make sure to always set its linkage to external. by Anders Carlsson · 16 years ago
- 8de8d1d Fix for PR3150: obvious copy-paste bug in ScalarExprEmitter::VisitBinLOr. by Eli Friedman · 16 years ago
- 4d6e8dd Convert incomplete array types before emitting debug info for them, fixes PR3134. by Anders Carlsson · 16 years ago
- ad3d691 Handle returning complex types that get coerced. Fixes PR3131 by Anders Carlsson · 16 years ago
- e8a32b8 Reimplement Expr::isConstantExpr in terms of Expr::Evaluate. This fixes PR2832. by Anders Carlsson · 16 years ago
- f2e8d98 Forgot the newline :) by Anders Carlsson · 16 years ago