1. 7d719a5 Do not convert between fp128 <-> ppc_fp128 since there is no legal cast conversion between the two. by Nadav Rotem · 13 years ago
  2. 00920f6 Fix filename and register numbers. by Jakub Staszak · 13 years ago
  3. f16af0a Fix PR12529. The Vxx family of instructions are only supported by AVX. by Nadav Rotem · 13 years ago
  4. e747fad Add the MDBuilder helper class for conveniently creating metadata. by Duncan Sands · 13 years ago
  5. 362a05a Wire up support for diagnostic ranges in the ARMAsmParser. by Benjamin Kramer · 13 years ago
  6. 3ab32ea When emulating vselect using OR/AND/XOR make sure to bitcast the result back to the original type. by Nadav Rotem · 13 years ago
  7. 73c504a Added VPERM optimization for AVX2 shuffles by Elena Demikhovsky · 13 years ago
  8. 8a81df1 HexagonCopyToCombine.cpp: Silence two warnings, -Wunused-variable, with -Asserts. by NAKAMURA Takumi · 13 years ago
  9. 8c67cf4 Target/Hexagon: Tweak to fix msvc build. by NAKAMURA Takumi · 13 years ago
  10. 3c1ded2 Remove trailing whitespace. by Anshuman Dasgupta · 13 years ago
  11. cff391a Add VLIW packetizer to ReleaseNotes.html and CREDITS.TXT. Committing patch by Anshuman Dasgupta · 13 years ago
  12. ff73039 Add the loop unrolling info to ReleaseNotes.html and CREDITS.TXT. by Brendon Cahoon · 13 years ago
  13. 35de761 There is no need for setIsExact to be public. Make it private. by Duncan Sands · 13 years ago
  14. 5e5c5f8 Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm by Duncan Sands · 13 years ago
  15. 164dfb0 Make StringMap's copy ctor non-explicit. by Benjamin Kramer · 13 years ago
  16. bba23ed Fix an error in BBVectorize important for vectorizing pointer types. by Hal Finkel · 13 years ago
  17. f3f5a1e Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs. by Hal Finkel · 13 years ago
  18. 0070792 misched: Added CanHandleTerminators. by Andrew Trick · 13 years ago
  19. 6335e41 Remove old code to strip out unwanted PPC slices for Apple llvmCore. by Bob Wilson · 13 years ago
  20. 42fc29e Fix X86 codegen for 'atomicrmw nand' to generate *x = ~(*x & y), not *x = ~*x & y. by Richard Smith · 13 years ago
  21. 3423132 Remove iostream from New Value Jump. by Sirish Pande · 13 years ago
  22. fc3665c Add support to BBVectorize for vectorizing selects. by Hal Finkel · 13 years ago
  23. 8800cad Add support for Hexagon Architectural feature, New Value Jump. by Sirish Pande · 13 years ago
  24. 05a2fea Pass to replace tranfer/copy instructions into combine instruction where possible. by Sirish Pande · 13 years ago
  25. 36c38b8 Reduce malloc traffic in DwarfAccelTable by Benjamin Kramer · 13 years ago
  26. e05e55d Support for Hexagon backend. by Tony Linthicum · 13 years ago
  27. 88b271c Support for Hexagon backend. by Tony Linthicum · 13 years ago
  28. 7ece953 On Darwin targets, only use vfma etc. if the source use fma() intrinsic explicitly. by Evan Cheng · 13 years ago
  29. d6bf201 Add some comments, and fix a few places that missed setting Changed. by Dan Gohman · 13 years ago
  30. 6c22695 For ARM disassembly only print 32 unsigned bits for the address of branch by Kevin Enderby · 13 years ago
  31. 4423477 Consider ObjC runtime calls objc_storeWeak and others which make a copy of by Dan Gohman · 13 years ago
  32. 064551e By default, use Early-CSE instead of GVN for vectorization cleanup. by Hal Finkel · 13 years ago
  33. e92077f Catch the Python exception when subprocess.Popen is failing. by Sylvestre Ledru · 13 years ago
  34. 8fc7d5c Remove unused variable. by Benjamin Kramer · 13 years ago
  35. 7a2e472 Silence various build warnings from Hexagon backend that show up in release builds. Mostly converting 'assert(0)' to 'llvm_unreachable' to silence warnings about missing returns. Also fold some variable declarations into asserts to prevent the variables from being unused in release builds. by Craig Topper · 13 years ago
  36. b57b170 Fix target specific intrinsic handling to adjust intrinsic number before doing attribute table lookup. Also fix attribute table lookup to handle 'invalid' intrinsic correctly. Fixes PR12542 by Craig Topper · 13 years ago
  37. 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 · 13 years ago
  38. 6c189ec Use the new Use-aware dominates method to apply the objc runtime by Dan Gohman · 13 years ago
  39. aab3c0c Code-gen may inject code into the IR before it emits the ASM. The linker by Bill Wendling · 13 years ago
  40. 511568d Don't move objc_autorelease calls past autorelease pool boundaries when by Dan Gohman · 13 years ago
  41. 0120f79 Def here is an Instruction, so !isa<Instruction>(Def) is always false, by Dan Gohman · 13 years ago
  42. 558ece2 Add forms of dominates and isReachableFromEntry that accept a Use by Dan Gohman · 13 years ago
  43. 2a7d3a9 Fix a few more places in the ARM disassembler so that branches get by Kevin Enderby · 13 years ago
  44. 6bc572c Update CMake build. by Ted Kremenek · 13 years ago
  45. cc8002a Hexagon: fix CMake error. by Evandro Menezes · 13 years ago
  46. 2f69e4c Disable Hexagon test temporarily. by Sirish Pande · 13 years ago
  47. d1a87a6 HexagonPacketizer patch. by Sirish Pande · 13 years ago
  48. c68dda8 This patch improves the MCJIT runtime dynamic loader by adding new handling by Preston Gurd · 13 years ago
  49. f0bcecc Generalize r153635 to deal with TokenFactor chains; also clean up the logic and fix the tests. rdar://11069732, rdar://11236106 by Evan Cheng · 13 years ago
  50. e5041e6 Hexagon: enable assembler output through the MC layer. by Evandro Menezes · 13 years ago
  51. 4b47955 Add DFA generator for VLIW targets to ReleaseNotes.html and CREDITS.TXT. by Anshuman Dasgupta · 13 years ago
  52. 503a86b Remove README entry obsoleted by register masks. by Benjamin Kramer · 13 years ago
  53. 0ce12d5 Remove a remaining reference to the obsolete C backend in configure by Jean-Daniel Dupas · 13 years ago
  54. bf596c9 Fix 128-bit ptest intrinsics to take v2i64 instead of v4f32 since these are integer instructions. by Craig Topper · 13 years ago
  55. b54efe8 ARM 'adr' fixups don't need the interworking addend tweaking. by Jim Grosbach · 13 years ago
  56. ed08489 Revert changes that were accidentally committed. by Akira Hatanaka · 13 years ago
  57. 55e0e43 Fix string that is being checked. by Akira Hatanaka · 13 years ago
  58. 1cc6333 Emit neg.s or neg.d only if -enable-no-nans-fp-math is supplied by user, by Akira Hatanaka · 13 years ago
  59. c12a6e6 Emit abs.s or abs.d only if -enable-no-nans-fp-math is supplied by user. by Akira Hatanaka · 13 years ago
  60. b318cc1 Fixed a case of ARM disassembly getting an assert on a bad encoding by Kevin Enderby · 13 years ago
  61. 056c51e Fix bugs in lowering of FCOPYSIGN nodes. by Akira Hatanaka · 13 years ago
  62. 2ce182c Remove incorrect comment. by Jim Grosbach · 13 years ago
  63. 11fc646 Tidy up. Remove hard tab characters. by Jim Grosbach · 13 years ago
  64. bf1aab1 Tidy up. Whitespace. by Jim Grosbach · 13 years ago
  65. b4b9db2 Fix pasto. by Benjamin Kramer · 13 years ago
  66. c9f27ee Typo. by Chad Rosier · 13 years ago
  67. ec14cd7 TableGen's regpressure: emit per-registerclass weight limits. by Andrew Trick · 13 years ago
  68. 1835547 ARM 'vuzp.32 Dd, Dm' is a pseudo-instruction. by Jim Grosbach · 13 years ago
  69. 5c1761d TableGen'd regpressure: register unit set pruning. by Andrew Trick · 13 years ago
  70. 6073b30 ARM 'vzip.32 Dd, Dm' is a pseudo-instruction. by Jim Grosbach · 13 years ago
  71. 6fc30c2 Fix the build under Debian GNU/Hurd. Thanks to Pino Toscano for the patch by Sylvestre Ledru · 13 years ago
  72. 611afc0 Cache the hash value of the operands in the MDNode. by Benjamin Kramer · 13 years ago
  73. f7c3e5f FoldingSet: Push the hash through FoldingSetTraits::Equals, so clients can use it. by Benjamin Kramer · 13 years ago
  74. 7484920 Compute hashes directly with hash_combine instead of taking a detour through FoldingSetNodeID. by Benjamin Kramer · 13 years ago
  75. 9179487 remove unused argument by Nadav Rotem · 13 years ago
  76. d6b7b8f Add a C binding to the Target and TargetMachine classes to allow for emitting by Duncan Sands · 13 years ago
  77. d6fc262 Add two statistics to help track how we are computing the inline cost. by Chandler Carruth · 13 years ago
  78. 2e50619 Reapply 154397. Original message: by Nadav Rotem · 13 years ago
  79. 21293ac Comment typo fix. by Duncan Sands · 13 years ago
  80. 14b4c03 Add more fused mul+add/sub patterns. rdar://10139676 by Evan Cheng · 13 years ago
  81. e611378 Reapply 154396 after fixing a test. by Nadav Rotem · 13 years ago
  82. bee78fe Clean up ARM fused multiply + add/sub support some more: rename some isel by Evan Cheng · 13 years ago
  83. 7eb46d8 Fix an overly indented line. Remove an 'else' after an 'if' that returns. by Craig Topper · 13 years ago
  84. c42e640 Inline implVisitAluOverflow by introducing a nested switch to convert the intrinsic to an nodetype. by Craig Topper · 13 years ago
  85. 680363b Tablegen'd regpressure: emit the weighted pressure limit. by Andrew Trick · 13 years ago
  86. aa744e2 Table-generated register pressure fixes. by Andrew Trick · 13 years ago
  87. 23de31b Optimize code a bit by calling push_back only once in some loops. Reduces compiled code size a bit. by Craig Topper · 13 years ago
  88. 92c9045 Match (fneg (fma) to vfnma. rdar://10139676 by Evan Cheng · 13 years ago
  89. 0d82fe7 Add retw and lretw instructions. Also, fix Intel syntax parsing for all by Charles Davis · 13 years ago
  90. a0908d0 Merge fma.ll into fusedMAC.ll by Evan Cheng · 13 years ago
  91. a69da35 Fix ARM disassembly of VLD instructions with writebacks.  And add test a case by Kevin Enderby · 13 years ago
  92. a5378eb ARM add missing Thumb1 two-operand aliases for shift-by-immediate. by Jim Grosbach · 13 years ago
  93. 82509e5 Fix a number of problems with ARM fused multiply add/subtract instructions. by Evan Cheng · 13 years ago
  94. 71fbed45 Tweak MachineLICM heuristics for cheap instructions. by Jakob Stoklund Olesen · 13 years ago
  95. 8b560b8 Only check for PHI uses inside the current loop. by Jakob Stoklund Olesen · 13 years ago
  96. 89cdaf46 Fix test to be register assignment invariant. by Jakob Stoklund Olesen · 13 years ago
  97. 4b74558 TableGen/reginfo potential bug: typo from previous checkin. by Andrew Trick · 13 years ago
  98. 06886aa Move the constant-folding support for FP_ROUND in SelectionDAG from the one-operand version of getNode() to the two-operand version, since it became a two-operand node at sound point. by Owen Anderson · 13 years ago
  99. 83f17f2 llvm-stress: stop abusing ConstantFP::get() by Dylan Noblesmith · 13 years ago
  100. 701de8f llvm-stress: don't make vectors of x86_mmx type by Dylan Noblesmith · 13 years ago