1. 3d5aff5 Experimental TBAA support. by Dan Gohman · 14 years ago
  2. 5bc794f Use root non-virtual primary base class, not just immediate primary base class, for AT_containing_type. by Devang Patel · 14 years ago
  3. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  4. cebbedd Fix debug info for anon union. This is tested by anon-union.exp. by Devang Patel · 14 years ago
  5. fe8fdba Fixes a typo which caused byte offset in debug info by Fariborz Jahanian · 14 years ago
  6. 0692f83 by Devang Patel · 14 years ago
  7. 757e685 Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if by Chris Lattner · 14 years ago
  8. d2c47bd Make sure the VTables for template instantiations are emitted even if the key function doesn't have a body. by Argyrios Kyrtzidis · 14 years ago
  9. 6d57605 Don't let typeinfo name symbols be 'internal hidden', it can lead to linker conflicts by Argyrios Kyrtzidis · 14 years ago
  10. 2c6899f lib/CodeGen/CodeGenModule.cpp: DLLImportLinkage should be processed also on declaration. by NAKAMURA Takumi · 14 years ago
  11. 1944ec1 Implement __builtin_ia32_vec_ext_v2si function (required by Qt). by Argyrios Kyrtzidis · 14 years ago
  12. aa51e51 Add target implementations for the X86 builtins: by Bill Wendling · 14 years ago
  13. 189d6ef Permit constant evaluation of const floating-point variables with by John McCall · 14 years ago
  14. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  15. c56bb5d Revert the hack Chris Lattner added in r97981 to work around by Douglas Gregor · 14 years ago
  16. cedbf43 Tighter check in r116060 blcoked enums also. Emit enum const's debug info. by Devang Patel · 14 years ago
  17. 67c3226 Do not repeat debug info for file variable constants. by Devang Patel · 14 years ago
  18. 3951e71 Identify functions with prototype appropriately in debug info. by Devang Patel · 14 years ago
  19. af164bb Mark FunctionNoProtoType's argument as unspecified parameters. by Devang Patel · 14 years ago
  20. 34fdee3 Re-enable EH cleanups to destroy __block variables, now that we have a moment to by John McCall · 14 years ago
  21. cdf523c Do not emit subrange for incomplete array type. by Devang Patel · 14 years ago
  22. d2829b7 Remove unused argument. by Devang Patel · 14 years ago
  23. e71d60d Teach PopCleanupBlock to correctly handle the possibility of branching through by John McCall · 14 years ago
  24. 0680e97 If we're resolving all outstanding fixups, and there are multiple fixups by John McCall · 14 years ago
  25. 9e2213d In the fragile ObjC ABI, save the caught exception to the side if there are by John McCall · 14 years ago
  26. 49c8465 dyn_cast is more appropriate here. by Devang Patel · 14 years ago
  27. 7fa8ab2 Add missing '}' :) by Devang Patel · 14 years ago
  28. 78ba3d4 Emit debug info for an aggregate while processing MemberExpr if the aggregate's debug info was delayed untill now. by Devang Patel · 14 years ago
  29. daaf1de Fix filename in header comment. by Devang Patel · 14 years ago
  30. 46c5591 when expanding a builtin, if the argument is required to be a constant, by Chris Lattner · 14 years ago
  31. a1aa9e3 tidy by Chris Lattner · 14 years ago
  32. d78a019 Mark explict methods as explict in debug info. by Devang Patel · 14 years ago
  33. 9747739 Output debug info. for ivars declared in class by Fariborz Jahanian · 14 years ago
  34. c69e1cf Introduce -flimit-debug-info. by Devang Patel · 14 years ago
  35. aca745b Attach aritifical attribute with implicit parameters. Radar 8493141. by Devang Patel · 14 years ago
  36. 10a7a6a Emit method access specifier. Radar 8490416. by Devang Patel · 14 years ago
  37. e247248 Update to reflect DIFactory::CreateSubprogram() interface change from r115084. by Devang Patel · 14 years ago
  38. 43228a4 Remove dead code. by Devang Patel · 14 years ago
  39. dd0cb22 Add support for attribute((naked)), patch by Zoxc on cfe-commits! by Daniel Dunbar · 14 years ago
  40. 28cab38 Accidentally committed some temporary changes on my branch when reverting patches. by Bill Wendling · 14 years ago
  41. 2a674e8 Temporarily revert 114929 114925 114924 114921. It looked like they (or at least by Bill Wendling · 14 years ago
  42. 3e9438b Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could by Douglas Gregor · 14 years ago
  43. df4d482 Revert my patch changing the MMX "shift" intrinsics that take immediates into by Bill Wendling · 14 years ago
  44. 745da3a Patch implements passing arrays to functions expecting vla. Implements pr7827. by Fariborz Jahanian · 14 years ago
  45. f554b1c IRgen/ABI/ARM: Return large vectors in memory. by Daniel Dunbar · 14 years ago
  46. 8aa87c7 IRgen/ABI/ARM: Trust the backend to pass vectors correctly for the given ABI. by Daniel Dunbar · 14 years ago
  47. 4f20944 fix the rest of rdar://8461279 - clang miscompiles address-space qualified atomics by Chris Lattner · 14 years ago
  48. 780a2eb same bug as before, this time with __sync_val_compare_and_swap. by Chris Lattner · 14 years ago
  49. f2b9527 fix __sync_bool_compare_and_swap to work with address-space qualified types. by Chris Lattner · 14 years ago
  50. f443570 Fixes an IRgen ICE due to cast of null pointer to a vla type (fixes pr7827). by Fariborz Jahanian · 14 years ago
  51. 0b78710 IRgen for gnu extension's conditional lvalue expression by Fariborz Jahanian · 14 years ago
  52. 3475cfe Adjust for debug info API change. by Benjamin Kramer · 14 years ago
  53. aa3b57e Implements in IRgen gnu extensions missing LHS for by Fariborz Jahanian · 14 years ago
  54. 6155d73 Check in support for OpenCL conditional operator on vector types. by Nate Begeman · 14 years ago
  55. dc5ea09 Fixes IRgen bug in objc++ reference binding of a by Fariborz Jahanian · 14 years ago
  56. 38c9b17 do not rely on the implicit-dereference semantics of dyn_cast_or_null by Gabor Greif · 14 years ago
  57. 8abdbd8 Adjust a fixup's starting branch if it's being resolved because by John McCall · 14 years ago
  58. 2f474ea Added '|' delimiter to separate inline asm multiple alternative constraints for Clang side of support. by John Thompson · 14 years ago
  59. fc1e6c7 Fix a bug with binding l-values to elided temporaries, and leave a couple by John McCall · 14 years ago
  60. c6c8b33 The MMX shift-with-immediate builtins require the equivalent by Bill Wendling · 14 years ago
  61. 7f18e67 Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. by David Chisnall · 14 years ago
  62. af9b968 Patch to add IRgen support for Gnu's conditional operator by Fariborz Jahanian · 14 years ago
  63. db2f237 IRgen: Change CodeGenPasses to be a PassManager, so it can have CallGraphSCC or by Daniel Dunbar · 14 years ago
  64. 7e1dff7 Currently we're initializing the vtable pointers of a class only after by John McCall · 14 years ago
  65. 3019c44 When emitting a new-expression inside a conditional expression, by John McCall · 14 years ago
  66. e59d858 IRgen/ABI/x86-32: Realign indirect arguments when the ABI requires us to pass by Daniel Dunbar · 14 years ago
  67. cf3b6f2 IRgen/ABI: Add support for realigning structures which are passed by indirect by Daniel Dunbar · 14 years ago
  68. 93ae947 IRgen/ABI/x86_32/Darwin: On Darwin, only structures with SSE vector types get passed by Daniel Dunbar · 14 years ago
  69. fb67d6c IRgen/x86_32/Linux: Linux seems to align all stack objects to 4 bytes, unlike by Daniel Dunbar · 14 years ago
  70. da53134 Removes unused setter. by Fariborz Jahanian · 14 years ago
  71. b259383 Opportunistically use the C++ personality function in ObjC++ by John McCall · 14 years ago
  72. 6fa2916 Further beautification: this pointer can now be typed. by John McCall · 14 years ago
  73. d1a5f13 Initialize AggValueSlot's flags along all paths, plus minor beautification. by John McCall · 14 years ago
  74. 474e2fe Patch to move RequiresGCollection bit to AggValueSlot slot. by Fariborz Jahanian · 14 years ago
  75. 424a5c6 While handling change of file, check if _current_ file is already seen or not. If current file is seen then it indicates that end of previous file's lexical scope. by Devang Patel · 14 years ago
  76. 558d2ab one piece of code is responsible for the lifetime of every aggregate by John McCall · 14 years ago
  77. c384636 Tweak this assert. by John McCall · 14 years ago
  78. 7d8647f Implement the EH cleanup to call 'operator delete' if a new-expression throws by John McCall · 14 years ago
  79. 4ada2ca Fix VLA miscompilation. by Argyrios Kyrtzidis · 14 years ago
  80. 560a921 Revert "CMake: Update to use standard CMake dependency tracking facilities instead" by Michael J. Spencer · 14 years ago
  81. 0dfd848 Eagerly evaluate type traits in Sema instead of lazily in AST. They actually need Sema access to be correct, fixes coming up. by Sebastian Redl · 14 years ago
  82. fb55031 Block description for trivial block literals have by Fariborz Jahanian · 14 years ago
  83. 8023030 Augment -ftrapv to check for divide by zero, mod by zero, and INT_MIN % -1. by Chris Lattner · 14 years ago
  84. 28709c1 CMake: Fix mingw32 build. by Michael J. Spencer · 14 years ago
  85. c5904b4 Fixes an obscure bug in importd block variable layout by Fariborz Jahanian · 14 years ago
  86. 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
  87. 98294de Implement CXXNoexceptExpr codegen. by Sebastian Redl · 14 years ago
  88. 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
  89. 0339d72 IRGen fix for using property-dot syntax to pass by Fariborz Jahanian · 14 years ago
  90. ec9bf47 Clean up CMake dependencies by Douglas Gregor · 14 years ago
  91. 8197982 Block ivar layout must assume that the 'isa' by Fariborz Jahanian · 14 years ago
  92. 9be8840 Fix warnings caused by new CXXUuidofExprClass enumerator. by Francois Pichet · 14 years ago
  93. 5cd91b5 Implement ARM static local initialization guards, which are more compact than by John McCall · 14 years ago
  94. 0934914 Local static block variable referecned in its by Fariborz Jahanian · 14 years ago
  95. e7ddfb9 get rid of a warning. by Fariborz Jahanian · 14 years ago
  96. 7da7102 Have Sema check for validity of CGString literal by Fariborz Jahanian · 14 years ago
  97. 0dc7509 LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed fields but later the code by Argyrios Kyrtzidis · 14 years ago
  98. bd7de38 move the hackaround for PR6537 to catch unions as well, fixing the ICE in PR7151 by Chris Lattner · 14 years ago
  99. d0db03a clean up some formatting. by Chris Lattner · 14 years ago
  100. 271b665 No functional change. Replace Out << 'a' << 'b' with Out << "ab" and spell by Nick Lewycky · 14 years ago