1. 6eebe47 Split out abbreviations for the skeleton info from the rest of by Eric Christopher · 12 years ago
  2. 733c6b1 LLVM sdisel normalize bit extraction of the form: by Evan Cheng · 12 years ago
  3. 759e3fa Remove edis - the enhanced disassembler. Fixes PR14654. by Roman Divacky · 12 years ago
  4. 6da2e22 Transform (x&C)>V into (x&C)!=0 where possible by Paul Redmond · 12 years ago
  5. 91223a4 PowerPC: Expand VSELECT nodes. by Benjamin Kramer · 12 years ago
  6. 35d3462 Make TargetLowering::getTypeConversion more resilient against odd illegal MVTs. by Benjamin Kramer · 12 years ago
  7. b8837ab [msan] Heuristically instrument unknown intrinsics. by Evgeniy Stepanov · 12 years ago
  8. 4b97731 Optimized load + SIGN_EXTEND patterns in the X86 backend. by Elena Demikhovsky · 12 years ago
  9. bf5a2c6 After reducing the size of an operation in the DAG we zero-extend the reduced by Nadav Rotem · 12 years ago
  10. 40b4a81 Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be rewritten as a compare against a constant 0 with the opposite condition. by Craig Topper · 12 years ago
  11. 1a31500 rdar://12801297 by Shuxin Yang · 12 years ago
  12. 270bfbd Reverse order of checking SSE level when calculating compare cost, so we check by Jakub Staszak · 12 years ago
  13. b519351 Disable ARM partial flag dependency optimization at -Oz by Quentin Colombet · 12 years ago
  14. 04f52e1 MISched: add dependence to ExitSU to model live-out latency. by Andrew Trick · 12 years ago
  15. 0ef0e2e LoopVectorize: Emit reductions as log2(vectorsize) shuffles + vector ops instead of scalar operations. by Benjamin Kramer · 12 years ago
  16. ca2dd36 Check multiple register classes for inline asm tied registers by Hal Finkel · 12 years ago
  17. aaf3b42 Rename the test so that we can add additional vectors-of-pointers tests by Nadav Rotem · 12 years ago
  18. e21708e SROA: Replace calls to getScalarSizeInBits to DataLayout's API because by Nadav Rotem · 12 years ago
  19. f8cd4df llvm/test/MC/ELF/comp-dir.s: Appease MSYS Bash. by NAKAMURA Takumi · 12 years ago
  20. 6c58314 Add support for passing -main-file-name all the way through to the assembler. by Eric Christopher · 12 years ago
  21. 1b6e9b8 Add a triple to this test -- it has to be an ELF platform... by Chandler Carruth · 12 years ago
  22. 6c31d31 Prepare LLVM to fix PR14625, exposing a hook in MCContext to manage the by Chandler Carruth · 12 years ago
  23. b0de1e3 Fix another SROA crasher, PR14601. by Chandler Carruth · 12 years ago
  24. 1c2b2f9 Teach MachO which sections contain code by Tim Northover · 12 years ago
  25. c47793c Add instruction encodings / disassembly support for l2r instructions. by Richard Osborne · 12 years ago
  26. 99a5494 Teach the rewriting of memcpy calls to support subvector copies. by Chandler Carruth · 12 years ago
  27. a839ffc Add instruction encodings for PEEK and ENDIN. by Richard Osborne · 12 years ago
  28. 8bbff23 Fix a secondary bug I introduced while fixing the first part of PR14478. by Chandler Carruth · 12 years ago
  29. 35150cb Add instruction encodings / disassembly support for rus instructions. by Richard Osborne · 12 years ago
  30. ff6114e Add instruction encodings for ZEXT and SEXT. by Richard Osborne · 12 years ago
  31. 1ffe48a Add instruction encodings / disassembly support for 2r instructions. by Richard Osborne · 12 years ago
  32. dd78daa Add instruction encodings / disassembly support for 0r instructions. by Richard Osborne · 12 years ago
  33. b72ae70 Add rest of BMI/BMI2 instructions to the folding tables as well as popcnt and lzcnt. by Craig Topper · 12 years ago
  34. 17c84ea Fix the first part of PR14478: memset now works. by Chandler Carruth · 12 years ago
  35. e4e0089 Add tests for disassembly of 1r XCore instructions. by Richard Osborne · 12 years ago
  36. 2c3a464 This patch is needed to make c++ exceptions work for mips16. by Reed Kotler · 12 years ago
  37. 388fc6a X86: Add a couple of target-specific dag combines that turn VSELECTS into psubus if possible. by Benjamin Kramer · 12 years ago
  38. d12de95 Add a corollary test for PR14572. We got this code path correct already. by Chandler Carruth · 12 years ago
  39. 1982005 Relax an overly aggressive assert to fix PR14572. by Chandler Carruth · 12 years ago
  40. ed23fa8 This code implements most of mips16 hardfloat as it is done by gcc. by Reed Kotler · 12 years ago
  41. a827a47 Make sure the alternate PC+imm syntax of LDR instruction with a small by Kevin Enderby · 12 years ago
  42. 07acee7 Add back FoldOpIntoPhi optimizations with fix. Included test cases to help catch these errors and to test the presence of the optimization itself by Michael Ilseman · 12 years ago
  43. 0a1e914 TypeLegalizer: Do not generate target specific nodes with illegal types, because we cant type-legalize them. by Nadav Rotem · 12 years ago
  44. fd360c3 Fix a crash in ValueTracking on vectors of pointers. by Nadav Rotem · 12 years ago
  45. d3eb4f4 This patch removes some nondeterminism from direct object file output by Bill Schmidt · 12 years ago
  46. a5ed031 rdar://12753946 by Shuxin Yang · 12 years ago
  47. b453e16 This patch improves the 64-bit PowerPC InitialExec TLS support by providing by Bill Schmidt · 12 years ago
  48. 63cca4e [msan] Origin stores and loads do not need explicit alignment. by Evgeniy Stepanov · 12 years ago
  49. 01bc2b3 Debug Info: add support to mark member variables as artificial by David Blaikie · 12 years ago
  50. bb9004e Revert r170020, "Simplify negated bit test", for now. by NAKAMURA Takumi · 12 years ago
  51. ed185da [mips] Do not copy GOT address to register $gp if the function being called has by Akira Hatanaka · 12 years ago
  52. 25953bf Make this Lit config file a bit slimmer by Eli Bendersky · 12 years ago
  53. 9a65a01 Fix a bug in DAGCombiner::MatchBSwapHWord. Make sure the node has operands before referencing them. rdar://12868039 by Evan Cheng · 12 years ago
  54. fcc9343 Take into account minimize size attribute in the inliner. by Quentin Colombet · 12 years ago
  55. 807dad6 Teach the cost model about the optimization in r169904: Truncation of induction variables costs the same as scalar trunc. by Nadav Rotem · 12 years ago
  56. 6b0f123 Fix typo, which prevent test from being check. by Jakub Staszak · 12 years ago
  57. 8b65f82 unHECKify test fixed by Jacob in r159003. by Jakub Staszak · 12 years ago
  58. 63522b1 Simplify negated bit test by David Majnemer · 12 years ago
  59. a16e49d Fix a logic bug in inline expansion of memcpy / memset with an overlapping by Evan Cheng · 12 years ago
  60. 94aa3bd unHECKify test. It was fixed by Chris in 2009. by Jakub Staszak · 12 years ago
  61. 71fe60e The ordering of two relocations on the same instruction is apparently not by Bill Schmidt · 12 years ago
  62. 728fbdb Fix typo in test-case. by Jakub Staszak · 12 years ago
  63. 9c08510 Fix typo. by Jakub Staszak · 12 years ago
  64. ae3b652 LoopVectorizer: Use the "optsize" attribute to decide if we are allowed to increase the function size. by Nadav Rotem · 12 years ago
  65. 349c278 This patch implements local-dynamic TLS model support for the 64-bit by Bill Schmidt · 12 years ago
  66. 1afbb51 Improve debug info generated with enabled AddressSanitizer. by Alexey Samsonov · 12 years ago
  67. bd85f10 llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Fix possible typo(s) in CHECK-NOT lines. by NAKAMURA Takumi · 12 years ago
  68. 1a7b4a9 llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Rename symbols, s/test_/Test/g, not to mismatch "CHECK(-NOT): test". by NAKAMURA Takumi · 12 years ago
  69. 2ab2421 llvm/test/CodeGen/X86/store_op_load_fold.ll: Fix typo, s/CHECK_NEXT/CHECK-NEXT/ by NAKAMURA Takumi · 12 years ago
  70. 87de1e7 llvm/test/CodeGen/X86/store_op_load_fold.ll: Add explicit triple. by NAKAMURA Takumi · 12 years ago
  71. 981b963 DAGCombine: clamp hi bit in APInt::getBitsSet to avoid assertion by Manman Ren · 12 years ago
  72. 61f4dfe Avoid using lossy load / stores for memcpy / memset expansion. e.g. by Evan Cheng · 12 years ago
  73. 5f70c2e - Fix a problematic way in creating all-the-1 APInt. by Shuxin Yang · 12 years ago
  74. 09ee250 Added a slew of SimplifyInstruction floating-point optimizations, many of which take advantage of fast-math flags. Test cases included. by Michael Ilseman · 12 years ago
  75. 655d2c5 PR14574. Fix a bug in the code that calculates the mask the converted PHIs in if-conversion. by Nadav Rotem · 12 years ago
  76. f98f2ce Add R600 backend by Tom Stellard · 12 years ago
  77. 57ac1f4 This patch implements the general dynamic TLS model for 64-bit PowerPC. by Bill Schmidt · 12 years ago
  78. 5e9efa1 Loop Vectorize: optimize the vectorization of trunc(induction_var). The truncation is now done on scalars. by Nadav Rotem · 12 years ago
  79. f38833c llvm/test/TableGen: Remove XFAIL:vg_leak in dozen of tests, according to llvm-x86_64-linux-vg_leak. by NAKAMURA Takumi · 12 years ago
  80. 659dacd revert the test change by Hao Liu · 12 years ago
  81. 7fc66a2 A newbie try a test commit by Hao Liu · 12 years ago
  82. cfb6285 Fix PR14565. Don't if-convert loops that have switch statements in them. by Nadav Rotem · 12 years ago
  83. 1ad9253 Add a triple to this test. by Chad Rosier · 12 years ago
  84. 1c49fda Fix a miscompile in the DAG combiner. Previously, we would incorrectly by Chandler Carruth · 12 years ago
  85. 0a0990a move X86-specific test by Paul Redmond · 12 years ago
  86. 425e951 Fall back to the selection dag isel to select tail calls. by Chad Rosier · 12 years ago
  87. 0e3e9b7 Refactor out the abbreviation handling into a separate class that by Eric Christopher · 12 years ago
  88. 376642e Some enhancements for memcpy / memset inline expansion. by Evan Cheng · 12 years ago
  89. 2b47592 Optimistically analyse Phi cycles by Arnold Schwaighofer · 12 years ago
  90. e1dee8a Add a test for explicitly exercising the mc-relax-all flag. by Eli Bendersky · 12 years ago
  91. 4daaed1 Use the somewhat semantic term "split dwarf" it more matches what's by Eric Christopher · 12 years ago
  92. f0d19bd Add support for reverse induction variables. For example: by Nadav Rotem · 12 years ago
  93. f218310 Use GetUnderlyingObjects in misched by Hal Finkel · 12 years ago
  94. 48b509c Teach DAG combine to handle vector add/sub with vectors of all 0s. by Craig Topper · 12 years ago
  95. 3d9afa8 Fix PR14548: SROA was crashing on a mixture of i1 and i8 loads and stores. by Chandler Carruth · 12 years ago
  96. 8801666 LoopVectorize: support vectorizing intrinsic calls by Paul Redmond · 12 years ago
  97. f81093a Drop the address space limit for tests in the makefile build. by Benjamin Kramer · 12 years ago
  98. 5518a13 - Re-enable population count loop idiom recognization by Shuxin Yang · 12 years ago
  99. 9472b4f Teach DAG combine to handle vector logical operations with vectors of all 1s or all 0s. These cases can show up when vectors are split for legalizing. Fix some tests that were dependent on these cases not being combined. by Craig Topper · 12 years ago
  100. 7065a2b Revert the patches adding a popcount loop idiom recognition pass. by Chandler Carruth · 12 years ago