1. a7d6c22 Fix the constant evaluator for AltiVec-style vector literals so that the by John McCall · 14 years ago
  2. a71d3c6 Add a test to the previous commit. by Rafael Espindola · 14 years ago
  3. 6deecb0 Correctly align large arrays in x86-64. This fixes PR5599. by Rafael Espindola · 14 years ago
  4. c71a491 Preserve more information from a block's original function declarator, if one by John McCall · 14 years ago
  5. 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 14 years ago
  6. 64a8034 Fix a miscompile of wchar pascal strings. (radar 8020384) by Fariborz Jahanian · 14 years ago
  7. 78673d9 Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not all by John McCall · 14 years ago
  8. 52d0b59 Fix testsuite for blocks mangling change by Douglas Gregor · 14 years ago
  9. 6349ce9 Implement codegen for __builtin_isnormal. by Benjamin Kramer · 14 years ago
  10. d1808f3 Add missing test case, provided by Steven Watanabe. by Douglas Gregor · 14 years ago
  11. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
  12. 9a0fcfe PR7117: Make sure we don't lose the calling convention for K&R-style by Eli Friedman · 14 years ago
  13. abd3a85 The FP constant evaluator was missing a few cases of unary operators that return floats by John McCall · 14 years ago
  14. ed07415 implement codegen support for __builtin_isfinite, part of PR6083 by Chris Lattner · 14 years ago
  15. 81368fb optimize builtin_isnan/isinf to not do an extraneous extension from by Chris Lattner · 14 years ago
  16. fe67f3b Emit the globals, metadata, etc. associated with static variables even when by John McCall · 14 years ago
  17. 5d822f0 Use clang::VarDecl name instead of llvm::GlobalVariable name. by Devang Patel · 14 years ago
  18. fc39dc4 A not equal for an unordered relation should return true as specified in IEEE-754, e.g., by Mon P Wang · 14 years ago
  19. 784f211 Properly pass the address of a lazily-generated function declaration with by John McCall · 14 years ago
  20. aab64d0 Implement PR6845. We allow matching constraints to have different by Chris Lattner · 14 years ago
  21. b07fd76 rename test by Chris Lattner · 14 years ago
  22. 9bffb07 david conrad points out that {|} in inline assembly on arm are not asm by Chris Lattner · 14 years ago
  23. 684de63 ARM/APCS: Don't respect bit-field types when laying out structures. by Daniel Dunbar · 14 years ago
  24. 52968a1 IRgen: Fix another case where we generated an invalid access component when we by Daniel Dunbar · 14 years ago
  25. 4651efb IRgen: Fix case where we might generate an access component with width == 0, if by Daniel Dunbar · 14 years ago
  26. 89da874 IRgen: Set alignment correctly on bit-field accesses. by Daniel Dunbar · 14 years ago
  27. e1467a4 IRgen: Rewrite bit-field access policy to not access data beyond the bounds of the structure, which we also now verify as part of the post-layout consistency checks. by Daniel Dunbar · 14 years ago
  28. 46c54fb ABI/x86-32 & x86-64: Alignment on 'byval' must be set when when the alignment by Daniel Dunbar · 14 years ago
  29. d0ef54c Convert test to FileCheck. by Daniel Dunbar · 14 years ago
  30. 0aa1cba Convert test to FileCheck. by Daniel Dunbar · 14 years ago
  31. 8ab78a7 IRgen: Always use i8 arrays to access union bit-fields. This is ugly, but by Daniel Dunbar · 14 years ago
  32. fb97cf2 don't slap noalias attribute on stret result arguments. by Chris Lattner · 14 years ago
  33. a75b71f recommit r101568 to fix PR6766 as a side-effect, remove two FIXMEs now fixed by Nuno Lopes · 14 years ago
  34. 4803535 Fix an assert when assigning a boolean value to a bitfield of type _Bool. by Anders Carlsson · 14 years ago
  35. 7a22f02 revert r101568, which miscompiles this testcase, distilled from ldecod: by Chris Lattner · 14 years ago
  36. 6784704 fix PR6766: codegen of var initialized with wide char by Nuno Lopes · 14 years ago
  37. 69cf5de add another test for the undef patch just for to have peace of mind :) by Nuno Lopes · 14 years ago
  38. d39a0d6 fix a bogus assertion exposed by a recent change: packing the by Chris Lattner · 14 years ago
  39. cdb30b4 emit padding as undef values, take 2 by Nuno Lopes · 14 years ago
  40. 2677261 IRgen: (Reapply 101222, with fixes) Move EmitStoreThroughBitfieldLValue to use new CGBitfieldInfo::AccessInfo decomposition, instead of computing the access policy itself. by Daniel Dunbar · 14 years ago
  41. e57aa9e Rewrite handling of 64-bit palignr intrinsics to be vector shuffles. by Eric Christopher · 14 years ago
  42. ab866b4 improve altivec c++ support by adding casts, patch by Anton Yartsev! by Chris Lattner · 14 years ago
  43. 96c250a Speculatively revert "IRgen: Move EmitStoreThroughBitfieldLValue to use new CGBitfieldInfo::AccessInfo decomposition, instead of computing the access policy itself.", I think it might be breaking bootstrap. by Daniel Dunbar · 14 years ago
  44. 89cdaa9 IRgen: Move EmitStoreThroughBitfieldLValue to use new CGBitfieldInfo::AccessInfo decomposition, instead of computing the access policy itself. by Daniel Dunbar · 14 years ago
  45. dd17394 implement altivec.h and a bunch of support code, patch by Anton Yartsev! by Chris Lattner · 14 years ago
  46. 8ce9e45 Rework the ConstStructBuilder code to emit missing initializer by Chris Lattner · 14 years ago
  47. 0eea9f9 fix PR6660/6168: emit padding as zeros instead of undef. Because by Chris Lattner · 14 years ago
  48. e6da20f Fix run line so this test actually tests something. by Benjamin Kramer · 14 years ago
  49. c24b9c4 fix PR6805: llvm.objectsize changed to take an i1 instead of an i32. by Chris Lattner · 14 years ago
  50. beb4128 @llvm.sqrt isn't really close enough to C's sqrt to justify emitting calls by John McCall · 14 years ago
  51. 914803f add a testcase that the integrated assembler rejects, this verifies by Chris Lattner · 14 years ago
  52. 018b54e fix PR6780, properly handling the IR {|} escapes in inline asm strings. by Chris Lattner · 14 years ago
  53. 3ecd785 Reapply patch for adding support for address spaces and added a isVolatile field to memcpy, memmove, and memset. by Mon P Wang · 14 years ago
  54. c7cbed0 Avoid unneeded calls to opt/llvm-dis. by Daniel Dunbar · 14 years ago
  55. fae7bf2 Merge several tests into switch.c. by Daniel Dunbar · 14 years ago
  56. c90f56d Revert r100193 since it causes failures in objc in clang by Mon P Wang · 14 years ago
  57. 8facca6 Reapply patch for adding support for address spaces and added a isVolatile field to memcpy, memmove, and memset. by Mon P Wang · 14 years ago
  58. 658f679 Slightly relax test case. An upcoming LLVM commit will change the xor instruction. by Jakob Stoklund Olesen · 14 years ago
  59. 7c76027 Fix test in -Asserts build. by Daniel Dunbar · 14 years ago
  60. b5896c3 Revert Mon Ping's 99930 due to broken llvm-gcc buildbots. by Bob Wilson · 14 years ago
  61. 425ef72 Remember the regparm attribute in FunctionType::ExtInfo. Fixes PR3782. by Rafael Espindola · 14 years ago
  62. 366ed48 Fix this test on windows. When running on windows we print by Rafael Espindola · 14 years ago
  63. 3b5caa2 Added support for address spaces and added a isVolatile field to memcpy, memmove, and memset by Mon P Wang · 14 years ago
  64. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 14 years ago
  65. d8e10d2 When mapping restrict to noalias, look for 'restrict' on the parameter variable by John McCall · 14 years ago
  66. 0e5f067 Implement new mangling for vectors. by Nick Lewycky · 14 years ago
  67. 7eff7c4 Remove support for nand atomic builtins. They are inconsistently implemented in by Daniel Dunbar · 14 years ago
  68. cb61a7b IRgen: Wrap atomic intrinsics with memory barriers, to ensure we honor the semantics. by Daniel Dunbar · 14 years ago
  69. e0cdb4e Evaluate: Fix a subtle bug in the pointer evaluator in which we would do an by Daniel Dunbar · 14 years ago
  70. a14db75 fix PR6433, crash on va_arg of typedef. by Chris Lattner · 14 years ago
  71. d58562e Fix file reference for derived and composite types. Now, dwarf writer uses strict verifier that ignores debug info for such types if their file info is unknown. by Devang Patel · 14 years ago
  72. b35baae add a codegen hack to work around an AST bug, allowing us to compile the by Chris Lattner · 14 years ago
  73. ba68b08 PR6515: Implement __builtin_signbit and friends. by Eli Friedman · 14 years ago
  74. fdf30ae Remove header file dependencies in block patch test case. by Fariborz Jahanian · 14 years ago
  75. a36e223 add support for a 1<<29 bit in the block flags field to mark blocks using alternate struct return ABI by Blaine Garst · 14 years ago
  76. da18261 really fix 6473 by handling weakref in constant expressions. by Rafael Espindola · 14 years ago
  77. 6a83670 Fix PR6473. by Rafael Espindola · 14 years ago
  78. 468ec6c Revert changes r97693, r97700, and r97718. by John McCall · 14 years ago
  79. 3ff6302 XFAIL these tests on win32, since the win32 buildbot apparently disables all by John McCall · 14 years ago
  80. 2ac7472 Fix __builtin_ia32_roundss and __builtin_ia32_roundsd definitions. by Eric Christopher · 14 years ago
  81. 06a3066 Implement __builtin_dwarf_sp_column(). by John McCall · 14 years ago
  82. 29a4071 fix a buildbot failure, this was passing for me because the by Chris Lattner · 14 years ago
  83. eeeb49a merge asm-2.c into asm.c, remove asm-inout.c because it is by Chris Lattner · 14 years ago
  84. b992259 fix PR6475, we were doing side-effecting stuff in an assert. by Chris Lattner · 14 years ago
  85. 2752c01 add framework for ARM builtins, Patch by Edmund Grimley Evans! by Chris Lattner · 14 years ago
  86. db7b72a Support constant-evaluation of __builtin_nans* as well as the correct constant by John McCall · 14 years ago
  87. 1a4bb5c Make this test portable to ABIs that use sret. by John McCall · 15 years ago
  88. b7d3589 Fix test case and convert fully to FileCheck. by John McCall · 15 years ago
  89. 0b0ef0a Canonicalize parameter and return types before computing ABI info. Eliminates by John McCall · 15 years ago
  90. 70c23cd Emit debug info for VectorType. by Devang Patel · 15 years ago
  91. 573e59d fix buildbot failure on windows by slightly trimming test output to ignore temporary name by Blaine Garst · 15 years ago
  92. 11e8ce7 Add support for the weakref attribute. We still produce "alias weak" as llvm-gcc does, but are more strict on what uses of weakref we accept. by Rafael Espindola · 15 years ago
  93. 2a7eb28 Unconditionally support block introspection data in a new field at the end by Blaine Garst · 15 years ago
  94. 18da88a PR6386: Fix a recent regression in IRGen of cast-to-union constructs. by Eli Friedman · 15 years ago
  95. f3f8d2a Allow redefinitions of extern inline functions in GNU89 mode, just as GCC by Charles Davis · 15 years ago
  96. d19429f Distinguish two lexical blocks at the same level. by Devang Patel · 15 years ago
  97. f0122fe dllimport and dllexport are declspec attributes, too. They're also by Charles Davis · 15 years ago
  98. a92d613 Use getLocStart(), instead of getLocEnd(), to record starting location of objc method. :) by Devang Patel · 15 years ago
  99. 74f7293 Emit the 'alignstack' LLVM function attribute when we encounter a function by Charles Davis · 15 years ago
  100. d263e7b Use current location as the location of compiler generated arguments, e.g. self, _cmd etc. by Devang Patel · 15 years ago