1. bb08593 Add a profile for uniquifying the AttributeSet with the AttributeSetNodes. by Bill Wendling · 12 years ago
  2. 3467e30 Create a new class: AttributeSetNode. by Bill Wendling · 12 years ago
  3. 2915a69 Remove dead methods. by Bill Wendling · 12 years ago
  4. b09350d Initialize SSPBufferSize. PR14999. Patch by Vinson Lee. by Chad Rosier · 12 years ago
  5. 5ed3ac1 Remove unused methods and ivars. by Bill Wendling · 12 years ago
  6. e752fee Clean up assignment of CalleeSaveStackSlotSize: get rid of the default and explicitly set this in every target that needs to change it from the default. by Eli Bendersky · 12 years ago
  7. 114baee Add the IR attribute 'sspstrong'. by Bill Wendling · 12 years ago
  8. 28d6572 Remove the last of uses that use the Attribute object as a collection of attributes. by Bill Wendling · 12 years ago
  9. 8246df6 Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKind by Bill Wendling · 12 years ago
  10. 4d79724 [Support][ErrorOr] Don't use nullptr :( by Michael J. Spencer · 12 years ago
  11. 70d2ca0 Use the AttributeSet when adding multiple attributes and an Attribute::AttrKind by Bill Wendling · 12 years ago
  12. bdd4e13 [Support][ErrorOr] Add optimized specialization of ErrorOr<void>. by Michael J. Spencer · 12 years ago
  13. 7ad70bf [Support][ErrorOr] Make old gcc happy. by Michael J. Spencer · 12 years ago
  14. defaca0 More encapsulation work. by Bill Wendling · 12 years ago
  15. 9dd2a3b Initial patch for x32 ABI support. by Eli Bendersky · 12 years ago
  16. 318b2cc Fix truncation of relocation types in Support/ELF.h by Tim Northover · 12 years ago
  17. 13086a6 Begin fleshing out an interface in TTI for modelling the costs of by Chandler Carruth · 12 years ago
  18. 0a29cb0 Make APFloat constructor require explicit semantics. by Tim Northover · 12 years ago
  19. dc89ed7 SparseMultiSet.h: Add suggested parentheses. by NAKAMURA Takumi · 12 years ago
  20. e4e85f1 Add a new method that adds the AttributeSet at the given index. No functional change. by Bill Wendling · 12 years ago
  21. 0d8c5fb Remove unused method. by Bill Wendling · 12 years ago
  22. 3fc4b96 Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attribute. by Bill Wendling · 12 years ago
  23. c5f1bc8 Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Attribute. by Bill Wendling · 12 years ago
  24. dc60fc1 r173072 is causing some regressions on big endian hosts, I don't have time to debug it by Chris Lattner · 12 years ago
  25. 02b206f rework the Bitstream reader to actually work a machine word at a time, instead of 32-bits at a time. by Chris Lattner · 12 years ago
  26. 69582cf Fix a heinous inefficiency introduced in r149918, wherein reading each byte of a by Chris Lattner · 12 years ago
  27. afe77f3 Introduce a new data structure, the SparseMultiSet, and changes to the MI scheduler to use it. by Michael Ilseman · 12 years ago
  28. fd0543d rename "SkipToWord" to "SkipToFourByteBoundary" since a word is not always 4 bytes. by Chris Lattner · 12 years ago
  29. a5157e6 Switch CodeMetrics itself over to use TTI to determine if an instruction by Chandler Carruth · 12 years ago
  30. 6097e77 Fix indentation and formatting. by Chandler Carruth · 12 years ago
  31. 8d6c0f4 Now that the inline cost analysis is a pass, we can easily have it by Chandler Carruth · 12 years ago
  32. 86953b5 Make the inline cost a proper analysis pass. This remains essentially by Chandler Carruth · 12 years ago
  33. 78e1cda Fix an old-style doxygen comment. by Chandler Carruth · 12 years ago
  34. 4ef1324 Cleanup the formatting of this header. This removes the namespace indent by Chandler Carruth · 12 years ago
  35. 77c27f4 Revert "[Object] .bss sections have no content. PR15005." by Michael J. Spencer · 12 years ago
  36. 07d5617 [Object] .bss sections have no content. PR15005. by Michael J. Spencer · 12 years ago
  37. c61aa59 Remove the comma from the last enumerator to fix -pedantic warnings. by Chandler Carruth · 12 years ago
  38. 1e05bd9 Introduce a generic interface for querying an operation's expected lowered cost. by Chandler Carruth · 12 years ago
  39. f3c437b Support/Compiler.h: MSC1600, aka VS2010, is not C++11-ready. by NAKAMURA Takumi · 12 years ago
  40. 053a211 Revert CostTable algorithm, will re-write by Renato Golin · 12 years ago
  41. 01812be [Support] Port ErrorOr<T> from lld to C++03. by Michael J. Spencer · 12 years ago
  42. ec98d2c Changed IRBuilder::CreateZExtOrTrunc and IRBuilder::CreateSExtOrTrunc so they also work with vectors. by Michael Gottesman · 12 years ago
  43. 0e1a9f2 More copy editing. by Michael Gottesman · 12 years ago
  44. a1456e1 Doxygenified and copy edited BasicBlock.h. by Michael Gottesman · 12 years ago
  45. b6b8ba62 Doxygenified Argument.h and performed some copy editing of the documentation. by Michael Gottesman · 12 years ago
  46. 864c2a2 Converted all method comments in IRBuilder.h to use doxygen style comments. by Michael Gottesman · 12 years ago
  47. bd12e22 Corrected assert messages for CreateZExtOrTrunc/CreateSExtOrTrunc. by Michael Gottesman · 12 years ago
  48. 8b28998 Added IRBuilder::CreateFPExtOrFPTrunc. by Michael Gottesman · 12 years ago
  49. 1ca114a trivial micro-optimization: lazily call the virtual method instead of eagerly calling it. by Chris Lattner · 12 years ago
  50. 4156ca7 switch llvm-bcanalyzer onto the new cursor APIs, allowing deletion of by Chris Lattner · 12 years ago
  51. 099b636 add an option to not auto-process abbreviations in advance() by Chris Lattner · 12 years ago
  52. 194ef24 stringref'ize readRecord and properly capitalize it. Add a compatibility method to easy by Chris Lattner · 12 years ago
  53. f9147c4 move some private methods out of line, add a skipRecord() method. by Chris Lattner · 12 years ago
  54. 344fc23 add some optional flags to affect the way advance works. by Chris Lattner · 12 years ago
  55. 63246aa Add a new BitstreamEntry concept, and add two helper methods for walking by Chris Lattner · 12 years ago
  56. e37dd04 Include Support/ELF.h instead of Object/ELF.h. It is much lighter and completely by Jakub Staszak · 12 years ago
  57. 312c7d9 BitstreamReader hasn't aged well. It's been hacked on by various people and by Chris Lattner · 12 years ago
  58. 90230c8 Sort all of the includes. Several files got checked in with mis-sorted includes. by Chandler Carruth · 12 years ago
  59. 6fff325 Fixing behavior of ELFObjectFile::getSymbolFileOffset(). by Andrew Kaylor · 12 years ago
  60. 1b0c54f Use AttributeSet accessor methods instead of Attribute accessor methods. by Bill Wendling · 12 years ago
  61. 1a17bd2 Remove unused parameter. Also use the AttributeSet query methods instead of the Attribute query methods. by Bill Wendling · 12 years ago
  62. 8a53a83 Add llvm::hexDigitValue to convert single characters to hex. by Jordan Rose · 12 years ago
  63. c91cbb9 This is a resubmittal. For some reason it broke the bots yesterday by Jack Carter · 12 years ago
  64. 956f134 Push some more methods down to hide the use of the Attribute class. by Bill Wendling · 12 years ago
  65. 39dff21 [Linker] Zap a dead typedef. by Daniel Dunbar · 12 years ago
  66. 92d8cc6 [Linker] Kill Linker::LoadObject which is dead, and drop the BitReader dependency again. by Daniel Dunbar · 12 years ago
  67. ae36ecc Move Blacklist.h to include/ to enable use from clang. by Will Dietz · 12 years ago
  68. a94c339 [MC/Mach-O] Add support for linker options in Mach-O files. by Daniel Dunbar · 12 years ago
  69. cddd236 [MC/Mach-O] Add AsmParser support for .linker_option directive. by Daniel Dunbar · 12 years ago
  70. bfdcc70 [MC] Expose ParseEscapedString to target AsmParser implementations. by Daniel Dunbar · 12 years ago
  71. 167ede8 Reverting r171325 & r172363. This was causing a mis-compile on the self-hosted LTO build bots. by Bill Wendling · 12 years ago
  72. cb4830c Reverting back to the fallback instead of using the 64-bit popcnt instruction as it doesn't exist on all x64 CPU architectures. by Aaron Ballman · 12 years ago
  73. 634bd85 [Linker] Drop support for IR-level extended linking support (archives, etc.). by Daniel Dunbar · 12 years ago
  74. 505bca3 [ms-inline asm] Add support for the 'SIZE' and 'LENGTH' operators. by Chad Rosier · 12 years ago
  75. 6782805 Reverting back to the fallback instead of using popcnt; this instruction doesn't exist on all CPU architectures. Fixes PR14982 by Aaron Ballman · 12 years ago
  76. 11af9a8 ASan: add optional 'zero-based shadow' option to ASan passes. Always tell the values of shadow scale and offset to the runtime by Alexey Samsonov · 12 years ago
  77. 5ed625c Move MachineTraceMetrics.h into include/llvm/CodeGen. by Jakob Stoklund Olesen · 12 years ago
  78. 02c6325 Provide a place for targets to insert ILP optimization passes. by Jakob Stoklund Olesen · 12 years ago
  79. 69877d6 Wrapping __popcnt64 for MSVC so that it's only used on 64-bit builds. by Aaron Ballman · 12 years ago
  80. 5db391c [IR] Add 'Append' and 'AppendUnique' module flag behaviors. by Daniel Dunbar · 12 years ago
  81. d3c965d Change CostTable model to be global to all targets by Renato Golin · 12 years ago
  82. c8b909a [Support] Include the intrisics header and check for definition properly. by Michael J. Spencer · 12 years ago
  83. 2dcc273 [Support] Add MSVC intrinsic for CountPopulation. by Michael J. Spencer · 12 years ago
  84. 235c022 [Support] Update MSVC compiler support in Compiler.h. by Michael J. Spencer · 12 years ago
  85. 665c34b Clean up some unnecessary headers and forward declarations by Eli Bendersky · 12 years ago
  86. f9f40bd Now that GenericAsmParser was folded into AsmParser, some methods and types can by Eli Bendersky · 12 years ago
  87. 75c9b93 We want the dwarf AT_producer for assembly source files to match clang's by Kevin Enderby · 12 years ago
  88. fbb662f Introduce llvm::sys::getProcessTriple() function. by Peter Collingbourne · 12 years ago
  89. 6a3cbc3 Replace virtual hasFixups with explicit fragment type checks by Eli Bendersky · 12 years ago
  90. 9c79d01 Remove unused leftover header (it moved to llvm/IR). by Benjamin Kramer · 12 years ago
  91. 6b6061f Define metadata interfaces for describing a static data member by Eric Christopher · 12 years ago
  92. 171192f Use the ExtensionDirectiveHandler type in other places where it makes sense. by Eli Bendersky · 12 years ago
  93. 6623730 Improve r172577 by using the correct type when declaring constants by Dmitri Gribenko · 12 years ago
  94. 72f7bfb Split address information for DWARF5 split dwarf proposal. This involves by Eric Christopher · 12 years ago
  95. af50dda Avoid Enum Compare Warnings by David Greene · 12 years ago
  96. 9ccb769 Optimize the memory usage of MC bundling, by creating a new type of fragment by Eli Bendersky · 12 years ago
  97. 34461e5 [Object][ELF] Fix -Wenum-compare. by Michael J. Spencer · 12 years ago
  98. e1c4990 Fix operand type conditions in one of ICmpInst constructors. by Evgeniy Stepanov · 12 years ago
  99. ac97f5c [Object][ELF] Simplify ELFObjectFile by using ELFType. by Michael J. Spencer · 12 years ago
  100. b5f8cd5 [Support] Add LLVM_CONSTEXPR. by Michael J. Spencer · 12 years ago