1. fc728fb Allow targets to select the default scheduler by name. by Andrew Trick · 12 years ago
  2. 27745c1 whitespace by Andrew Trick · 12 years ago
  3. 3709762 This reverts a long string of commits to the Hexagon backend. These by Chandler Carruth · 12 years ago
  4. 89f33fd SourceMgr: Colorize diagnostics. by Benjamin Kramer · 12 years ago
  5. 4b18691 Tidy up. Trailing whitespace. by Jim Grosbach · 12 years ago
  6. 97c02bf TableGen add warning diagnostic helper functions. by Jim Grosbach · 12 years ago
  7. 4bb87cb SmallPtrSet: Reuse DenseMapInfo's pointer hash function instead of inventing a bad one ourselves. by Benjamin Kramer · 12 years ago
  8. a963c81 Remove AVX vpermil intrinsics. I removed their uses from clang headers and builtins a while back. by Craig Topper · 12 years ago
  9. d5bda5e fix pr12559: mark unavailable win32 math libcalls by Joe Groff · 12 years ago
  10. fdc97cd platform support for counting column widths and checking isprint by Seth Cantrell · 12 years ago
  11. 61c3d30 Goodbye, JSONParser... by Manuel Klimek · 12 years ago
  12. 388774c Adding operator== for document_iterator. by Manuel Klimek · 12 years ago
  13. d2bfce1 Unbreak the MSVC build, that next() thing again. by Francois Pichet · 12 years ago
  14. 613dfb2 SlotIndexes used to store the index list in a crufty custom linked-list. I can't by Lang Hames · 12 years ago
  15. 33d9e89 Typo in an unused field. by Andrew Trick · 12 years ago
  16. 689ff9c Implement GDB integration for source level debugging of code JITed using by Preston Gurd · 12 years ago
  17. 2867c85 Remove support for the special 'fast' value for fpmath accuracy for the moment. by Duncan Sands · 12 years ago
  18. 87eb92d Hexagon V5 (Floating Point) Support. by Sirish Pande · 12 years ago
  19. 8883c43 Make it possible to indicate relaxed floating point requirements at the IR level by Duncan Sands · 12 years ago
  20. 0b36bb3 Remove the methods for attaching metadata to instructions/retrieving metadata by Duncan Sands · 12 years ago
  21. 656dc62 Add convenience methods to MDBuilder for attaching metadata to instructions, by Duncan Sands · 12 years ago
  22. 4d2e9d9 Remove lto_codegen_set_whole_program_optimization. It is a work in progress, by Rafael Espindola · 12 years ago
  23. 246de85 Reapply 'Add reverseColor to raw_ostream'. by Benjamin Kramer · 12 years ago
  24. c9413c7 Revert r154800 which breaks windows builders. by Argyrios Kyrtzidis · 12 years ago
  25. 7d31d75 Add reverseColor to raw_ostream. by Argyrios Kyrtzidis · 12 years ago
  26. 7e5c316 add configure flag --with-default-sysroot by Sebastian Pop · 12 years ago
  27. 2cb1e9d Remove AVX2 vpermq and vpermpd intrinsics. These can now be handled with normal shuffle vectors. by Craig Topper · 12 years ago
  28. fb22ede Make member variables of AsmToken private. Remove unnecessary forward declarations. Remove an unnecessary include. by Craig Topper · 12 years ago
  29. e747fad Add the MDBuilder helper class for conveniently creating metadata. by Duncan Sands · 12 years ago
  30. 35de761 There is no need for setIsExact to be public. Make it private. by Duncan Sands · 12 years ago
  31. 5e5c5f8 Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm by Duncan Sands · 12 years ago
  32. 164dfb0 Make StringMap's copy ctor non-explicit. by Benjamin Kramer · 12 years ago
  33. f3f5a1e Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs. by Hal Finkel · 12 years ago
  34. 0070792 misched: Added CanHandleTerminators. by Andrew Trick · 12 years ago
  35. fc3665c Add support to BBVectorize for vectorizing selects. by Hal Finkel · 12 years ago
  36. bdc3adc Remove getElfArchType from ELF.h. It's only used in ELFObjectFile.cpp and there's already a copy there. ELF.h was hiding the one there and causing an unused function warning. by Craig Topper · 12 years ago
  37. 558ece2 Add forms of dominates and isReachableFromEntry that accept a Use by Dan Gohman · 12 years ago
  38. d1a87a6 HexagonPacketizer patch. by Sirish Pande · 12 years ago
  39. c68dda8 This patch improves the MCJIT runtime dynamic loader by adding new handling by Preston Gurd · 12 years ago
  40. bf596c9 Fix 128-bit ptest intrinsics to take v2i64 instead of v4f32 since these are integer instructions. by Craig Topper · 12 years ago
  41. b4b9db2 Fix pasto. by Benjamin Kramer · 12 years ago
  42. ec14cd7 TableGen's regpressure: emit per-registerclass weight limits. by Andrew Trick · 12 years ago
  43. 611afc0 Cache the hash value of the operands in the MDNode. by Benjamin Kramer · 12 years ago
  44. f7c3e5f FoldingSet: Push the hash through FoldingSetTraits::Equals, so clients can use it. by Benjamin Kramer · 12 years ago
  45. d6b7b8f Add a C binding to the Target and TargetMachine classes to allow for emitting by Duncan Sands · 12 years ago
  46. 21293ac Comment typo fix. by Duncan Sands · 12 years ago
  47. 3ecb447 The MDString class stored a StringRef to the string which was already in a by Bill Wendling · 12 years ago
  48. bce0de4 Use the correct section types on Solaris for unwind data on both x86 and x86-64. by David Chisnall · 12 years ago
  49. 1fd63df Express the number of ULPs in fpaccuracy metadata as a real rather than a by Duncan Sands · 12 years ago
  50. d9fc1ce Fix 12513: Loop unrolling breaks with indirect branches. by Andrew Trick · 12 years ago
  51. decb37e Added a TargetRegisterInfo interface for accessing register pressure sets. by Andrew Trick · 12 years ago
  52. 3fd9b84 Add a constructor for DataRefImpl and remove excess initialization. by Danil Malyshev · 12 years ago
  53. bf010eb Fix a long standing tail call optimization bug. When a libcall is emitted by Evan Cheng · 12 years ago
  54. 31ba59a Typo. by Eric Christopher · 12 years ago
  55. 6bb5212 Fix accidentally constant conditions found by uncommitted improvements to -Wconstant-conversion. by David Blaikie · 12 years ago
  56. a3706d6 s/lto_codegen_whole_program_optimization/lto_codegen_set_whole_program_optimization/ by Bill Wendling · 12 years ago
  57. 3029a0c Add a hook to turn on the internalize pass through the LTO interface. by Bill Wendling · 12 years ago
  58. 253933e Teach LLVM about a PIE option which, when enabled on top of PIC, makes by Chandler Carruth · 12 years ago
  59. 3479713 Move the TLSModel information into the TargetMachine rather than hiding by Chandler Carruth · 12 years ago
  60. 5252c43 Allow subclasses of the ValueHandleBase to store information as part of the by Bill Wendling · 12 years ago
  61. 5cd79bc Perform partial SROA on the helper hashing structure. I really wish the by Chandler Carruth · 12 years ago
  62. 86312cc Refactor: Use positive field names in VectorizeConfig. by Hongbin Zheng · 12 years ago
  63. 3420e7f Output UTF-8-encoded characters as identifier characters into assembly by Sean Hunt · 12 years ago
  64. b381578 Reintroduce InlineCostAnalyzer::getInlineCost() variant with explicit callee by David Chisnall · 12 years ago
  65. 4e58263 DenseMap: Perform the pod-like object optimization when the value type is POD-like, not the DenseMapInfo for it. by Benjamin Kramer · 12 years ago
  66. 42730ce Fix the build breakage introduced by r154131. by Kaelyn Uhrain · 12 years ago
  67. 10d8971 Really fix -Wnon-virtual-dtor warnings; gcc needs the dtors to be by Kaelyn Uhrain · 12 years ago
  68. bef377b Introduce the VectorizeConfig class, with which we can control the behavior by Hongbin Zheng · 12 years ago
  69. 87825e7 Add the function "vectorizeBasicBlock" which allow users vectorize a by Hongbin Zheng · 12 years ago
  70. 68f404d Fix -Wnon-virtual-dtor warnings. by Michael J. Spencer · 12 years ago
  71. 26c8dcc Always compute all the bits in ComputeMaskedBits. by Rafael Espindola · 12 years ago
  72. a95b4eb Move yaml::Stream's dtor out of line so it can see Scanner's dtor. by Benjamin Kramer · 12 years ago
  73. 32d1774 Implement DwarfLLVMRegPair::operator< without violating asymmetry. by Benjamin Kramer · 12 years ago
  74. c35146b Sorry about that. MSVC seems to accept just about any random string you give it ;/ by Michael J. Spencer · 12 years ago
  75. 93210e8 Add YAML parser to Support. by Michael J. Spencer · 12 years ago
  76. d5be48a Matrix simplification in PBQP may push infinite costs onto register options. by Lang Hames · 12 years ago
  77. 6126a1e Add a line number for the scope of the function (starting at the first by Eric Christopher · 12 years ago
  78. 2e267ae Fixes to r153903. Added missing explanation of behaviour when the VirtRegMap is NULL. Also changed it in this case to just avoid updating the map, but live ranges or intervals will still get updated and created by Pete Cooper · 12 years ago
  79. 789d5d8 Moved LiveRangeEdit.h so that it can be called from other parts of the backend, not just libCodeGen by Pete Cooper · 12 years ago
  80. 1c8cf21 Make dominatedBySlowTreeWalk private and assert cases handled by the caller. by Rafael Espindola · 12 years ago
  81. 3197b44 Add an option to turn off the expensive GVN load PRE part of GVN. by Bill Wendling · 12 years ago
  82. 29f60f3 Add predicates for checking whether targets have free FNEG and FABS operations, and prevent the DAGCombiner from turning them into bitwise operations if they do. by Owen Anderson · 12 years ago
  83. a551a48 Initial 64 bit direct object support. by Akira Hatanaka · 12 years ago
  84. a47406c Add triple support for the IBM BG/P and BG/Q supercomputers. by Hal Finkel · 12 years ago
  85. 5004e98 Add missing 'd'. by Rafael Espindola · 12 years ago
  86. c97ef61 Move getOpcodeName from the various target InstPrinters into the superclass MCInstPrinter. by Benjamin Kramer · 12 years ago
  87. 17463b3 Make MCInstrInfo available to the MCInstPrinter. This will be used to remove getInstructionName and the static data it contains since the same tables are already in MCInstrInfo. by Craig Topper · 12 years ago
  88. caa2c40 Start cleaning up the InlineCost class. This switches to sentinel values by Chandler Carruth · 12 years ago
  89. 243018f Emit the LLVM<->DWARF register mapping as a sorted table and use binary search to do the lookup. by Benjamin Kramer · 12 years ago
  90. 830da40 misched: Add finalizeScheduler to complete the target interface. by Andrew Trick · 12 years ago
  91. 6226c49 Add a workaround for building with old versions of clang. by Rafael Espindola · 12 years ago
  92. 95d594c Teach CodeGen's version of computeMaskedBits to understand the range metadata. by Rafael Espindola · 12 years ago
  93. 45de584 Remove a bunch of empty, dead, and no-op methods from all of these by Chandler Carruth · 12 years ago
  94. f2286b0 Initial commit for the rewrite of the inline cost analysis to operate by Chandler Carruth · 12 years ago
  95. 7384530 Add support to the InstVisitor for visiting a generic callsite. The by Chandler Carruth · 12 years ago
  96. 168f142 Cleanup whitespace and remove unneeded 'extern' keyword on function definitions. by Bill Wendling · 12 years ago
  97. 0d4e2ea Reapply 153764 and 153761 with a fix. by Jakob Stoklund Olesen · 12 years ago
  98. 77ff8bb Revert 153764 and 153761. They broke a --enable-optimized --enable-assertions by Rafael Espindola · 12 years ago
  99. 8f36b0b Compress register lists by sharing suffixes. by Jakob Stoklund Olesen · 12 years ago
  100. 092c5cc Handle unreachable code in the dominates functions. This changes users when by Rafael Espindola · 12 years ago