1. aaf723d Add a new target hook "predictableSelectIsExpensive". by Benjamin Kramer · 12 years ago
  2. 30ba829 Teach the code extractor how to extract a sequence of blocks from by Chandler Carruth · 12 years ago
  3. 7c52c97 Rename the Region::block_iterator to Region::block_node_iterator, and by Chandler Carruth · 12 years ago
  4. 49683f3 This patch adds a new NVPTX back-end to LLVM which supports code generation for NVIDIA PTX 3.0. This back-end will (eventually) replace the current PTX back-end, while maintaining compatibility with it. by Justin Holewinski · 12 years ago
  5. 90cb708 Factor the computation of input and output sets into a public interface by Chandler Carruth · 12 years ago
  6. 99650c9 Move the CodeExtractor utility to a dedicated header file / source file, by Chandler Carruth · 12 years ago
  7. 338607a Remove the SubRegClasses field from RegisterClass descriptions. by Jakob Stoklund Olesen · 12 years ago
  8. 7855ec6 Remove TargetRegisterClass::SuperRegClasses. by Jakob Stoklund Olesen · 12 years ago
  9. e3ee49f Use SuperRegClassIterator for findRepresentativeClass(). by Jakob Stoklund Olesen · 12 years ago
  10. 89e38f8 Add a SuperRegClassIterator class. by Jakob Stoklund Olesen · 12 years ago
  11. d5003ca A pile of long over-due refactorings here. There are some very, *very* by Chandler Carruth · 12 years ago
  12. a83a6d3 Add a FoldingSetVector datastructure which is analogous to a SetVector, by Chandler Carruth · 12 years ago
  13. dd63a06 Use a shared implementation of getMatchingSuperRegClass(). by Jakob Stoklund Olesen · 12 years ago
  14. 1a2a19d Add TargetRegisterClass::getSuperRegIndices(). by Jakob Stoklund Olesen · 12 years ago
  15. 9f7af7b Factor the logic for testing whether a basic block is viable for code by Chandler Carruth · 12 years ago
  16. ff9229e Add rudimentary CMake logic for detecting Graphviz. by Ted Kremenek · 12 years ago
  17. 252ef56 add support for calloc to objectsize lowering by Nuno Lopes · 12 years ago
  18. 1d61f28 Fix the type of SubClassMask. by Jakob Stoklund Olesen · 12 years ago
  19. 309076f Don't override subreg functions in targets without subregisters. by Jakob Stoklund Olesen · 12 years ago
  20. f12f6df Added TargetRegisterInfo::getAllocatableClass. by Andrew Trick · 12 years ago
  21. f657da2 Move llvm-tblgen's StringMatcher into the TableGen library so it can by Douglas Gregor · 12 years ago
  22. 8ed9951 [llvm-c] Make a few function declarations proper prototypes by Anders Waldenborg · 12 years ago
  23. 38dbb60 Update SmallVector to support move semantics if the host does. by John McCall · 12 years ago
  24. 9023370 Target independent Hexagon Packetizer fix. by Sirish Pande · 12 years ago
  25. 34df160 YAMLParser: get rid of global ctors & dtors. by Benjamin Kramer · 12 years ago
  26. 7c4ce30 Change the PassManager from a reference to a pointer. by Bill Wendling · 12 years ago
  27. bfbab99 Second attempt at PR12573: by Bill Wendling · 12 years ago
  28. 7988981 Remove superfluous 'inline' by Craig Topper · 12 years ago
  29. 5fe0198 Fix some formatting, grammar and style issues and add a couple of missing comments. by Eli Bendersky · 12 years ago
  30. 3703baa SmallVector: Don't rely on having an assignment operator around in push_back for POD-like types. by Benjamin Kramer · 12 years ago
  31. bbd8e5d Fix comments from copy-paste to a more relevant meaning by Eli Bendersky · 12 years ago
  32. db0bbde Add constants for first and last integer vector types to be consistent with floating point. by Craig Topper · 12 years ago
  33. c7f7a9b Remove tab characters by Craig Topper · 12 years ago
  34. 9efb030 Mark the default cases of MVT::getVectorElementType and MVT:getVectorNumElements as unreachable to reduce code size. by Craig Topper · 12 years ago
  35. ff11c01 Don't update spill weights when joining intervals. by Jakob Stoklund Olesen · 12 years ago
  36. f4aee4c Spring cleaning - Delete dead code. by Jakob Stoklund Olesen · 12 years ago
  37. 1888303 If the __is_trivially_copyable type trait is available use it as the baseline for isPodLike. by Benjamin Kramer · 12 years ago
  38. 1dd346a Use the most basic superclass of SmallVector in ArrayRef. by Benjamin Kramer · 12 years ago
  39. b856d55 Reapply the SmallMap patch with a fix. by Benjamin Kramer · 12 years ago
  40. a0b0219 Remove more dead code. by Jakob Stoklund Olesen · 12 years ago
  41. bdbf015 Revert "First implementation of:" by Eric Christopher · 12 years ago
  42. 76271a3 First implementation of: by Stepan Dyatkovskiy · 12 years ago
  43. 50e1d84 Simplify LiveIntervals::getApproximateInstructionCount(). by Jakob Stoklund Olesen · 12 years ago
  44. a62efd8 Remove a dead function. by Jakob Stoklund Olesen · 12 years ago
  45. 23d59c2 typo in declaration from earlier today by Andrew Trick · 12 years ago
  46. 14ce6fa ARM: improved assembler diagnostics for missing CPU features. by Jim Grosbach · 12 years ago
  47. 86b7e2a Fix a naughty header include that breaks "installed" builds. by Andrew Trick · 12 years ago
  48. 6ce1c88 Related to PR1255. Let's begin. I'll commit classes that corresponds to our latest PR1255 discussion posts in llvm-commits. by Stepan Dyatkovskiy · 12 years ago
  49. 006e1ab misched: DAG builder support for tracking register pressure within the current scheduling region. by Andrew Trick · 12 years ago
  50. 6a8c7bf This patch fixes a problem which arose when using the Post-RA scheduler by Preston Gurd · 12 years ago
  51. 216432d Allow forward declarations to take a context. This helps the debugger by Eric Christopher · 12 years ago
  52. e3fd2a3 Temporarily revert r155364 until the upstream review can complete, per by Chandler Carruth · 12 years ago
  53. d410eab Revert r155365, r155366, and r155367. All three of these have regression by Chandler Carruth · 12 years ago
  54. 15e56ad Hexagon V5 (floating point) support. by Sirish Pande · 12 years ago
  55. 9f6852d Hexagon Packetizer's target independent fix. by Sirish Pande · 12 years ago
  56. 9dc06bd Conflict with st_dev/st_ino identifiers under Debian GNU/Hurd by Sylvestre Ledru · 12 years ago
  57. d46575f Add a flag to the struct type finder to collect only those types which have by Bill Wendling · 12 years ago
  58. 5573876 stop hiding SmallVector's append that takes a count + element. by Chris Lattner · 12 years ago
  59. 0b5ad0b Remove unused PointerLikeTypeTraits for IndexListEntry. by Benjamin Kramer · 12 years ago
  60. c827834 Revert r155241, which is causing some breakage. by Bill Wendling · 12 years ago
  61. 8c48e4f Make ISelPosition a local variable. by Jakob Stoklund Olesen · 12 years ago
  62. bc7d448 Register DAGUpdateListeners with SelectionDAG. by Jakob Stoklund Olesen · 12 years ago
  63. c61382b Extraneous semicolon. by Eric Christopher · 12 years ago
  64. 64c7af8 If we discover all of the named structs in a module, then don't bother to by Bill Wendling · 12 years ago
  65. d06c2de Added TargetRegisterInfo::getRegPressureSetName. by Andrew Trick · 12 years ago
  66. c0ccb8b SparseSet: Add support for key-derived indexes and arbitrary key types. by Andrew Trick · 12 years ago
  67. d4786e2 Allow converting MachineBasicBlock::iterator to const_iterator. by Andrew Trick · 12 years ago
  68. 2efd8ac Add documentation comment. by Jim Grosbach · 12 years ago
  69. c1922c7 TableGen support for auto-generating assembly two-operand aliases. by Jim Grosbach · 12 years ago
  70. fc728fb Allow targets to select the default scheduler by name. by Andrew Trick · 12 years ago
  71. 27745c1 whitespace by Andrew Trick · 12 years ago
  72. 3709762 This reverts a long string of commits to the Hexagon backend. These by Chandler Carruth · 12 years ago
  73. 89f33fd SourceMgr: Colorize diagnostics. by Benjamin Kramer · 12 years ago
  74. 4b18691 Tidy up. Trailing whitespace. by Jim Grosbach · 12 years ago
  75. 97c02bf TableGen add warning diagnostic helper functions. by Jim Grosbach · 12 years ago
  76. 4bb87cb SmallPtrSet: Reuse DenseMapInfo's pointer hash function instead of inventing a bad one ourselves. by Benjamin Kramer · 12 years ago
  77. a963c81 Remove AVX vpermil intrinsics. I removed their uses from clang headers and builtins a while back. by Craig Topper · 12 years ago
  78. d5bda5e fix pr12559: mark unavailable win32 math libcalls by Joe Groff · 12 years ago
  79. fdc97cd platform support for counting column widths and checking isprint by Seth Cantrell · 12 years ago
  80. 61c3d30 Goodbye, JSONParser... by Manuel Klimek · 12 years ago
  81. 388774c Adding operator== for document_iterator. by Manuel Klimek · 12 years ago
  82. d2bfce1 Unbreak the MSVC build, that next() thing again. by Francois Pichet · 12 years ago
  83. 613dfb2 SlotIndexes used to store the index list in a crufty custom linked-list. I can't by Lang Hames · 12 years ago
  84. 33d9e89 Typo in an unused field. by Andrew Trick · 12 years ago
  85. 689ff9c Implement GDB integration for source level debugging of code JITed using by Preston Gurd · 12 years ago
  86. 2867c85 Remove support for the special 'fast' value for fpmath accuracy for the moment. by Duncan Sands · 12 years ago
  87. 87eb92d Hexagon V5 (Floating Point) Support. by Sirish Pande · 12 years ago
  88. 8883c43 Make it possible to indicate relaxed floating point requirements at the IR level by Duncan Sands · 12 years ago
  89. 0b36bb3 Remove the methods for attaching metadata to instructions/retrieving metadata by Duncan Sands · 12 years ago
  90. 656dc62 Add convenience methods to MDBuilder for attaching metadata to instructions, by Duncan Sands · 12 years ago
  91. 4d2e9d9 Remove lto_codegen_set_whole_program_optimization. It is a work in progress, by Rafael Espindola · 12 years ago
  92. 246de85 Reapply 'Add reverseColor to raw_ostream'. by Benjamin Kramer · 12 years ago
  93. c9413c7 Revert r154800 which breaks windows builders. by Argyrios Kyrtzidis · 12 years ago
  94. 7d31d75 Add reverseColor to raw_ostream. by Argyrios Kyrtzidis · 12 years ago
  95. 7e5c316 add configure flag --with-default-sysroot by Sebastian Pop · 12 years ago
  96. 2cb1e9d Remove AVX2 vpermq and vpermpd intrinsics. These can now be handled with normal shuffle vectors. by Craig Topper · 12 years ago
  97. fb22ede Make member variables of AsmToken private. Remove unnecessary forward declarations. Remove an unnecessary include. by Craig Topper · 12 years ago
  98. e747fad Add the MDBuilder helper class for conveniently creating metadata. by Duncan Sands · 12 years ago
  99. 35de761 There is no need for setIsExact to be public. Make it private. by Duncan Sands · 12 years ago
  100. 5e5c5f8 Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm by Duncan Sands · 12 years ago