1. aafd111 Remove the HiddenWeakTemplateVTables CodeGen option. It's currently unused. by Douglas Gregor · 12 years ago
  2. 129369d Clang now attempts to create a TargetMachine whenever a triple is given. by Nadav Rotem · 12 years ago
  3. e4aeeaa Add padding inreg registers to cause llvm to skip ecx when needed with by Rafael Espindola · 12 years ago
  4. b693269 Add inreg markers with the x86_fastcallcc calling convention. by Rafael Espindola · 12 years ago
  5. fa60be0 Change EmitAssemblyHelper to create the target machine early by Nadav Rotem · 12 years ago
  6. 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
  7. 5f14fcb Don't try to use inreg with 0 sized structs. Thanks to Eli for reporting the by Rafael Espindola · 12 years ago
  8. c6f84cf Move private classes into anonymous namespaces. by Benjamin Kramer · 12 years ago
  9. 5016a70 DR1472: A reference isn't odr-used if it has preceding initialization, by Richard Smith · 12 years ago
  10. cbbe2c0 IRgen: Initialize TargetLoweringInfo with a triple. by Daniel Dunbar · 12 years ago
  11. 0b4cc95 Fix handling of the regparm attribute in the presence of classes with copy by Rafael Espindola · 12 years ago
  12. 25030c4 Reintroduce the TargetTransformInfo to the clang pass manager. by Nadav Rotem · 12 years ago
  13. 25dfaac Fix up comment and invert order. Most simple check first. by Eric Christopher · 12 years ago
  14. da3301e Add a new option for and disable column number information as there by Eric Christopher · 12 years ago
  15. 7c00881 Revert svn r165741 "Add TargetTransformInfo to the clang driver." by Bob Wilson · 12 years ago
  16. 9556b39 Revert r158009 since there are some uses of artificial functions in debug info. by Eric Christopher · 12 years ago
  17. b03527a Set a special flag in class metadata when an Objective-C class by John McCall · 12 years ago
  18. 621915c Organize and rename the magic constants for class flags. by John McCall · 12 years ago
  19. 015f33b At -O0, prefer objc_storeStrong with a null new value to the by John McCall · 12 years ago
  20. 193646f "'Might as well make it static const.' -- John McCall" -- Michael Scott by Nico Weber · 12 years ago
  21. 2eb9a95 PR13684: Emit vtable entries for deleted functions as __cxa_deleted_function. by David Blaikie · 12 years ago
  22. 263366f Add pnaclcall convention to Native Client targets. by Derek Schuff · 12 years ago
  23. 9337102 ARM ABI: fix ABI alignment issues in varargs. by Manman Ren · 12 years ago
  24. 97f8157 ARM ABI: passing illegal vector types as varargs. by Manman Ren · 12 years ago
  25. d105e73 ARM ABI: fix ABI alignment issues when passing legal vector types as varargs. by Manman Ren · 12 years ago
  26. 4695f91 When using a symbol with attribute weakref, search for it first and by Joerg Sonnenberger · 12 years ago
  27. 891dac7 GNUstep runtime version default to 1.6, generate correct property attribute by David Chisnall · 12 years ago
  28. a240df2 Transform pattern: by Alexey Samsonov · 12 years ago
  29. a637556 Use the Attributes::get method which takes an AttrVal value directly to simplify the code a bit. No functionality change. by Bill Wendling · 12 years ago
  30. 7a0c064 Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow. by Daniel Dunbar · 12 years ago
  31. dc0d4e2 Revert r164907 and r164902 (+ follow-ups). They broke building on 10.6. by Nico Weber · 12 years ago
  32. 0d58339 Move the Attributes::Builder outside of the Attributes class and into its own class named AttrBuilder. No functionality change. by Bill Wendling · 12 years ago
  33. ba1f040 [asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. clang part: for FunctionPass we need to run asan at a different point, otherwise it will run before inlining by Kostya Serebryany · 12 years ago
  34. 75d37b4 Use enum values instead of magic numbers for indexing into the attribute list. by Bill Wendling · 12 years ago
  35. 50e6b18 Attributes Rewrite by Bill Wendling · 12 years ago
  36. 802cd5b At -O0, emit an @llvm.trap() call at the end of a value-returning function which by Richard Smith · 12 years ago
  37. 4d68ed5 Remove operator cast method in favor of querying with the correct method. by Bill Wendling · 12 years ago
  38. e91e9ec Use the Builder to create the stack alignment attribute. by Bill Wendling · 12 years ago
  39. 2784453 "Implement" codegen support for __noop(). by Nico Weber · 12 years ago
  40. 4308581 Simplify. Suggestion by Sean Silva. by Nico Weber · 12 years ago
  41. 5f608ae Make -mms-bitfields behave consistently. by Eli Friedman · 12 years ago
  42. b2aa66c -fcatch-undefined-behavior: Trap undefined behavior due to conversions to or by Richard Smith · 12 years ago
  43. b1f5fe0 This patch addresses PR13948. by Bill Schmidt · 12 years ago
  44. 2916831 Add TargetTransformInfo to the clang driver. by Nadav Rotem · 12 years ago
  45. 90da80c Fix build failure from r165722 by Derek Schuff · 12 years ago
  46. cadaf4b Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 12 years ago
  47. 7da46f9 Properly factor Native Client defines to support NaCl as an OS by Derek Schuff · 12 years ago
  48. babaf31 Make X86_64ABIInfo clean for ABIs with 32 bit pointers, such as X32 by Derek Schuff · 12 years ago
  49. c5f8046 Add codegen support for __uuidof(). by Nico Weber · 12 years ago
  50. b9966bd objective-C IRgen: When sending a method to 'super' by Fariborz Jahanian · 12 years ago
  51. 1e4691b Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. by Jordan Rose · 12 years ago
  52. f82232c Apply the same fundamental fix for PR14048 as was applied for PR11905. by Chandler Carruth · 12 years ago
  53. 603571a Remove the final bits of Attributes being declared in the Attribute by Bill Wendling · 12 years ago
  54. fac6310 Have 'addFnAttr' take the attribute enum value. Then have it build the attribute object and add it appropriately. No functionality change. by Bill Wendling · 12 years ago
  55. bf43f2f Tidy up formatting. by Richard Smith · 12 years ago
  56. 930c05c -fcatch-undefined-behavior: catch a VLA bound which evalutes to a non-positive value. by Richard Smith · 12 years ago
  57. dc47bdc -fcatch-undefined-behavior: store the type name directly at the end of a type descriptor. 5% binary size reduction due to fewer relocations. by Richard Smith · 12 years ago
  58. 4def70d -fcatch-undefined-behavior: emit calls to the runtime library whenever one of the checks fails. by Richard Smith · 12 years ago
  59. 5c3e4ca We use the enums to query whether an Attributes object has that attribute. The by Bill Wendling · 12 years ago
  60. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  61. d190057 Expose __builtin_bswap16. by Benjamin Kramer · 12 years ago
  62. c857ce8 Propagate calling convention for aliases and weakrefs. by Alex Rosenberg · 12 years ago
  63. e6b39bc Make sure to generate the right kind of MDNode for enum forward declarations. by Eli Friedman · 12 years ago
  64. 36ef0d5 If we flow off the end of a value-returning function: by Richard Smith · 12 years ago
  65. ff4ae6d Fail early with a clear assert if an operation with multiple uses somehow ends by Lang Hames · 12 years ago
  66. ddc5733 Always initialize FPContractable. by Benjamin Kramer · 12 years ago
  67. 2fc107f This patch enables general varargs support for the 64-bit PPC SVR4 ABI. by Bill Schmidt · 12 years ago
  68. 041ce8e Teach getCXXRecordDeclForPointerType about references. by Jordan Rose · 12 years ago
  69. be9af12 Add FP_CONTRACT support for clang. by Lang Hames · 12 years ago
  70. 6cacae8 CodeGen: Copy tail padding when we're not dealing with a trivial copy assign or move assign operator. by Benjamin Kramer · 12 years ago
  71. f2f3ce5 Add Clang support for iOS6. by Bob Wilson · 12 years ago
  72. 0226266 Add an FMA intrinsic for ARM Neon. by Bob Wilson · 12 years ago
  73. ef4d5ce PR13941: Mark all virtual functions as unnamed_addr. It's not possible to by Richard Smith · 12 years ago
  74. b22c7dc Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls for by Dan Gohman · 12 years ago
  75. f3477c1 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 12 years ago
  76. 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  77. bc3a3a7 Update to new function attribute querying syntax. by Bill Wendling · 12 years ago
  78. 385cc5f Add codegen support for the __debugbreak intrinsic. by Nico Weber · 12 years ago
  79. ecd03b4 When performing a ::delete of an object with a virtual destructor, by John McCall · 12 years ago
  80. bd31574 In the MS ABI, ctors return 'this'. Patch by Dmitry Sokolov. by John McCall · 12 years ago
  81. 9f357de During jump-scope checking, build an ExprWithCleanups immediately by John McCall · 12 years ago
  82. 245d5a3 Mark the passed in "self" for a block as an object pointer so by Eric Christopher · 12 years ago
  83. 022301b Call CGM.SetLLVMFunctionAttributesForDefinition on thunks so that they get by Rafael Espindola · 12 years ago
  84. db9eeb8 Update for encapsulating the "construct*AlignmentFromInt" methods. by Bill Wendling · 12 years ago
  85. 4c919eb ARM: Use a dedicated intrinsic for vector bitwise select. by Jim Grosbach · 12 years ago
  86. 258f930 Tidy up. Trailing whitespace and 80 columns. by Jim Grosbach · 12 years ago
  87. 847665d Grammar. by Eric Christopher · 12 years ago
  88. 20ec2c4 Update and expand comment. by Eric Christopher · 12 years ago
  89. 28e3c99 Handle a captured this for the debug information as well. by Eric Christopher · 12 years ago
  90. 195ff58 Fix awkward comment. by Eric Christopher · 12 years ago
  91. 9b5ede5 Update clang for API change. by Benjamin Kramer · 12 years ago
  92. f56faa0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Dmitri Gribenko · 12 years ago
  93. ba77cb9 Fix includes of llvm and clang files that used angle brackets. by Craig Topper · 12 years ago
  94. 82bad6b Fix thunk emission for covariant virtual functions in cases which require by Eli Friedman · 12 years ago
  95. cf15f17 Fix line endings. by Eli Friedman · 12 years ago
  96. d5a73dc Reapply: by Eric Christopher · 12 years ago
  97. 22b617f Revert "Make clang emit a flag for DW_AT_object_pointer for the artificial" by Eric Christopher · 12 years ago
  98. 2b6eb9d Make clang emit a flag for DW_AT_object_pointer for the artificial by Eric Christopher · 12 years ago
  99. 1b5c336 Remove some redundancy from constant aggregate emission. No functionality change. by Richard Smith · 12 years ago
  100. 85f90bd Update comment and space. by Eric Christopher · 12 years ago