1. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  2. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  3. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  4. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  5. 8b54999 Add CodeGenABITypes.h for use in LLDB. by Mark Lacey · 11 years ago
  6. c3f7fd6 Make CodeGenTypes data members private. by Mark Lacey · 11 years ago
  7. 2529660 Use the CGCXXABI member on CodeGenTypes. by Mark Lacey · 11 years ago
  8. 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
  9. 5d4a755 No functionality change. Reflow lines that could fit on one line. Break lines by Nick Lewycky · 11 years ago
  10. e575359 Fix constructor-related typos. by Benjamin Kramer · 11 years ago
  11. e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
  12. ef07203 Delete CC_Default and use the target default CC everywhere by Reid Kleckner · 11 years ago
  13. fae228b Only add this attribute when it's set. If it's not there, the assumption is that it's off. by Bill Wendling · 11 years ago
  14. 8f189a9 Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
  15. 1cf9ab8 Use function attributes to indicate if we don't want to realign the stack. by Bill Wendling · 11 years ago
  16. 52d08fe Use the new boolean to StringRef function to generate the proper StringRefs. by Bill Wendling · 11 years ago
  17. cab4a09 Replace the "NoFramePointerElimNonLeaf" target option with a function attribute. by Bill Wendling · 11 years ago
  18. 45ccf28 Use the updated name for the attribute. by Bill Wendling · 11 years ago
  19. 8d230b4 Use function attributes to pass along the stack protector buffer size instead of making it a target option. by Bill Wendling · 11 years ago
  20. 6b9240e Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 11 years ago
  21. 3b50e8d Restore r184205 and associated commits (after commit of r185290) by Stephen Lin · 11 years ago
  22. 9b60195 [ms-cxxabi] Destroy temporary record arguments in the callee by Reid Kleckner · 11 years ago
  23. 3258abc Revert r184205 and associated patches while investigating issue with broken buildbot (possible interaction with LTO) by Stephen Lin · 11 years ago
  24. d4c0cd0 CodeGen: Have 'this'-returning constructors and destructors to take advantage of the new backend 'returned' attribute. by Stephen Lin · 11 years ago
  25. d4ec562 Simplify: we don't need any special-case lifetime extension when initializing by Richard Smith · 11 years ago
  26. d39083d Fix a FIXME in a testcase about packed structs and calls I left around by Eli Friedman · 11 years ago
  27. 7e9f52f Fix CoerceIntOrPtrToIntOrPtr on big-endian targets. by Jakob Stoklund Olesen · 11 years ago
  28. 90f9ec0 Heed ABIArgInfo::getInReg() for return values. by Jakob Stoklund Olesen · 11 years ago
  29. 7c731f5 Do not reuse the debug location of the return value's store if there is autorelease code to be emitted between store and return instructions. This is analoguous to what we do for lexical scope cleanups. by Adrian Prantl · 11 years ago
  30. 5baefa8 Fix bad indentation. by Jakob Stoklund Olesen · 11 years ago
  31. 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 11 years ago
  32. f5ebf9b Correctly emit certain implicit references to 'self' even within a lambda. by John McCall · 11 years ago
  33. fa6b079 Ensure that the line table for functions with cleanups is sequential. by Adrian Prantl · 11 years ago
  34. 64aa4b3 Standardize accesses to the TargetInfo in IR-gen. by John McCall · 11 years ago
  35. 94d46b5 Fix uninitialized read of CalleeWithThisReturn. by Manman Ren · 11 years ago
  36. 76ed617 Fix uninitialized read of CalleeWithThisReturn. by Evgeniy Stepanov · 11 years ago
  37. b6a6079 Under ARC, when we're passing the address of a strong variable by John McCall · 11 years ago
  38. 63fd408 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  39. 7cd84ba revert r177211 due to its potential issues by Manman Ren · 11 years ago
  40. 2710ed8 Exploit this-return of a callsite in a this-return function. by Manman Ren · 11 years ago
  41. 4159f05 Have these attriubtes set to 'true' or 'false'. by Bill Wendling · 11 years ago
  42. d436c99 Fix indirect byval passing of records in address spaced memory. Allocate memory on stack, and memcpy the actual value before the call. by Guy Benyei · 11 years ago
  43. 9d232c8 Change hasAggregateLLVMType, which conflates complex and by John McCall · 11 years ago
  44. 3c5cd15 Don't emit calls to virtual [[noreturn]] functions as noreturn; overrides of a by Richard Smith · 11 years ago
  45. be9e8bf Add more of the command line options as attribute flags. by Bill Wendling · 11 years ago
  46. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 11 years ago
  47. 8992457 Reapply r176133 with testcase fixes. by Bill Wendling · 11 years ago
  48. d9365d2 Temporarily revert r176133 until testcases are modified. by Bill Wendling · 11 years ago
  49. 2693c32 Don't set the -target-cpu and -target-features attributes just now. by Bill Wendling · 11 years ago
  50. c283311 Revert "Add more attributes from the command line to functions." by Anna Zaks · 11 years ago
  51. d620e09 Add more attributes from the command line to functions. by Bill Wendling · 11 years ago
  52. 7728cdd Revert r175912, "Add support for coldcc to clang" at John's request. by Peter Collingbourne · 11 years ago
  53. 93e4bff Make sure we apply attributes to correct places. by Bill Wendling · 11 years ago
  54. 4c67aa9 Add support for coldcc to clang by Peter Collingbourne · 11 years ago
  55. 94236e7 Apply the 'nobuiltin' attribute to call sites when the user specifies `-fno-builtin' on the command line. by Bill Wendling · 11 years ago
  56. 3f5fcd2 Temporarily revert r175471 for more review. by Bill Wendling · 11 years ago
  57. ea9cde6 Add a 'no-builtin' attribute if we do not want to simplify calls. by Bill Wendling · 11 years ago
  58. c0dcc2d Add the 'target-cpu' and 'target-features' attributes to functions. by Bill Wendling · 11 years ago
  59. b9316b3 Revert accidental commit. by Bill Wendling · 11 years ago
  60. e1092df Pass the target options through to code generation. by Bill Wendling · 11 years ago
  61. 7586a6e Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled as by Richard Smith · 11 years ago
  62. b263bdf Use the AttributeSet instead of AttributeWithIndex. by Bill Wendling · 12 years ago
  63. 89530e4 Remove the last of uses that use the Attribute object as a collection of attributes. by Bill Wendling · 12 years ago
  64. cd8ab51 Implement C++11 semantics for [[noreturn]] attribute. This required splitting by Richard Smith · 12 years ago
  65. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  66. 01ad954 Remove the Function::getFnAttributes method in favor of using the AttributeSet by Bill Wendling · 12 years ago
  67. 3898008 Add intel_ocl_bicc calling convention as a function attribute to clang. The calling convention is already implemented in LLVM. by Guy Benyei · 12 years ago
  68. 72390b3 Rename llvm::Attributes to llvm::Attribute. by Bill Wendling · 12 years ago
  69. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  70. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  71. 785b778 s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 12 years ago
  72. e56bb36 Fix the required args count for variadic blocks. by John McCall · 12 years ago
  73. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  74. 8b8a09e Merge function types in C. by Rafael Espindola · 12 years ago
  75. 060f34d ABI: comments from Eli on r168820. by Manman Ren · 12 years ago
  76. f51c61c ABI: modify CreateCoercedLoad and CreateCoercedStore to not use load or store of by Manman Ren · 12 years ago
  77. 82c458e objective-C arc: load of a __weak object happens via call to by Fariborz Jahanian · 12 years ago
  78. dd85159 Update method calls to the new interface re r168354. by Bill Wendling · 12 years ago
  79. 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
  80. 356d9cc Change ForceSizeOpt attribute into MinSize attribute by Quentin Colombet · 12 years ago
  81. 9046768 Oz optimization level sets ForceSizeOpt attribute for each function by Quentin Colombet · 12 years ago
  82. e4aeeaa Add padding inreg registers to cause llvm to skip ecx when needed with by Rafael Espindola · 12 years ago
  83. 0b4cc95 Fix handling of the regparm attribute in the presence of classes with copy by Rafael Espindola · 12 years ago
  84. 263366f Add pnaclcall convention to Native Client targets. by Derek Schuff · 12 years ago
  85. 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
  86. 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
  87. 75d37b4 Use enum values instead of magic numbers for indexing into the attribute list. by Bill Wendling · 12 years ago
  88. 50e6b18 Attributes Rewrite by Bill Wendling · 12 years ago
  89. f82232c Apply the same fundamental fix for PR14048 as was applied for PR11905. by Chandler Carruth · 12 years ago
  90. 603571a Remove the final bits of Attributes being declared in the Attribute by Bill Wendling · 12 years ago
  91. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  92. db9eeb8 Update for encapsulating the "construct*AlignmentFromInt" methods. by Bill Wendling · 12 years ago
  93. f9fdcc0 In ARC, if we're emitting assembly markers for calls to by John McCall · 12 years ago
  94. b48280b Handle functions with struct arguments or return types and the regparm by Rafael Espindola · 12 years ago
  95. bd9b65a Don't crash *or* insert a bogus autorelease when emitting a by John McCall · 12 years ago
  96. 8f88a1d [Windows] Use thiscall as the default calling convention for class methods. PR12785 by Timur Iskhodzhanov · 12 years ago
  97. 0f3d097 Distinguish more carefully between free functions and C++ instance methods by John McCall · 12 years ago
  98. 7e0dc76 revert CodeGen support for the alloc_size attribute until we finish the design of a more generic metadata node by Nuno Lopes · 12 years ago
  99. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  100. a61ab05 adjust to mainline llvm API change. by Chris Lattner · 12 years ago