Age | Commit message (Expand) | Author |
2013-02-15 | Update testcases due to Attribute sorting improvements. | Bill Wendling |
2013-01-31 | Update the tests. | Bill Wendling |
2013-01-29 | Modify the tests for the (sorted) order that the attributes come out as now. | Bill Wendling |
2012-12-07 | Fix the required args count for variadic blocks. | John McCall |
2012-11-28 | ABI: comments from Eli on r168820. | Manman Ren |
2012-11-28 | ABI: modify CreateCoercedLoad and CreateCoercedStore to not use load or store of | Manman Ren |
2012-03-10 | IRgen/ABI/x86_64: Avoid passing small structs using byval sometimes. | Daniel Dunbar |
2011-12-02 | When we're passing a vector with an illegal type through memory on x86-64, us... | Eli Friedman |
2011-12-01 | Don't use a varargs convention for calls unprototyped functions where one of ... | Eli Friedman |
2011-11-28 | Correct the code generation for function arguments of vec3 types on x86_64 wh... | Tanya Lattner |
2011-11-18 | Make va_arg on x86-64 compute alignment the same way as argument passing. | Eli Friedman |
2011-08-25 | Track whether an AggValueSlot is potentially aliased, and do not | John McCall |
2011-07-13 | Reapply r134946 with fixes. Tested on Benjamin testcase and other test-suite ... | Bruno Cardoso Lopes |
2011-07-12 | Revert r134946 | Bruno Cardoso Lopes |
2011-07-12 | fix an unintended behavior change in the type system rewrite, which caused us... | Chris Lattner |
2011-07-12 | Do the same as r134946 for arrays. Add more testcases for avx x86_64 arg | Bruno Cardoso Lopes |
2011-07-12 | Fix one x86_64 abi issue and the test to actually look for the right thing, | Bruno Cardoso Lopes |
2011-07-11 | Reapply r134754, which turns out to be working correctly and also | Bruno Cardoso Lopes |
2011-07-09 | clang side to match the LLVM IR type system rewrite patch. | Chris Lattner |
2011-07-08 | Revert x86_64 ABI changes until I have time to check the items raised by Eli. | Bruno Cardoso Lopes |
2011-07-08 | Add support for AVX 256-bit in the x86_64 ABI (as in the 0.99.5 draft) | Bruno Cardoso Lopes |
2011-07-02 | Don't use x86_mmx where it isn't necessary. | Eli Friedman |
2011-05-22 | Fix x86-64 byval passing to specify the alignment even when the code | Chris Lattner |
2011-04-21 | The 0.98 revision of the x86-64 ABI clarified a lot of things, some | John McCall |
2010-08-26 | vector of long and ulong are also classified as INTEGER in x86-64 abi, | Chris Lattner |
2010-08-26 | 1 x ulonglong needs to be classified as INTEGER, just like 1 x longlong, | Chris Lattner |
2010-08-26 | tame an assertion, fixing rdar://8357396 | Chris Lattner |
2010-08-25 | Finally pass "two floats in a 64-bit unit" as a <2 x float> instead of | Chris Lattner |
2010-07-29 | fix rdar://8251384, another case where we could access beyond the | Chris Lattner |
2010-07-29 | handle a case where we could access off the end of a function | Chris Lattner |
2010-07-29 | in release mode, irbuilder doesn't add names to instructions, | Chris Lattner |
2010-07-29 | This is a little bit far, but optimize cases like: | Chris Lattner |
2010-07-29 | implement a todo: pass a eight-byte that consists of a | Chris Lattner |
2010-07-29 | Kill off the 'coerce' ABI passing form. Now 'direct' and 'extend' always | Chris Lattner |
2010-07-29 | ignore structs that wrap vectors in IR, the abstraction shouldn't add penalty. | Chris Lattner |
2010-07-29 | move the 'pretty 16-byte vector' inferring code up to be shared | Chris Lattner |
2010-07-29 | now that we have CGT around, we can start using preferred types | Chris Lattner |
2010-07-28 | pass argument vectors in a type that corresponds to the user type if | Chris Lattner |
2010-07-28 | use Get8ByteTypeAtOffset for the return value path as well so we | Chris Lattner |
2010-07-28 | fix PR7714 by not referencing off the end of a struct when passed by value in | Chris Lattner |
2010-07-05 | in the "coerce" case, the ABI handling code ends up making the | Chris Lattner |
2010-06-29 | Change X86_64ABIInfo to have ASTContext and TargetData ivars to | Chris Lattner |
2010-06-29 | add IR names to coerced arguments. | Chris Lattner |
2010-06-28 | Change CGCall to handle the "coerce" case where the coerce-to type | Chris Lattner |
2010-06-28 | X86-64: | Chris Lattner |
2010-06-27 | If coercing something from int or pointer type to int or pointer type | Chris Lattner |
2010-06-27 | Same patch as the previous on the store side. Before we compiled this: | Chris Lattner |
2010-04-21 | ABI/x86-32 & x86-64: Alignment on 'byval' must be set when when the alignment | Daniel Dunbar |
2010-04-21 | Convert test to FileCheck. | Daniel Dunbar |
2010-04-20 | don't slap noalias attribute on stret result arguments. | Chris Lattner |