1. e79d92c PatternMatch: Matcher for (un)ordered floating point min/max by Arnold Schwaighofer · 12 years ago
  2. f852472 LoopVectorizer: Cleanup of miminimum/maximum pattern match code by Arnold Schwaighofer · 12 years ago
  3. c1738fd LoopVectorize: We don't need an identity element for min/max reductions by Arnold Schwaighofer · 12 years ago
  4. 5c332db Add ArrayRef constructor from None, and do the cleanups that this constructor enables by Dmitri Gribenko · 12 years ago
  5. 76be9bf whitespace by Nadav Rotem · 12 years ago
  6. 0fb6523 Fix an odd comment. by Nadav Rotem · 12 years ago
  7. 7428539 AArch64: enable MCJIT and tests now that everything passes. by Tim Northover · 12 years ago
  8. d52eaae AArch64: implement 64-bit absolute relocation in MCJIT by Tim Northover · 12 years ago
  9. 4a9b6b7 AArch64: add stubs to support long function calls on MCJIT by Tim Northover · 12 years ago
  10. 654c2d6 AArch64: implement relocations for global access by Tim Northover · 12 years ago
  11. 85829bb AArch64: implement first relocation required for MCJIT by Tim Northover · 12 years ago
  12. bd121f5 Build system changes to enable MCJIT on AArch64 by Tim Northover · 12 years ago
  13. 9a29cf2 AArch64: use __clear_cache under GCCish environments by Tim Northover · 12 years ago
  14. 7153a30 Fix buildbot failure on 64 bit linux due to std::max() having different by Richard Osborne · 12 years ago
  15. 43c7abe [XCore] Remove unused operand type. by Richard Osborne · 12 years ago
  16. 6ffbf6e [XCore] Make use of the target independent global address offset folding. by Richard Osborne · 12 years ago
  17. 40827bc [XCore] Simplify code that checks for an aligned base plus a constant. by Richard Osborne · 12 years ago
  18. 597432f [XCore] Move lowering of thread local storage to a separate pass. by Richard Osborne · 12 years ago
  19. effc16b AArch64: assert code model is small for TLS accesses by Tim Northover · 12 years ago
  20. 79c1c09 AArch64: support literal pool access in large memory model. by Tim Northover · 12 years ago
  21. cd1b09b AArch64: support large code model for jump-tables by Tim Northover · 12 years ago
  22. b2efdde AArch64: implement support for blockaddress in large code model by Tim Northover · 12 years ago
  23. 45db920 AArch64: implement large code model access to global variables. by Tim Northover · 12 years ago
  24. 0c66f30 [XCore] Use static relocation model by default. by Richard Osborne · 12 years ago
  25. d66ad6c Allow host triple to be correctly overridden in CMake builds by Tim Northover · 12 years ago
  26. c1685b3 Optimize llvm-link too. by Rafael Espindola · 12 years ago
  27. cfb320f Fix a performance bug in the Linker. by Rafael Espindola · 12 years ago
  28. 2e01302 Implement Linker::LinkModules with Linker::linkInModule. by Rafael Espindola · 12 years ago
  29. c7c35a9 Now that Linker.cpp is almost empty, merge it into LinkModules.cpp. by Rafael Espindola · 12 years ago
  30. fca8863 Last batch of cleanups to Linker.h. by Rafael Espindola · 12 years ago
  31. 1051937 Don't construct or delete a module on the Linker. by Rafael Espindola · 12 years ago
  32. bcc6ac9 Don't store the context in the Linker. by Rafael Espindola · 12 years ago
  33. ae8f1f3 Remove unused members and constructor arguments. by Rafael Espindola · 12 years ago
  34. b00b4be Add missing header. by Rafael Espindola · 12 years ago
  35. e6315cd Delete dead code from the linker. by Rafael Espindola · 12 years ago
  36. cc420a0 Use consistent function names. by Krzysztof Parzyszek · 12 years ago
  37. cd4e5e9 Tabs to spaces. No functionality change. by Nick Lewycky · 12 years ago
  38. 1aef163 Revert r181009. by Amara Emerson · 12 years ago
  39. 2bb955a Remove some uneeded pseudos in the presence of the naked function attribute. by Reed Kotler · 12 years ago
  40. 3170ad7 Delete test instead. by Amara Emerson · 12 years ago
  41. 224e114 Temporarily disable failing test. by Amara Emerson · 12 years ago
  42. b415285 Remove this hack. We can support this better with function attributes. by Bill Wendling · 12 years ago
  43. fcdfd5a by Ulrich Weigand · 12 years ago
  44. a7e5e6b by Ulrich Weigand · 12 years ago
  45. 8e4ba8f by Ulrich Weigand · 12 years ago
  46. 16adfdb by Ulrich Weigand · 12 years ago
  47. 5e22075 by Ulrich Weigand · 12 years ago
  48. 968d689 Decompose GVN::processNonLocalLoad() (about 400 LOC) into smaller helper functions. No function change. by Shuxin Yang · 12 years ago
  49. a2b2200 [mips] Split the DSP control register and define one register for each field of by Akira Hatanaka · 12 years ago
  50. 4bcd5f8 LoopVectorizer: Add support for if-conversion of PHINodes with 3+ incoming values. by Nadav Rotem · 12 years ago
  51. 19301d5 R600: Expand vector or, shl, srl, and xor nodes by Tom Stellard · 12 years ago
  52. 8b1c60c R600: BFI_INT is a vector-only instruction by Tom Stellard · 12 years ago
  53. 83f0a5a R600: Add pattern for SHA-256 Ma function by Tom Stellard · 12 years ago
  54. 218b20a R600: Clean up comments in Processors.td by Tom Stellard · 12 years ago
  55. 5212b4e Autoconf: Compile cxxabi.h in C++ mode. by Benjamin Kramer · 12 years ago
  56. 333403a RegionInfo: Do not crash if unreachable block is found by Tobias Grosser · 12 years ago
  57. e050e59 CMake: cxxabi.h is only available to C++ compilers, use the right check macro. by Benjamin Kramer · 12 years ago
  58. d07d292 Remove comment that no target supports 128-bit IEEE floats by Richard Sandiford · 12 years ago
  59. 6fc2ad6 [SystemZ] Add MCJIT support by Richard Sandiford · 12 years ago
  60. 3ea50a6 by Ulrich Weigand · 12 years ago
  61. 5d446e6 Add support for reading ARM ELF build attributes. by Amara Emerson · 12 years ago
  62. 820b3fd7 [SystemZ] Add ELF relocation support by Richard Sandiford · 12 years ago
  63. 0512910 [SystemZ] Add llvm::Triple::systemz by Richard Sandiford · 12 years ago
  64. b9548d8 X86: Add target description for btver2; make autodetection logic aware of AVX. by Benjamin Kramer · 12 years ago
  65. 555e8f6 Added pocl and TCE blurbs to the ReleaseNotes. by Pekka Jaaskelainen · 12 years ago
  66. 3ff641f Unbreaking the non-x86 build bots by protecting the AVX test code properly. by Aaron Ballman · 12 years ago
  67. f57563b Correctly testing for AVX support in x86 based off code from Hosts.cpp. by Aaron Ballman · 12 years ago
  68. ceb7fb8 [mips] Remove "Commutative" from property list of non-commutative intrinsics. by Akira Hatanaka · 12 years ago
  69. aa35a56 Fix missing include in Hexagon code for Release+Asserts by Reid Kleckner · 12 years ago
  70. 26f3bb9 In MC asm parsing, account for the possibility of whitespace within by John McCall · 12 years ago
  71. 99ad6ac [mips] Handle reading, writing or copying of ccond field of DSP control by Akira Hatanaka · 12 years ago
  72. 53f1b19 Remove redundant flag. by Bill Wendling · 12 years ago
  73. d4f8a6b reverting r180953 by Jyotsna Verma · 12 years ago
  74. 5ed8801 R600: Signed literals are 64bits wide by Vincent Lejeune · 12 years ago
  75. 152ebee R600: If previous bundle is dot4, PV valid chan is always X by Vincent Lejeune · 12 years ago
  76. e117646 R600: Add a test to check that use_kill is emitted by Vincent Lejeune · 12 years ago
  77. 9e18087 R600: Improve asmPrint of ALU clause by Vincent Lejeune · 12 years ago
  78. 92f24d4 R600: Prettier asmPrint of Alu by Vincent Lejeune · 12 years ago
  79. 8a3f500 Hexagon: Add multiclass/encoding bits for the New-Value Jump instructions. by Jyotsna Verma · 12 years ago
  80. 556dd3a [GV] Remove dead code which is really difficult to decipher. by Shuxin Yang · 12 years ago
  81. 2900535 We don't want FP elimination when doing an Apple-style build. by Bill Wendling · 12 years ago
  82. a7a05ee Replaced usages of size_type with size_t to be more consistent. by Aaron Ballman · 12 years ago
  83. 02d937d Hexagon - Add peephole optimizations for zero extends. by Pranav Bhandarkar · 12 years ago
  84. e2e80cb [mips] Fix the head Mips16RegisterInfo.cpp comment by Richard Sandiford · 12 years ago
  85. 436849b TBAA: remove !tbaa from testing cases if not used. by Manman Ren · 12 years ago
  86. f9bccc2 Provide an API to temporarily suppress DebugLocations from being attached by Adrian Prantl · 12 years ago
  87. f945d09 Hexagon: Honor __builtin_expect by using branch probabilities. by Jyotsna Verma · 12 years ago
  88. 3998805 R600: Use new tablegen syntax for patterns by Tom Stellard · 12 years ago
  89. 5ed242c2 R600/SI: remove nonsense select pattern by Tom Stellard · 12 years ago
  90. 66bb622 Added table of contents declaration in CommandLine Library documentation. by Tobias Grosser · 12 years ago
  91. 299eb2e 80-col fixup. by Michael Liao · 12 years ago
  92. db7da20 Avoid duplicating logic on frame register selecting when lowering eh_return by Michael Liao · 12 years ago
  93. b9cca13 Avoid duplicating logic on frame register selecting when lowering frameaddr by Michael Liao · 12 years ago
  94. 149b2a8 Rewrite X86 codegen regression test with FileCheck by Michael Liao · 12 years ago
  95. 304099a Add a test for the foldSelectICmpAndOr fix committed in r180779. by David Majnemer · 12 years ago
  96. d4201b6 TiedTo flag can now be placed on implicit operands. isTwoAddrUse() should look by Evan Cheng · 12 years ago
  97. f9a5e7e [mips] Rename class and functions. Simplify code. by Akira Hatanaka · 12 years ago
  98. 0e1327e This exposes more MCJIT options via the C API: by Filip Pizlo · 12 years ago
  99. 2bab197 Avoid generating tempfile(s) never used by Michael Liao · 12 years ago
  100. c9e180a Rename 'struct LLVMTargetMachine' to 'struct LLVMOpaqueTargetMachine'. by Filip Pizlo · 12 years ago