1. 91f31dc Thread local variables aren't considered common linkage. by Eric Christopher · 15 years ago
  2. 93a0035 Correct -ftrapv to trap on errors, instead of calling the by Chris Lattner · 15 years ago
  3. b225233 Prevent these tests from dirtying the tree with output files that aren't even by Chandler Carruth · 15 years ago
  4. f8c6db4 We don't want to support built-ins which aren't needed by the intrinsics. Remove them by Bruno Cardoso Lopes · 15 years ago
  5. 401be6b Fix a major bug with -ftrapv and ++/--. Patch by David Keaton! by John McCall · 15 years ago
  6. 62e22ee Tests for #pragma GCC visibility. by Eli Friedman · 15 years ago
  7. e898ed5 Add more AVX 256-bit intrinsics and test cases for them by Bruno Cardoso Lopes · 15 years ago
  8. 03b0df9 Fix a warning on a test. by John McCall · 15 years ago
  9. 39dad53 Do a very simple pass over every function we emit to infer whether we can by John McCall · 15 years ago
  10. 5ce9462 Support x86 AVX 256-bit instructions built-ins. Right now support all of them, but by Bruno Cardoso Lopes · 15 years ago
  11. b60a77e Only run the jump-checker if there's a branch-protected scope *and* there's by John McCall · 15 years ago
  12. 98406a9 There is no reason for this test to invoke 'llc'. by Daniel Dunbar · 15 years ago
  13. f47c944 fix rdar://8251384, another case where we could access beyond the by Chris Lattner · 15 years ago
  14. 9e45a3d handle a case where we could access off the end of a function by Chris Lattner · 15 years ago
  15. c10ab19 in release mode, irbuilder doesn't add names to instructions, by Chris Lattner · 15 years ago
  16. 021c3a3 This is a little bit far, but optimize cases like: by Chris Lattner · 15 years ago
  17. e2962be implement a todo: pass a eight-byte that consists of a by Chris Lattner · 15 years ago
  18. 800588f Kill off the 'coerce' ABI passing form. Now 'direct' and 'extend' always by Chris Lattner · 15 years ago
  19. 15842bd ignore structs that wrap vectors in IR, the abstraction shouldn't add penalty. by Chris Lattner · 15 years ago
  20. 0f408f5 move the 'pretty 16-byte vector' inferring code up to be shared by Chris Lattner · 15 years ago
  21. 4711cb0 now that we have CGT around, we can start using preferred types by Chris Lattner · 15 years ago
  22. ab5722e pass argument vectors in a type that corresponds to the user type if by Chris Lattner · 15 years ago
  23. 519f68c use Get8ByteTypeAtOffset for the return value path as well so we by Chris Lattner · 15 years ago
  24. 1daf808 fix PR7714 by not referencing off the end of a struct when passed by value in by Chris Lattner · 15 years ago
  25. 7edddb8 Fix flags in global block descriptor when by Fariborz Jahanian · 15 years ago
  26. e42b8a5 2nd argument of __builtin_expect must be evaluated by Fariborz Jahanian · 15 years ago
  27. d871509 Switch some random local-decl cleanups over to using lazy cleanups. Turn on by John McCall · 15 years ago
  28. 8d13d22 Fix a goof in my previous patch -- not all of the builtins return a value, some by Chandler Carruth · 15 years ago
  29. db4325b Improve the representation of the atomic builtins in a few ways. First, we make by Chandler Carruth · 15 years ago
  30. 6d7cfd7 Fix for PR3800: make sure not to evaluate the expression for a read-write by Eli Friedman · 15 years ago
  31. 1058253 Builtins/ARM: __clear_cache doesn't seem to have a consistent prototype, declare by Daniel Dunbar · 15 years ago
  32. 754b9fb IRgen: Support user defined attributes on block runtime functions. by Daniel Dunbar · 15 years ago
  33. 1ce377a Improve test case. Thanks Eli by Douglas Gregor · 15 years ago
  34. 7feaeee Don't suppress the emission of available_externally functions marked by Douglas Gregor · 15 years ago
  35. 5291c3c When forming a function call or message send expression, be sure to by Douglas Gregor · 15 years ago
  36. 44eac33 Reinstate the optimization suppressing available_externally functions by Douglas Gregor · 15 years ago
  37. 27cc633 Speculatively revert r108156; it appears to be breaking self-host. by Douglas Gregor · 15 years ago
  38. 7ce1f27 Do not generate LLVM IR for available_externally function bodies at by Douglas Gregor · 15 years ago
  39. 184aa4e fix PR7280 by making the warning on code like this: by Chris Lattner · 15 years ago
  40. 29457ff allow this to pass on 32-bit hosts. by Chris Lattner · 15 years ago
  41. 098432c fix the clang side of PR7437: EmitAggregateCopy by Chris Lattner · 15 years ago
  42. 30432fe filecheckize this test. by Chris Lattner · 15 years ago
  43. 0f2b692 Don't consider casted non-global pointers to be evaluatable. by John McCall · 15 years ago
  44. 121b3fa in the "coerce" case, the ABI handling code ends up making the by Chris Lattner · 15 years ago
  45. 2bc0025 fix PR7564 a cast where the bitfield struct init code by Chris Lattner · 15 years ago
  46. a9fa858 fix rdar://8147692 - yet another crash due to my abi work. by Chris Lattner · 15 years ago
  47. 1ad6648 Driver/IRgen: Add support for -momit-leaf-frame-pointer. by Daniel Dunbar · 15 years ago
  48. bcaedae Reapply: by Chris Lattner · 15 years ago
  49. 7bbe03d Revert r107173, "fix PR7519: after thrashing around and remembering how all this stuff", it broke bootstrap. by Daniel Dunbar · 15 years ago
  50. d7f7d08 IRgen: Assignment to Objective-C properties shouldn't reload the value (which by Daniel Dunbar · 15 years ago
  51. 986b5d1 tests: Fix test to not depend on instruction names. by Daniel Dunbar · 15 years ago
  52. 376fe5e fix PR7519: after thrashing around and remembering how all this stuff by Chris Lattner · 15 years ago
  53. 9c254f0 Change X86_64ABIInfo to have ASTContext and TargetData ivars to by Chris Lattner · 15 years ago
  54. 225e286 add IR names to coerced arguments. by Chris Lattner · 15 years ago
  55. ce70016 Change CGCall to handle the "coerce" case where the coerce-to type by Chris Lattner · 15 years ago
  56. faf23b7 X86-64: by Chris Lattner · 15 years ago
  57. 16ac5ce Have __func__ and siblings point to block's implementation function by Fariborz Jahanian · 15 years ago
  58. ce88d0f tweak test to pass on windows by Chris Lattner · 15 years ago
  59. 4ac0d83 Fix UnitTests/2004-02-02-NegativeZero.c, which regressed when by Chris Lattner · 15 years ago
  60. 6d11cdb If coercing something from int or pointer type to int or pointer type by Chris Lattner · 15 years ago
  61. e7bb777 Same patch as the previous on the store side. Before we compiled this: by Chris Lattner · 15 years ago
  62. f70d857 merge two tests. by Chris Lattner · 15 years ago
  63. 35b21b8 Change IR generation for return (in the simple case) to avoid doing silly by Chris Lattner · 15 years ago
  64. 9269d5c Implement rdar://7530813 - collapse multiple GEP instructions in IRgen by Chris Lattner · 15 years ago
  65. 640d326 fix inc/dec to honor -fwrapv and -ftrapv, implementing PR7426. by Chris Lattner · 15 years ago
  66. 9a20723 Fix unary minus to trap on overflow with -ftrapv, refactoring binop by Chris Lattner · 15 years ago
  67. a4d7145 Implement support for -fwrapv, rdar://7221421 by Chris Lattner · 15 years ago
  68. e70ffd6 implement rdar://7432000 - signed negate should codegen as NSW. by Chris Lattner · 15 years ago
  69. 0b495cd A bug I've introduced in STDIN handling surfaced a few broken tests, fix them. by Benjamin Kramer · 15 years ago
  70. 7255a2d implement support for -finstrument-functions, patch by Nelson Elhage! by Chris Lattner · 15 years ago
  71. 4d3a7b0 More AltiVec support. Patch by Anton Yartsev! by Anton Korobeynikov · 15 years ago
  72. d2c6490 Merge the "regparm" attribute from a previous declaration of a by Douglas Gregor · 15 years ago
  73. 1ed1a59 Change the test for which ABI/CC to use on ARM to be base on the environment by Rafael Espindola · 15 years ago
  74. 0a184d3 A a new test for my previous patch. by Rafael Espindola · 15 years ago
  75. 75d0f82 Fix tests that I missed from my previous commit. by Rafael Espindola · 15 years ago
  76. a6cebab Enable basic testing of __builtin_fpclassify. by Benjamin Kramer · 15 years ago
  77. a7d6c22 Fix the constant evaluator for AltiVec-style vector literals so that the by John McCall · 15 years ago
  78. a71d3c6 Add a test to the previous commit. by Rafael Espindola · 15 years ago
  79. 6deecb0 Correctly align large arrays in x86-64. This fixes PR5599. by Rafael Espindola · 15 years ago
  80. c71a491 Preserve more information from a block's original function declarator, if one by John McCall · 15 years ago
  81. 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 15 years ago
  82. 64a8034 Fix a miscompile of wchar pascal strings. (radar 8020384) by Fariborz Jahanian · 15 years ago
  83. 78673d9 Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not all by John McCall · 15 years ago
  84. 52d0b59 Fix testsuite for blocks mangling change by Douglas Gregor · 15 years ago
  85. 6349ce9 Implement codegen for __builtin_isnormal. by Benjamin Kramer · 15 years ago
  86. d1808f3 Add missing test case, provided by Steven Watanabe. by Douglas Gregor · 15 years ago
  87. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 15 years ago
  88. 9a0fcfe PR7117: Make sure we don't lose the calling convention for K&R-style by Eli Friedman · 15 years ago
  89. abd3a85 The FP constant evaluator was missing a few cases of unary operators that return floats by John McCall · 15 years ago
  90. ed07415 implement codegen support for __builtin_isfinite, part of PR6083 by Chris Lattner · 15 years ago
  91. 81368fb optimize builtin_isnan/isinf to not do an extraneous extension from by Chris Lattner · 15 years ago
  92. fe67f3b Emit the globals, metadata, etc. associated with static variables even when by John McCall · 15 years ago
  93. 5d822f0 Use clang::VarDecl name instead of llvm::GlobalVariable name. by Devang Patel · 15 years ago
  94. fc39dc4 A not equal for an unordered relation should return true as specified in IEEE-754, e.g., by Mon P Wang · 15 years ago
  95. 784f211 Properly pass the address of a lazily-generated function declaration with by John McCall · 15 years ago
  96. aab64d0 Implement PR6845. We allow matching constraints to have different by Chris Lattner · 15 years ago
  97. b07fd76 rename test by Chris Lattner · 15 years ago
  98. 9bffb07 david conrad points out that {|} in inline assembly on arm are not asm by Chris Lattner · 15 years ago
  99. 684de63 ARM/APCS: Don't respect bit-field types when laying out structures. by Daniel Dunbar · 15 years ago
  100. 52968a1 IRgen: Fix another case where we generated an invalid access component when we by Daniel Dunbar · 15 years ago