1. f4bd4d8 Fix a bug with va_arg and vectors on Darwin x86-32. <rdar://problem/11592208>. by Eli Friedman · 12 years ago
  2. 5a1ac89 Finish r144971, which was an incomplete commit. by Eli Friedman · 13 years ago
  3. 7e7ad3f Fix the meaning of an "empty" record for the case of a zero-length array. Use isEmptyRecord for arguments on x86-32; there are structs of size 0 which don't count as empty. by Eli Friedman · 13 years ago
  4. 7b1fb81 A bunch of fixes to argument passing and va_arg on Darwin x86-32 for structures containing an SSE vector. by Eli Friedman · 13 years ago
  5. 506d4e3 Don't try to expand struct arguments containing holes on x86-32. From gcc struct layout tests. by Eli Friedman · 13 years ago
  6. bd4d3bc Simplify code for returning a struct for Darwin x86-32 ABI. Use a better type for a function returning a struct containing only a pointer. Handle the edge case of a struct containing only a float or double plus some dead padding instead of asserting. by Eli Friedman · 13 years ago
  7. 5a4d352 Ignore empty unions in argument lowering on x86-32. From gcc struct layout tests. by Eli Friedman · 13 years ago
  8. ca3d3fc Fix crash in calling convention code expanding an struct with a complex member. by Eli Friedman · 13 years ago
  9. 410ffb2 Track whether an AggValueSlot is potentially aliased, and do not by John McCall · 13 years ago
  10. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  11. c3e0fb4 Change -mno-mmx to be more compatible with gcc. Specifically, -mno-mmx should not imply -mno-sse. by Eli Friedman · 13 years ago
  12. de92d73 make the x86-32 backend specify a byval alignment, even when the by Chris Lattner · 13 years ago
  13. bb465d7 Reapply r116684 with fixes. The test cases needed to be updated. by Bill Wendling · 14 years ago
  14. e59d858 IRgen/ABI/x86-32: Realign indirect arguments when the ABI requires us to pass by Daniel Dunbar · 14 years ago
  15. 93ae947 IRgen/ABI/x86_32/Darwin: On Darwin, only structures with SSE vector types get passed by Daniel Dunbar · 14 years ago[Renamed (71%) from test/CodeGen/x86_32-arguments.c]
  16. 4599f34 Fix PR8029, a x86-32 ABI regression in introduced in r112211 by Chris Lattner · 14 years ago
  17. 2e29a99 add radar # by Chris Lattner · 14 years ago
  18. bbae8b4 fix 2xi16 to pass as i32 instead of <2 x i16>. The former passes in by Chris Lattner · 14 years ago
  19. 46c54fb ABI/x86-32 & x86-64: Alignment on 'byval' must be set when when the alignment by Daniel Dunbar · 14 years ago
  20. d0ef54c Convert test to FileCheck. by Daniel Dunbar · 14 years ago
  21. fb97cf2 don't slap noalias attribute on stret result arguments. by Chris Lattner · 14 years ago
  22. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  23. 2475d76 Remove RUN: true lines. by Daniel Dunbar · 15 years ago
  24. 4fcfde4 Eliminate &&s in tests. by Daniel Dunbar · 15 years ago
  25. 55e59e1 Darwin/x86-32: Enumerated types and block pointer types in structures were not by Daniel Dunbar · 15 years ago
  26. c36541e Prep for new warning. by Mike Stump · 15 years ago
  27. a1e6de9 Fix the calling convention for structs/unions containing SSE vectors on by Eli Friedman · 15 years ago
  28. 7ef455b ABI handling: Fix invalid assertion, it is possible for a valid by Daniel Dunbar · 15 years ago
  29. 836a064 Darwin x86-32 ABI: Now that structure passing is farther along, we by Daniel Dunbar · 15 years ago
  30. cc401dc Darwin x86-32: Multi-dimensional arrays were not handled correctly, by Daniel Dunbar · 15 years ago
  31. 573b907 Darwin x86_32: Treat records with unnamed bit-fields as "empty". by Daniel Dunbar · 15 years ago
  32. 2e00116 Darwin x86_32: When coercing a "single element" structure, make sure by Daniel Dunbar · 15 years ago
  33. fcab2ca Darwin x86_32: Ignore padding bit-fields when looking for "single by Daniel Dunbar · 15 years ago
  34. eedd292 Darwin x86_32: Improve bit-field handling for returning records. by Daniel Dunbar · 15 years ago
  35. f7fff32 Darwin x86_32: Ignore arrays of empty structures inside records. by Daniel Dunbar · 15 years ago
  36. 8e03444 x86-32 ABI: Fix crash on return of structure with flexible array member. by Daniel Dunbar · 15 years ago
  37. cf6bde3 x86-32 Darwin ABI: Handle small structures correctly. by Daniel Dunbar · 15 years ago
  38. dfc6b80 x86-32 Darwin ABI: Single element arrays can be part of "single by Daniel Dunbar · 15 years ago
  39. 3604316 x86-32 Darwin ABI: Handle direct return of vectors. by Daniel Dunbar · 15 years ago
  40. 5bde6f4 x86_32 Darwin ABI: Treat empty unions like empty structures. by Daniel Dunbar · 15 years ago
  41. d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 15 years ago
  42. ff59a8a Fix a couple of tests. by Eli Friedman · 15 years ago
  43. e06a75f x86_32 ABI: Don't try and expand structures with bitfields. by Daniel Dunbar · 15 years ago