1. 0ccb31c These tests require particular registered targets. Declared as such. by Galina Kistanova · 13 years ago
  2. ee22697 Added registered targets for in-test dependency declarations. by Galina Kistanova · 13 years ago
  3. 64d3e89 Test case for some AVX builtins. Patch by Syoyo Fujita! by John McCall · 13 years ago
  4. 003255b Reverted r132330, r132321, r132320, r132319 as per discussion. Will try in-test requirement declarations instead. by Galina Kistanova · 13 years ago
  5. fb3f4aa Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 13 years ago
  6. ef4b198 Just one for now to see how it will fly. by Galina Kistanova · 13 years ago
  7. 460980d Add unnamed_addr to internal globals which are only used as an operand to memcpy. (Spotted by looking at IR.) by Eli Friedman · 13 years ago
  8. b0dd670 Match llvm-gcc's string literals alignment by forcing alignment on string literals to 1. This can significantly impact the size of the string data, and as far as I know, the alignment doesn't help performance. rdar://9078969 . by Eli Friedman · 13 years ago
  9. 55d4848 Skip extra copy from aggregate where it isn't necessary; rdar://problem/8139919 . This shouldn't make much of a difference at -O3, but should substantially reduce the number of generated memcpy's at -O0. by Eli Friedman · 14 years ago
  10. de92d73 make the x86-32 backend specify a byval alignment, even when the by Chris Lattner · 14 years ago
  11. 855d227 Fix x86-64 byval passing to specify the alignment even when the code by Chris Lattner · 14 years ago
  12. 267ccbc Fix fallout from r131838. by Nick Lewycky · 14 years ago
  13. 0eb47fc Make __builtin_shufflevector and -ftrapv work correctly together. PR9945. by Eli Friedman · 14 years ago
  14. 4fe497d Bug 8765: Honor assembler labels for builtins. Ensure that the label is by Joerg Sonnenberger · 14 years ago
  15. 600d57f Remove the 'unaligned load' builtins now that they're no longer used in the *mmintrin.h files. by Bill Wendling · 14 years ago
  16. 0c96430 LLVM doesn't always optimize away the four loads from this: by Bill Wendling · 14 years ago
  17. 225c5dd Clean up consequences of cut and paste. by Fariborz Jahanian · 14 years ago
  18. 6ec50ad Implenment #pack pragma and ms_struct attribute layout. by Fariborz Jahanian · 14 years ago
  19. ed63e03 Support pack pragma and ms_struct attributes. // rdar://8823265 by Fariborz Jahanian · 14 years ago
  20. 30364d0 'long long' requires special treatment in ms_struct by Fariborz Jahanian · 14 years ago
  21. 6f08777 Revert r130717, which caused a regression (<rdar://problem/9402621>). by Douglas Gregor · 14 years ago
  22. 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 14 years ago
  23. 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 14 years ago
  24. d4b9ee3 Don't emit nsw flags for vector operations; there's basically no benefit, and a lot of downside (like PR9850, which is about clang's xmmintrin.h making an unexpected transformation on an expression involving _mm_add_epi32). by Eli Friedman · 14 years ago
  25. 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 14 years ago
  26. b9bd56e tests: Force a triple in this test (so uint128 is present). by Daniel Dunbar · 14 years ago
  27. 31c79b4 Do not drop uint128 on the floor. by Devang Patel · 14 years ago
  28. f5ccd59 And a test case for my last patch. by Fariborz Jahanian · 14 years ago
  29. 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 14 years ago
  30. cc0f9f1 Only the first zero-length bitfield decides alignment of by Fariborz Jahanian · 14 years ago
  31. 855a8e7 Finish off rules for z-length bitfields in ms_struct structs. // rdar://8823265 by Fariborz Jahanian · 14 years ago
  32. 02a444d Fixed test case asserts due to checkin of r130710. by Chad Rosier · 14 years ago
  33. b5a03b6 Skip extra copy from aggregate where it isn't necessary; rdar://problem/8139919 . This shouldn't make much of a difference at -O3, but should substantially reduce the number of generated memcpy's at -O0. by Eli Friedman · 14 years ago
  34. 340fa24 More rule enforcement of zero bitfields for ms_struct. by Fariborz Jahanian · 14 years ago
  35. 2c7168c block variables on lhs need be ir-gen'ed after the by Fariborz Jahanian · 14 years ago
  36. 07a8a21 ms_struct patch for initialization and field access irgen. by Fariborz Jahanian · 14 years ago
  37. 62055b0 With ms_struct attribut, Zero-length bitfields following by Fariborz Jahanian · 14 years ago
  38. ec99195 Ir-gen the side-effect(s) when __builtin_expect is by Fariborz Jahanian · 14 years ago
  39. 48f41ea Workaround buildbot failure by hacking up this test to emit llvm IR. by Bob Wilson · 14 years ago
  40. 0259c3a PTX: Add default PTX calling conventions by Justin Holewinski · 14 years ago
  41. 97fb6f3 Add a testcase for svn r129964 (Neon load/store intrinsic alignments). by Bob Wilson · 14 years ago
  42. 67a5773 The 0.98 revision of the x86-64 ABI clarified a lot of things, some by John McCall · 14 years ago
  43. 42f681b fix a crash on code that uses the result value of __builtin___memcpy_chk. by Chris Lattner · 14 years ago
  44. 285dc65 PTX: Add PTX intrinsics as builtins and add ptx32 and ptx64 as valid architectures for triples, e.g. ptx32-unknown-unknown by Justin Holewinski · 14 years ago
  45. 4210486 Fix a miscompilation I introduced in r129652, thanks for Eli for tracking by Chris Lattner · 14 years ago
  46. bbc1c2e when assertions are disabled, labels go away. Hopefully fixes the windows build. by Chris Lattner · 14 years ago
  47. b11f919 implement rdar://9289524 - case followed immediately by break results in empty IR block, by Chris Lattner · 14 years ago
  48. a5e5e0f fold memcpy/set/move_chk to llvm.memcpy/set/move when the sizes by Chris Lattner · 14 years ago
  49. c6bea67 fix rdar://9289603 - clang should fold trivial ?: for enums as well as integer constants into select at -O0 by Chris Lattner · 14 years ago
  50. 8b36a9e Add 3DNow! Intrinsics. by Michael J. Spencer · 14 years ago
  51. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  52. 414d896 Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or by Anton Korobeynikov · 14 years ago
  53. 9b064d8 Removing the unaligned load tests from builtins-x86.c since they're generated by a regular 'load' now. by Bill Wendling · 14 years ago
  54. 52d6874 PR9580: Handle vectors correctly in ScalarExprEmitter::EmitRem. by Eli Friedman · 14 years ago
  55. a49218e PR8369: make __attribute((regparm(0))) work correctly. Original patch by by Eli Friedman · 14 years ago
  56. 23aa9c8 add a __sync_swap builtin to fill out the rest of the __sync builtins. by Chris Lattner · 14 years ago
  57. 83eedee I can't figure out any reasonable way to make this test non-host-dependent, by John McCall · 14 years ago
  58. 6931743 Do not use IR marker for LLVM intrinsics by Peter Collingbourne · 14 years ago
  59. 018e02c Make this a -cc1 test with a triple and a target feature. by John McCall · 14 years ago
  60. 0f9d155 Anonymify this test. by John McCall · 14 years ago
  61. d688bc0 Implement the AVX cmp builtins as macros instead of static inlines. by John McCall · 14 years ago
  62. d553408 IRgen: Reapply r128691 with a fix to ensure we don't increase alignment past by Daniel Dunbar · 14 years ago
  63. 457c838 Revert r128691, "IRgen: Improve GCC compatibility when dealing with packed by Daniel Dunbar · 14 years ago
  64. b23a5a0 IRgen: Improve GCC compatibility when dealing with packed arrays by propagating by Daniel Dunbar · 14 years ago
  65. 1b41f60 Robustify test string. by Devang Patel · 14 years ago
  66. bc52032 Add target triple. by Devang Patel · 14 years ago
  67. b603c90 by Devang Patel · 14 years ago
  68. d06fea8 supported: AltiVec vector initialization with a single literal according to PIM section 2.5.1 - after initialization all elements have the value specified by the literal by Anton Yartsev · 14 years ago
  69. 4421d2b On Mac OS X, the presence of an 'availability' attribute for that by Douglas Gregor · 14 years ago
  70. 8d8420e Fixed some of the incompatibilities with gcc. by John Thompson · 14 years ago
  71. c285372 Make sure we aggressively attach nounwind (etc.) to calls to library by Eli Friedman · 14 years ago
  72. dc0f137 Switch from internal to linker_private linkage, it is sufficient to please the new linker. by Rafael Espindola · 14 years ago
  73. 8a37c79 __clear_cache() is varargs and people will occasionally write it without by Eric Christopher · 14 years ago
  74. 584acf2 Fix link of libxul with LTO and the linker in xcode4. It is not clear if this by Rafael Espindola · 14 years ago
  75. 0507be6 When we adjust the inline ASM type, we need to take into account an early by Bill Wendling · 14 years ago
  76. 4707b9a Revert r126422 "Use private linkage to avoid symbol conflicts in by Douglas Gregor · 14 years ago
  77. 8e4245d test/CodeGen/2008-07-17-no-emit-on-error.c: Use LLVM's opt instead of "test(1)" for Mingw MSYS. by NAKAMURA Takumi · 14 years ago
  78. 0483a6f Only emit string initializers in-place if types match. Fixes PR9373. by Benjamin Kramer · 14 years ago
  79. fa0b409 PR9350: increment/decrement of char (and anything else narrower than int) by Eli Friedman · 14 years ago
  80. 438d7f0 Kill off more names to fix this test by Douglas Gregor · 14 years ago
  81. d25f485 Fix the test. by Roman Divacky · 14 years ago
  82. cfe9af2 Implement -mrtd which sets the StdCall calling convention to be the default one. by Roman Divacky · 14 years ago
  83. 2cb4222 -fwrapv should turn off the inbounds markers from geps used for pointer by Chris Lattner · 14 years ago
  84. 3f06e27 Make skipping of vardecls more precise: it's ok to skip a decl if the entire by Chris Lattner · 14 years ago
  85. 9467110 make switch constant folding a bit stronger, handling a missed case. by Chris Lattner · 14 years ago
  86. f079b73 Retry r126357. Use CharUnits for the Size and DataSize calculations when by Ken Dyck · 14 years ago
  87. 035287d remove a bogus assertion, add a comment. by Chris Lattner · 14 years ago
  88. 3858938 make switch condition constant folding much more aggressive, handling by Chris Lattner · 14 years ago
  89. fda0f1f First tiny step to implementing PR9322: build infrastructure for only emitting the by Chris Lattner · 14 years ago
  90. bc7fbf0 Pretty up the emission of field l-values and use volatile and TBAA when by John McCall · 14 years ago
  91. bab380c Use private linkage to avoid symbol conflicts in corner cases like the one by Rafael Espindola · 14 years ago
  92. 95bba6f Move some Objective-C tests to SemaObjC and CodeGenObjC. by Anders Carlsson · 14 years ago
  93. 935f0f0 add one more case of mismatched input/output constraints. by Chris Lattner · 14 years ago
  94. 9becaae Test case for r126127 and r126141. Radar 9012638. by Stuart Hastings · 14 years ago
  95. e0fd832 implement a tiny amount of codegen support for gnu array range by Chris Lattner · 14 years ago
  96. 15e310a Warn about code that uses variables and functions with internal linkage by John McCall · 14 years ago
  97. bb6f548 If preprocessed token introduced empty filename then use main translation unit's filename for debug info entries. by Devang Patel · 14 years ago
  98. 4e274e9 Add a hack to avoid adding '\01' to asm names when possible. It would be by Rafael Espindola · 14 years ago
  99. db27d82 OpenCL: standardise naming of test cases by Peter Collingbourne · 14 years ago
  100. 36e05ec Add a testcase for the mcount profiling. by Roman Divacky · 14 years ago