1. dcd33e4 Fix typo. by Daniel Dunbar · 13 years ago
  2. 39fe397 Add additional checking to ensure that MachineMemOperands are never set to null, which can happen in weird circumstances where target intrinsic hooks are implemented incorrectly. by Owen Anderson · 13 years ago
  3. ecfd04b Fix typo. by Eric Christopher · 13 years ago
  4. dfa30e1 Remove the pubnames section, no one consumes it. by Eric Christopher · 13 years ago
  5. 5786b4c Enhance verifyLoop so that it can reliably verify that every block in a loop is reachable from the loop header. by Eli Friedman · 13 years ago
  6. d752e0f Added invariant field to the DAG.getLoad method and changed all calls. by Pete Cooper · 13 years ago
  7. 19a4daf Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV() by Richard Osborne · 13 years ago
  8. 09ac3d8 Add the support code to enable the dwarf accelerator tables. Upcoming patches by Eric Christopher · 13 years ago
  9. 4c763ee Add AVX2 variable shift instructions and intrinsics. by Craig Topper · 13 years ago
  10. 2869204 Add AVX2 VPMOVMASK instructions and intrinsics. by Craig Topper · 13 years ago
  11. 69f5df7 Add AVX2 VEXTRACTI128 and VINSERTI128 instructions. Fix VPERM2I128 to be qualified with HasAVX2 instead of HasAVX. Mark VINSERTF128 and VEXTRACTF128 as never having side effects. by Craig Topper · 13 years ago
  12. 9595ede Fix accidental edit to __builtin_ia32_vperm2f128_ps256's name by Craig Topper · 13 years ago
  13. c8eb880 More AVX2 instructions and their intrinsics. by Craig Topper · 13 years ago
  14. 5908536 Replace (Lower|Upper)caseString in favor of StringRef's newest methods. by Benjamin Kramer · 13 years ago
  15. 589fbb1 ADT/StringRef: Add ::lower() and ::upper() methods. by Daniel Dunbar · 13 years ago
  16. 27e5d0c Add more AVX2 instructions and intrinsics. by Craig Topper · 13 years ago
  17. c25c908 Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 encoding from the DWARF asm printer. by Benjamin Kramer · 13 years ago
  18. c09b770 Fix pasto. by Benjamin Kramer · 13 years ago
  19. 41a9649 Add more PRI.64 macros for MSVC and use them throughout the codebase. by Benjamin Kramer · 13 years ago
  20. b0d9ce5 build/cmake: Use tblgen macro directly instead of llvm_tablegen, which just by Daniel Dunbar · 13 years ago
  21. 84a6126 Add missing includes/decls. by Eli Friedman · 13 years ago
  22. 73a1ad8 Add missing includes/class declaration. by Eli Friedman · 13 years ago
  23. 5cdf070 Add missing forward declarations. by Eli Friedman · 13 years ago
  24. 06138ac Add a couple missing includes; found while analyzing LLVM headers. by Eli Friedman · 13 years ago
  25. b39e25e Delete names for unused parameters in inline function definitions in headers, so LLVM users can compile with -Wunused-parameter. PR11257; based on patch by Kevin Harris. by Eli Friedman · 13 years ago
  26. 2fb655e Remove declarations for functions that don't exist (and never have). by Chad Rosier · 13 years ago
  27. 0182627 Add intrinsics for X86 vcvtps2ph and vcvtph2ps instructions by Craig Topper · 13 years ago
  28. 98e0b9c Add new X86 AVX2 VBROADCAST instructions. by Craig Topper · 13 years ago
  29. cde5464 Remove some cruft from the BitcodeWriter, while still maintaining backward by Chad Rosier · 13 years ago
  30. 3314c26 object: Add operator < for SymbolRef and SectionRef. by Michael J. Spencer · 13 years ago
  31. c8a55a6 Object/Archive: Add symbol table iteration. by Michael J. Spencer · 13 years ago
  32. 37efc9f Begin collecting some of the statistics for block placement discussed on by Chandler Carruth · 13 years ago
  33. 205e337 More AVX2 instructions and intrinsics. by Craig Topper · 13 years ago
  34. 3f2b2c2 Add a bunch more X86 AVX2 instructions and their corresponding intrinsics. by Craig Topper · 13 years ago
  35. 613b757 First part of support for generating dwarf for assembly source files with the by Kevin Enderby · 13 years ago
  36. 0173864 rename getHostTriple into getDefaultTargetTriple by Sebastian Pop · 13 years ago
  37. de2e0b5 rename LLVM_HOSTTRIPLE into LLVM_DEFAULT_TARGET_TRIPLE by Sebastian Pop · 13 years ago
  38. 8f4a172 Support/Compiler: Add LLVM_EXTENSION for use where we want to hide pedantic diags. by Daniel Dunbar · 13 years ago
  39. ce7de9f Fix operand type for x86 pmadd_ub_sw intrinsic. by Craig Topper · 13 years ago
  40. c947925 Remove a couple unused methods. PR11201. by Eli Friedman · 13 years ago
  41. 2ad3f93 Add utility to append a function to the list of global constructors. by Devang Patel · 13 years ago
  42. 782c8fb Fix operand type for int_x86_ssse3_phadd_sw_128 intrinsic by Craig Topper · 13 years ago
  43. 6b1c5fc Begin adding AVX2 instructions. No selection support yet other than intrinsics. by Craig Topper · 13 years ago
  44. e7b0550 Add intrinsics and feature flag for read/write FS/GS base instructions. Also add AVX2 feature flag. by Craig Topper · 13 years ago
  45. 26ec44f Mark X86 pcmpeq b/w/d intrinsics as being Commutative. pcmpeqq is already marked as Commutative. by Craig Topper · 13 years ago
  46. 6762427 Fix return type for X86 mpsadbw instrinsic. The instruction takes in a vector of 8-bit integers, but produces a vector of 16-bit integers. by Craig Topper · 13 years ago
  47. 33ba8b0 Remove the Alpha backend. by Dan Gohman · 13 years ago
  48. 999f90b Add a pinned metadata name for fpaccuracy, and document it by Peter Collingbourne · 13 years ago
  49. 492be64 Trailing whitespace. by Jim Grosbach · 13 years ago
  50. 3529c53 Expose relocation accessors through the libObject C API. by Owen Anderson · 13 years ago
  51. d8b0b91 Add relocation iterators to the libObject C API. by Owen Anderson · 13 years ago
  52. 390c40d Teach our Dwarf emission to use the string pool. by Nick Lewycky · 13 years ago
  53. 15701f8 Rename NonScalarIntSafe to something more appropriate. by Lang Hames · 13 years ago
  54. 746cb67 Reflow lines, fix comments for doxygen style, fix whitespace. No functionality by Nick Lewycky · 13 years ago
  55. dd3149d The maximum power of 2 dividing a power of 2 is itself. This occurs by Duncan Sands · 13 years ago
  56. 1832f4d Add support for scattered relocations to the MachO relocatation pretty printer. by Owen Anderson · 13 years ago
  57. 9472b8d Expand relocation type field to 64 bits. MachO scattered relocations require 33 bits of type info. by Owen Anderson · 13 years ago
  58. 360fa9a Handle newer cases for freebsd which is approaching 10.0 and not 1.0. by Eric Christopher · 13 years ago
  59. aaf98ea Object/Archive: Add BSD style long file name support and skip internal members. by Michael J. Spencer · 13 years ago
  60. 0685e94 Add support for the notion of "hidden" relocations. On MachO, these are relocation entries that are used as additional information for other, real relocations, rather than being relocations themselves. by Owen Anderson · 13 years ago
  61. 3507d24 This is the first of several patches for Mips direct object generation. by Bruno Cardoso Lopes · 13 years ago
  62. 3e6157d Remove the Blackfin backend. by Dan Gohman · 13 years ago
  63. 29074cc Remove the SystemZ backend. by Dan Gohman · 13 years ago
  64. d8fa76d More fixes and improvements to MachO relocation pretty-printing, particular for x86 and x86_64 relocations with addends. by Owen Anderson · 13 years ago
  65. 83dae44 Delete the top-down "Latency" scheduler. Top-down scheduling doesn't handle by Dan Gohman · 13 years ago
  66. d5333d6 Delete the Latency scheduling preference. by Dan Gohman · 13 years ago
  67. 13b1073 Implement comparison operators for BranchProbability in a way that can't overflow INT64_MAX. by Benjamin Kramer · 13 years ago
  68. de1c9bb Remove return heuristics from the static branch probabilities, and by Chandler Carruth · 13 years ago
  69. f46c674 Doxygen-ify the comments on the public interface for BPI. Also, move the by Chandler Carruth · 13 years ago
  70. b068bbba Simplify the design of BranchProbabilityInfo by collapsing it into by Chandler Carruth · 13 years ago
  71. 14edd31 Teach the BranchProbabilityInfo pass to print its results, and use that by Chandler Carruth · 13 years ago
  72. 66d847c Now that we have comparison on probabilities, add some static functions by Chandler Carruth · 13 years ago
  73. 341473c Add compare operators to BranchProbability and use it to determine if an edge is hot. by Benjamin Kramer · 13 years ago
  74. ca7eb3e Use LLVMBool for a function that logically returns a boolean value. by Owen Anderson · 13 years ago
  75. 65f73ab Fix typo. by Owen Anderson · 13 years ago
  76. e2fa64e Bind libObject API for obtaining the section containing a Symbol. by Owen Anderson · 13 years ago
  77. 3cb0567 Expand the coverage of the libObject C bindings to include more SectionRef accessors as well as Symbol iterators. by Owen Anderson · 13 years ago
  78. b4c9457 Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrinsics and replace with custom isel lowering code. by Craig Topper · 13 years ago
  79. db35087 Implement a block placement pass based on the branch probability and by Chandler Carruth · 13 years ago
  80. ff76481 Delete the list-tdrr scheduler. Top-down schedulers are going away by Dan Gohman · 13 years ago
  81. 1dda3d5 Haven't yet found a nice way to handle TargetData verification in the by Lang Hames · 13 years ago
  82. 84dc1f0 Comment out or remove unused parameter names so as to avoid a slew of by Duncan Sands · 13 years ago
  83. f6eede5 Avoid warnings about the parameter G being unused. by Duncan Sands · 13 years ago
  84. c663305 Refactor code from inlining and globalopt that checks whether a function definition is unused, and enhance it so it can tell that functions which are only used by a blockaddress are in fact dead. This probably doesn't happen much on most code, but the Linux kernel's _THIS_IP_ can trigger this issue with blockaddress. (GlobalDCE can also handle the given tescase, but we only run that at -O3.) Found while looking at PR11180. by Eli Friedman · 13 years ago
  85. d7e5264 Remove useless code. by Eli Friedman · 13 years ago
  86. e338565 Add NAME Member by David Greene · 13 years ago
  87. 004adaf Call Record Initializer by David Greene · 13 years ago
  88. 675f85d Add Name Init Record Constructor by David Greene · 13 years ago
  89. 0abdadb Fix 80-col Violation by David Greene · 13 years ago
  90. 0615d6a Fix Name Check by David Greene · 13 years ago
  91. 7474c29 Fix Name Check by David Greene · 13 years ago
  92. f7931b7 Add Record Init by David Greene · 13 years ago
  93. e22b321 Make Template Arg Names Inits by David Greene · 13 years ago
  94. 30c2225 Add Utility to Scope Names by David Greene · 13 years ago
  95. ee6dca1 Make VarInit Name an Init by David Greene · 13 years ago
  96. 96a9f78 Add Value Accessors by David Greene · 13 years ago
  97. d7f8941 Add Name Init Accessors by David Greene · 13 years ago
  98. de703e2 Add Init Accessors by David Greene · 13 years ago
  99. 6aa5c26 Add pass printing support to BlockFrequencyInfo pass. The implementation by Chandler Carruth · 13 years ago
  100. 717cdb0 Rename PEXTR to PEXT. Add intrinsics for BMI instructions. by Craig Topper · 13 years ago