1. c5f1bc8 Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Attribute. by Bill Wendling · 12 years ago
  2. dc60fc1 r173072 is causing some regressions on big endian hosts, I don't have time to debug it by Chris Lattner · 12 years ago
  3. 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
  4. 69582cf Fix a heinous inefficiency introduced in r149918, wherein reading each byte of a by Chris Lattner · 12 years ago
  5. afe77f3 Introduce a new data structure, the SparseMultiSet, and changes to the MI scheduler to use it. by Michael Ilseman · 12 years ago
  6. fd0543d rename "SkipToWord" to "SkipToFourByteBoundary" since a word is not always 4 bytes. by Chris Lattner · 12 years ago
  7. a5157e6 Switch CodeMetrics itself over to use TTI to determine if an instruction by Chandler Carruth · 12 years ago
  8. 6097e77 Fix indentation and formatting. by Chandler Carruth · 12 years ago
  9. 8d6c0f4 Now that the inline cost analysis is a pass, we can easily have it by Chandler Carruth · 12 years ago
  10. 86953b5 Make the inline cost a proper analysis pass. This remains essentially by Chandler Carruth · 12 years ago
  11. 78e1cda Fix an old-style doxygen comment. by Chandler Carruth · 12 years ago
  12. 4ef1324 Cleanup the formatting of this header. This removes the namespace indent by Chandler Carruth · 12 years ago
  13. 77c27f4 Revert "[Object] .bss sections have no content. PR15005." by Michael J. Spencer · 12 years ago
  14. 07d5617 [Object] .bss sections have no content. PR15005. by Michael J. Spencer · 12 years ago
  15. c61aa59 Remove the comma from the last enumerator to fix -pedantic warnings. by Chandler Carruth · 12 years ago
  16. 1e05bd9 Introduce a generic interface for querying an operation's expected lowered cost. by Chandler Carruth · 12 years ago
  17. f3c437b Support/Compiler.h: MSC1600, aka VS2010, is not C++11-ready. by NAKAMURA Takumi · 12 years ago
  18. 053a211 Revert CostTable algorithm, will re-write by Renato Golin · 12 years ago
  19. 01812be [Support] Port ErrorOr<T> from lld to C++03. by Michael J. Spencer · 12 years ago
  20. ec98d2c Changed IRBuilder::CreateZExtOrTrunc and IRBuilder::CreateSExtOrTrunc so they also work with vectors. by Michael Gottesman · 12 years ago
  21. 0e1a9f2 More copy editing. by Michael Gottesman · 12 years ago
  22. a1456e1 Doxygenified and copy edited BasicBlock.h. by Michael Gottesman · 12 years ago
  23. b6b8ba62 Doxygenified Argument.h and performed some copy editing of the documentation. by Michael Gottesman · 12 years ago
  24. 864c2a2 Converted all method comments in IRBuilder.h to use doxygen style comments. by Michael Gottesman · 12 years ago
  25. bd12e22 Corrected assert messages for CreateZExtOrTrunc/CreateSExtOrTrunc. by Michael Gottesman · 12 years ago
  26. 8b28998 Added IRBuilder::CreateFPExtOrFPTrunc. by Michael Gottesman · 12 years ago
  27. 1ca114a trivial micro-optimization: lazily call the virtual method instead of eagerly calling it. by Chris Lattner · 12 years ago
  28. 4156ca7 switch llvm-bcanalyzer onto the new cursor APIs, allowing deletion of by Chris Lattner · 12 years ago
  29. 099b636 add an option to not auto-process abbreviations in advance() by Chris Lattner · 12 years ago
  30. 194ef24 stringref'ize readRecord and properly capitalize it. Add a compatibility method to easy by Chris Lattner · 12 years ago
  31. f9147c4 move some private methods out of line, add a skipRecord() method. by Chris Lattner · 12 years ago
  32. 344fc23 add some optional flags to affect the way advance works. by Chris Lattner · 12 years ago
  33. 63246aa Add a new BitstreamEntry concept, and add two helper methods for walking by Chris Lattner · 12 years ago
  34. e37dd04 Include Support/ELF.h instead of Object/ELF.h. It is much lighter and completely by Jakub Staszak · 12 years ago
  35. 312c7d9 BitstreamReader hasn't aged well. It's been hacked on by various people and by Chris Lattner · 12 years ago
  36. 90230c8 Sort all of the includes. Several files got checked in with mis-sorted includes. by Chandler Carruth · 12 years ago
  37. 6fff325 Fixing behavior of ELFObjectFile::getSymbolFileOffset(). by Andrew Kaylor · 12 years ago
  38. 1b0c54f Use AttributeSet accessor methods instead of Attribute accessor methods. by Bill Wendling · 12 years ago
  39. 1a17bd2 Remove unused parameter. Also use the AttributeSet query methods instead of the Attribute query methods. by Bill Wendling · 12 years ago
  40. 8a53a83 Add llvm::hexDigitValue to convert single characters to hex. by Jordan Rose · 12 years ago
  41. c91cbb9 This is a resubmittal. For some reason it broke the bots yesterday by Jack Carter · 12 years ago
  42. 956f134 Push some more methods down to hide the use of the Attribute class. by Bill Wendling · 12 years ago
  43. 39dff21 [Linker] Zap a dead typedef. by Daniel Dunbar · 12 years ago
  44. 92d8cc6 [Linker] Kill Linker::LoadObject which is dead, and drop the BitReader dependency again. by Daniel Dunbar · 12 years ago
  45. ae36ecc Move Blacklist.h to include/ to enable use from clang. by Will Dietz · 12 years ago
  46. a94c339 [MC/Mach-O] Add support for linker options in Mach-O files. by Daniel Dunbar · 12 years ago
  47. cddd236 [MC/Mach-O] Add AsmParser support for .linker_option directive. by Daniel Dunbar · 12 years ago
  48. bfdcc70 [MC] Expose ParseEscapedString to target AsmParser implementations. by Daniel Dunbar · 12 years ago
  49. 167ede8 Reverting r171325 & r172363. This was causing a mis-compile on the self-hosted LTO build bots. by Bill Wendling · 12 years ago
  50. 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
  51. 634bd85 [Linker] Drop support for IR-level extended linking support (archives, etc.). by Daniel Dunbar · 12 years ago
  52. 505bca3 [ms-inline asm] Add support for the 'SIZE' and 'LENGTH' operators. by Chad Rosier · 12 years ago
  53. 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
  54. 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
  55. 5ed625c Move MachineTraceMetrics.h into include/llvm/CodeGen. by Jakob Stoklund Olesen · 12 years ago
  56. 02c6325 Provide a place for targets to insert ILP optimization passes. by Jakob Stoklund Olesen · 12 years ago
  57. 69877d6 Wrapping __popcnt64 for MSVC so that it's only used on 64-bit builds. by Aaron Ballman · 12 years ago
  58. 5db391c [IR] Add 'Append' and 'AppendUnique' module flag behaviors. by Daniel Dunbar · 12 years ago
  59. d3c965d Change CostTable model to be global to all targets by Renato Golin · 12 years ago
  60. c8b909a [Support] Include the intrisics header and check for definition properly. by Michael J. Spencer · 12 years ago
  61. 2dcc273 [Support] Add MSVC intrinsic for CountPopulation. by Michael J. Spencer · 12 years ago
  62. 235c022 [Support] Update MSVC compiler support in Compiler.h. by Michael J. Spencer · 12 years ago
  63. 665c34b Clean up some unnecessary headers and forward declarations by Eli Bendersky · 12 years ago
  64. f9f40bd Now that GenericAsmParser was folded into AsmParser, some methods and types can by Eli Bendersky · 12 years ago
  65. 75c9b93 We want the dwarf AT_producer for assembly source files to match clang's by Kevin Enderby · 12 years ago
  66. fbb662f Introduce llvm::sys::getProcessTriple() function. by Peter Collingbourne · 12 years ago
  67. 6a3cbc3 Replace virtual hasFixups with explicit fragment type checks by Eli Bendersky · 12 years ago
  68. 9c79d01 Remove unused leftover header (it moved to llvm/IR). by Benjamin Kramer · 12 years ago
  69. 6b6061f Define metadata interfaces for describing a static data member by Eric Christopher · 12 years ago
  70. 171192f Use the ExtensionDirectiveHandler type in other places where it makes sense. by Eli Bendersky · 12 years ago
  71. 6623730 Improve r172577 by using the correct type when declaring constants by Dmitri Gribenko · 12 years ago
  72. 72f7bfb Split address information for DWARF5 split dwarf proposal. This involves by Eric Christopher · 12 years ago
  73. af50dda Avoid Enum Compare Warnings by David Greene · 12 years ago
  74. 9ccb769 Optimize the memory usage of MC bundling, by creating a new type of fragment by Eli Bendersky · 12 years ago
  75. 34461e5 [Object][ELF] Fix -Wenum-compare. by Michael J. Spencer · 12 years ago
  76. e1c4990 Fix operand type conditions in one of ICmpInst constructors. by Evgeniy Stepanov · 12 years ago
  77. ac97f5c [Object][ELF] Simplify ELFObjectFile by using ELFType. by Michael J. Spencer · 12 years ago
  78. b5f8cd5 [Support] Add LLVM_CONSTEXPR. by Michael J. Spencer · 12 years ago
  79. 47f3934 [ADT/StringMap] Follow-up to r172455, use the correct constructor for setting the InitialSize, by Argyrios Kyrtzidis · 12 years ago
  80. c0c67b0 Properly encapsulate additional methods and data from AsmParser. by Eli Bendersky · 12 years ago
  81. 398db93 Complete the existing support of ARM v6m, v7m, and v7em, i.e., respectively cortex-m0, cortex-m3, and cortex-m4 on the backend side. by Quentin Colombet · 12 years ago
  82. 1ba5769 SCEVExpander fix. RAUW needs to update the InsertedExpressions cache. by Andrew Trick · 12 years ago
  83. 3735573 [ADT/StringMap] Add a constructor in StringMap that accepts both an by Argyrios Kyrtzidis · 12 years ago
  84. 289148a Fix DenseMap when LLVM_HAS_RVALUE_REFERENCES is defined but equals 0. by Joe Groff · 12 years ago
  85. a662a98 Add DenseMap::insert(value_type&&) method. by Joe Groff · 12 years ago
  86. 318cad3 Move CheckForValidSection to the MCAsmParser interface. by Eli Bendersky · 12 years ago
  87. 030f63a Expose an InitToTextSection through MCStreamer. by Eli Bendersky · 12 years ago
  88. 9bac6b2 Move ParseMacroArgument to the MCAsmParser interfance. by Eli Bendersky · 12 years ago
  89. 733c336 Encapsulate the MacroEnabled flag in AsmParser behind accessor methods. by Eli Bendersky · 12 years ago
  90. 29eb2cc fix compile-time regression report by Joerg Sonnenberger: by Nuno Lopes · 12 years ago
  91. 96f498b Remove redundant 'llvm::' qualifications by Dmitri Gribenko · 12 years ago
  92. c7a2752 Precompute some information about register costs. by Jakob Stoklund Olesen · 12 years ago
  93. 69e42db Split TargetLowering into a CodeGen and a SelectionDAG part. by Benjamin Kramer · 12 years ago
  94. a125cac Added -view-callgraph module pass. by Andrew Trick · 12 years ago
  95. 4d0b4a4 Support for half intrinsics. Pushes MMX into slower encoding path. by Michael Ilseman · 12 years ago
  96. caa91f8 Add a new portability macro LLVM_FUNCTION_NAME, that expands to __func__, if by Dmitri Gribenko · 12 years ago
  97. cbdb7e4 LoopPass.h doesn't require Function.h. Remove unneeded #include. by Jakub Staszak · 12 years ago
  98. 893a234 Remove trailing spaces. by Jakub Staszak · 12 years ago
  99. 81bfd71 Remove unneeded includes from FunctionLoweringInfo.h. by Jakub Staszak · 12 years ago
  100. c1ec207 [ms-inline asm] Add support for calling functions from inline assembly. by Chad Rosier · 12 years ago