1. 755d849 After some discussion with Doug, we decided that it made a lot more sense by John McCall · 14 years ago
  2. 4bdbc0c If there's an invoke destination, we should use invoke instead of call when calling the __cxa_bad_typeid function. Fixes PR7400. by Anders Carlsson · 14 years ago
  3. 379b515 More __unknown_anytype work. by John McCall · 14 years ago
  4. 575b374 Remove CK_DynamicToNull. by Anders Carlsson · 14 years ago
  5. 3ddcdd5 When we know that a dynamic_cast always returns null, we can make by Anders Carlsson · 14 years ago
  6. f0cb4a6 Clean up CodeGenFunction::EmitDynamicCast. No functionality change. by Anders Carlsson · 14 years ago
  7. b924124 Replace a couple of Builder.CreateICmpEQ with Builder.CreateIsNull. No functionality change. by Anders Carlsson · 14 years ago
  8. 7d99bc3 As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind which by Anders Carlsson · 14 years ago
  9. cd0b32e Strip off parens and no-op casts when deciding if an expr can be devirtualized. Fixes the second half of PR9660. by Anders Carlsson · 14 years ago
  10. b8bced0 Change CollectPrimaryBases to collect the bases in the right order. Fixes one half of PR9660. by Anders Carlsson · 14 years ago
  11. d24e50c Make -fdump-vtable-layouts also dump vtable indices for all virtual member functions in the class. by Anders Carlsson · 14 years ago
  12. 52d6874 PR9580: Handle vectors correctly in ScalarExprEmitter::EmitRem. by Eli Friedman · 14 years ago
  13. 5536daa Make sure we or together the overflow flags of the multiply and add, so the by Eli Friedman · 14 years ago
  14. a49218e PR8369: make __attribute((regparm(0))) work correctly. Original patch by by Eli Friedman · 14 years ago
  15. baf101d fix indentation by Chris Lattner · 14 years ago
  16. 23aa9c8 add a __sync_swap builtin to fill out the rest of the __sync builtins. by Chris Lattner · 14 years ago
  17. 1246ba6 Convert the PointerWidthInBytes variable in EmitMemberPointer() to CharUnits by Ken Dyck · 14 years ago
  18. b653d5a Eliminate a divide-by-8 in BuildVMIClassTypeInfo() by using CharUnits for by Ken Dyck · 14 years ago
  19. 3894c07 Apply explicit braces to avoid ambiguous 'else' [-Wparentheses] by Nick Lewycky · 14 years ago
  20. 6cf37dd Do not use zero as an upper bound for unbounded array because upper bound zero also indicates one element array. by Devang Patel · 14 years ago
  21. 14c65ca [Reapply r128776, modified so that it does not break debug info.] by Ken Dyck · 14 years ago
  22. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 14 years ago
  23. 1a7f752 [Reapply r128773. This is not the source of the issues Devang was seeing by Ken Dyck · 14 years ago
  24. 3015c4c [Reapply r128771. It wasn't the source of the issues Devang saw with debug by Ken Dyck · 14 years ago
  25. d28c33c Reapply r128770. It's not the cause of the issues Devang saw with debug info. by Ken Dyck · 14 years ago
  26. 01cb307 Refine rules for atomic property api to by Fariborz Jahanian · 14 years ago
  27. 0ac2cf4 If this is an intrinsic function, set the function's attributes to the intrinsic's attributes. by Peter Collingbourne · 14 years ago
  28. ddd72ac Simplify. by Devang Patel · 14 years ago
  29. 5fb6509 Fixes a regression caused by my last patch. by Fariborz Jahanian · 14 years ago
  30. 5ecb1df Emit debug info for function template parameters. by Devang Patel · 14 years ago
  31. 1d3a61a Generate atomic api for atomic properties (x86 and x86_64 by Fariborz Jahanian · 14 years ago
  32. 89054fb Remove unintentional check-in. by Devang Patel · 14 years ago
  33. 12e6d83 Fix typo. by Devang Patel · 14 years ago
  34. c5ce297 Use TemplateParameterList to extract template parameter name. by Devang Patel · 14 years ago
  35. 92b5d94 Added *hidden* flags -print-options and -print-all-options so by Andrew Trick · 14 years ago
  36. 6445d62 whitespace by Andrew Trick · 14 years ago
  37. 9c1714b Refactor. by Devang Patel · 14 years ago
  38. 978d415 Fix copy-and-paste bug that I introduced while tidying up the code. by David Chisnall · 14 years ago
  39. 34c1af8 Set AAPCS-VFP calling convention accordingly and hard float ABI command handling. by Sandeep Patel · 14 years ago
  40. ab868e2 Eliminate conservative check that is covered by isIncompleteType() check. by Devang Patel · 14 years ago
  41. ba690a4 Incomplete type does not have any size. by Devang Patel · 14 years ago
  42. 62c117d Revert r128770, r128771, r128773 and r128776 for now. It breaks debug info. by Devang Patel · 14 years ago
  43. 4fbabd3 Change the return type of CodeGenVTables::getVirtualBaseOffsetOffset() to by Ken Dyck · 14 years ago
  44. d221532 Use CharUnits for the offsets in the VirtualBaseClassOffsetOffsetsMapTy. No by Ken Dyck · 14 years ago
  45. 2c026e1 Use CharUnits for the offset type in the ClassNamesAndOffsets map in by Ken Dyck · 14 years ago
  46. e3e34e9 Use CharUnits for the offsets in the VBaseOffsetOffsetsMapTy types. No by Ken Dyck · 14 years ago
  47. 396e4f6 Convert BaseOffset::NonVirtualOffset to CharUnits. No change in by Ken Dyck · 14 years ago
  48. c40a3fd Convert offset parameters and return values of VTableComponent methods to by Ken Dyck · 14 years ago
  49. c952d38 Convert the offsets in VCallOffsetMap to CharUnits. No change in by Ken Dyck · 14 years ago
  50. 413e7d2 Convert offset parameters of VTableBuilder::IsOverriderUsed() to CharUnits. by Ken Dyck · 14 years ago
  51. ae503df Do not try calculate the size of forward-declared template type array. by Devang Patel · 14 years ago
  52. d553408 IRgen: Reapply r128691 with a fix to ensure we don't increase alignment past by Daniel Dunbar · 14 years ago
  53. 457c838 Revert r128691, "IRgen: Improve GCC compatibility when dealing with packed by Daniel Dunbar · 14 years ago
  54. b23a5a0 IRgen: Improve GCC compatibility when dealing with packed arrays by propagating by Daniel Dunbar · 14 years ago
  55. 3617019 Whoops. by John McCall · 14 years ago
  56. f0c11f7 After much contemplation, I've decided that we probably shouldn't "unique" by John McCall · 14 years ago
  57. 5af02db Move all the significant __block code into CGBlocks.cpp. No functionality by John McCall · 14 years ago
  58. 8c079ac Oops, prefer C-style cast here by Matt Beaumont-Gay · 14 years ago
  59. c362e74 Silence GCC warning about differing types on the branches of a conditional expression by Matt Beaumont-Gay · 14 years ago
  60. 3ed994b Convert the return value of by Ken Dyck · 14 years ago
  61. bb625e9 Convert the OffsetInLayoutClass parameter of by Ken Dyck · 14 years ago
  62. 3ecfa2d Convert the OffsetInLayoutClass of the VCallAndVBaseOffsetBuilder by Ken Dyck · 14 years ago
  63. f38d8ae Convert the RealBaseOffset parameter of by Ken Dyck · 14 years ago
  64. 2d33e42 Use intrinsics for Neon vmull operations. Radar 9208957. by Bob Wilson · 14 years ago
  65. 68af13f Fix IRGen issues related to using property-dot syntax by Fariborz Jahanian · 14 years ago
  66. bbf3bac Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 14 years ago
  67. 6be5672 (Almost) always call reserveOperandSpace() on newly created PHINodes. by Jay Foad · 14 years ago
  68. 301af86 Convert the offset parameter of by Ken Dyck · 14 years ago
  69. 0c64b7d Convert local offset variable to CharUnits in AddVCallOffsets. No change in by Ken Dyck · 14 years ago
  70. 7262e90 Convert a local offset variable to CharUnits. No change in functionality by Ken Dyck · 14 years ago
  71. 8fe5993 Convert the OffsetInLayoutClass parameter of DeterminePrimaryVirtualBases() by Ken Dyck · 14 years ago
  72. 75762b3 Convert the OffsetInLayoutClass parameter of LayoutSecondaryVTables to by Ken Dyck · 14 years ago
  73. acd7236 Fix in r128471 is very broad. Some of the unconditional branches need line number information for better user experience. by Devang Patel · 14 years ago
  74. b603c90 by Devang Patel · 14 years ago
  75. 1408676 Implements property of reference types. Adding by Fariborz Jahanian · 14 years ago
  76. 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 14 years ago
  77. 6305f72 refactoring by Anton Yartsev · 14 years ago
  78. 7ba8f52 Convert offset parameter in LayoutPrimaryAndSecondaryVTables() to CharUnits. by Ken Dyck · 14 years ago
  79. 23da84a Convert VTableBuilder::MostDerivedClassOffset to CharUnits. No change in by Ken Dyck · 14 years ago
  80. fc72420 Convert FinalOverriders::MostDerivedClassOffset to CharUnits. No change in by Ken Dyck · 14 years ago
  81. 9198e39 Remove a fixed FIXME comment (the base offset has already been converted to by Ken Dyck · 14 years ago
  82. 3a72680 Convert the offset parameters of AddMethods() to CharUnits. No change in by Ken Dyck · 14 years ago
  83. 0e55ade Convert the BaseOffsetInLayoutClass parameter of ComputeThisAdjustment() to by Ken Dyck · 14 years ago
  84. 82abeae Convert offset members in MethodInfo to CharUnits. No change in by Ken Dyck · 14 years ago
  85. 7870b13 AltiVec vector comparison logic now affect only vectors of fundamental AltiVec vector types. It fixes bug 9347. by Anton Yartsev · 14 years ago
  86. 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
  87. bda0d6b We were emitting construction v-tables with internal linkage all the time. by John McCall · 14 years ago
  88. 4421d2b On Mac OS X, the presence of an 'availability' attribute for that by Douglas Gregor · 14 years ago
  89. 81a65f5 Reformatted doc comments so that they are now difficult to edit in any editor that doesn't have explicit doxygen support, as per LLVM style guidelines. by David Chisnall · 14 years ago
  90. b4c82b4 Convert the OffsetInLayoutClass parameter of by Ken Dyck · 14 years ago
  91. 17d8519 Convert FinalOverriders::Offset to CharUnits. No change in functionality by Ken Dyck · 14 years ago
  92. e620313 Convert offset in MethodBaseOffsetPairTy to CharUnits. No change in by Ken Dyck · 14 years ago
  93. 35c416b Convert the offsets in SubobjectOffsetMapTy to CharUnits. No change in by Ken Dyck · 14 years ago
  94. 57ebe33 Convert several local variables to CharUnits. No change in functionality by Ken Dyck · 14 years ago
  95. 3f4cb25 Provide blockDecl's startLoc to startFunction. This fixes hidden bug exposed by recent code gen changes. This is tested by global-blocks-lines.exp in gdb testsuite. by Devang Patel · 14 years ago
  96. af19ac4 Obj-C/NeXT: Update and reapply 108847, now that changes are more baked. by Daniel Dunbar · 14 years ago
  97. 05dc91b Refactor CGObjCMac to use the shared code for EH stuff. by David Chisnall · 14 years ago
  98. 16625e1 Unbreak CMake build. by Anders Carlsson · 14 years ago
  99. 4cc7493 Added some doc comments. by David Chisnall · 14 years ago
  100. 9735ca6 Continuing work on ObjC tidyup: by David Chisnall · 14 years ago