1. edef084 [LangRef] Correct a typo by Hal Finkel · 11 years ago
  2. 9cad6c8 [PowerPC] Materialize i64 constants using rotation with masking by Hal Finkel · 11 years ago
  3. 5634622 [PM] Cleanup a place where I forgot to update the header guards when by Chandler Carruth · 11 years ago
  4. b246ace [PM] Switch the new pass manager to use a reference-based API for IR units. by Chandler Carruth · 11 years ago
  5. 51fa09d [PM] Wire up support for explicitly running the verifier pass. by Chandler Carruth · 11 years ago
  6. 186c5cc [PM] Cleanup a const_cast and other machinery left over in this code by Chandler Carruth · 11 years ago
  7. c0c3608 [X86][SSE] Added vector packing test for pr12412 by Simon Pilgrim · 11 years ago
  8. dc18ec0 [X86][SSE] Added vector integer truncation tests - based off pr15524 by Simon Pilgrim · 11 years ago
  9. 2ac0826 [PowerPC] Materialize i64 constants using rotation by Hal Finkel · 11 years ago
  10. 7362319 Fix unused variable warning for non-asserts builds. NFC. by Michael Kuperstein · 11 years ago
  11. d138a7b [PowerPC] Materialize i64 constants using bit inversion by Hal Finkel · 11 years ago
  12. 5a9cd4d [PM] Split the AssumptionTracker immutable pass into two separate APIs: by Chandler Carruth · 11 years ago
  13. 07d7dba InstCombine: match can find ConstantExprs, don't assume we have a Value by David Majnemer · 11 years ago
  14. 77e22b7 ValueTracking: ComputeNumSignBits should tolerate misshapen phi nodes by David Majnemer · 11 years ago
  15. a46dd58 [APFloat][ADT] Fix sign handling logic for FMA results that truncate to zero. by Lang Hames · 11 years ago
  16. b19a485 llvm-readobj: add support to dump COFF export tables by Saleem Abdulrasool · 11 years ago
  17. 97f8f69 ARM: permit tail calls to weak externals on COFF by Saleem Abdulrasool · 11 years ago
  18. e05b232 [PowerPC/BlockPlacement] Allow target to provide a per-loop alignment preference by Hal Finkel · 11 years ago
  19. a1d22cc [PowerPC] Use 16-byte alignment for modern cores for functions/loops by Hal Finkel · 11 years ago
  20. 00d70e9 Minor cleanup to all the switches after MatchInstructionImpl in all the AsmParsers. by Craig Topper · 11 years ago
  21. 2717b06 Fix some formatting in tablegen output. by Craig Topper · 11 years ago
  22. 577a768 Replace some 'unreachable' comments with llvm_unreachable. by Craig Topper · 11 years ago
  23. ef8f7e1 ValueTracking: Make computeKnownBits for Arguments a little more clear by David Majnemer · 11 years ago
  24. 958b670 [PowerPC] Add support for the CMPB instruction by Hal Finkel · 11 years ago
  25. 8c6ae10 [asan] simplify the tracing code, make it use the same guard variables as coverage by Kostya Serebryany · 11 years ago
  26. 01c9989 [X86] Disassembler support for move to/from %rax with a 32-bit memory offset is REX.W and AdSize prefix are both present. by Craig Topper · 11 years ago
  27. e3c9646 [X86] Use 32-bit sign extended immediate for 64-bit LOCK_ArithBinOp with sign extended immediate. by Craig Topper · 11 years ago
  28. b920271 [PM] Add proper documentation for the ModulePassManager and by Chandler Carruth · 11 years ago
  29. fd548d5 [PM] Actually include the correct file name. Sorry for the breakage. by Chandler Carruth · 11 years ago
  30. 87df619 [PM] Lift the majority of the template boilerplate used to implement the by Chandler Carruth · 11 years ago
  31. b5e9ce6 [PM] Fix some formatting where clang-format has improved recently. by Chandler Carruth · 11 years ago
  32. 8c599f7 Reformat statepoint documentation and fix a couple of typos by Philip Reames · 11 years ago
  33. 7fee03e Improved comments. No functional change intended. by Andrea Di Biagio · 11 years ago
  34. 8ae0fd2 [X86] Bring some better consistency to the naming of the move to/from %al/ax/eax/rax with memory offset. by Craig Topper · 11 years ago
  35. 5e9c621 InstCombine: Detect when llvm.umul.with.overflow always overflows by David Majnemer · 11 years ago
  36. 25e8e79 Analysis: Reformulate WillNotOverflowUnsignedMul for reusability by David Majnemer · 11 years ago
  37. 71fc42d [X86] Make the instructions that use AdSize16/32/64 co-exist together without using mode predicates. by Craig Topper · 11 years ago
  38. ce7f347 [SROA] Teach SROA to be more aggressive in splitting now that we have by Chandler Carruth · 11 years ago
  39. 888ee76 [SROA] Make the computation of adjusted pointers not leak GEP instructions. by Chandler Carruth · 11 years ago
  40. 40a8741 [SROA] Add a test case for r225068 / PR22080. by Chandler Carruth · 11 years ago
  41. 987c1f8 [SROA] Fix the loop exit placement to be prior to indexing the splits by Chandler Carruth · 11 years ago
  42. ed3f2c6 [SROA] Fix two total think-os in r225061 that should have been caught on by Chandler Carruth · 11 years ago
  43. 3239978 [PowerPC] use UINT64_C instead of ul by Hal Finkel · 11 years ago
  44. 31379e2 Revert "Just use a using directive in SmallMapVector instead of inheriting from MapVector itself." by Michael Gottesman · 11 years ago
  45. 4b77e07 Revert r225053: Add an ArrayRef upcasting constructor from ArrayRef<U*> -> ArrayRef<T*> where T is a base of U. by Chandler Carruth · 11 years ago
  46. 2f1e3d8 [SROA] Switch to using a more direct debug logging technique in one part by Chandler Carruth · 11 years ago
  47. 8785c31 [SROA] Fix formatting with clang-format which I managed to fail to do by Chandler Carruth · 11 years ago
  48. 450b39e [SROA] Teach SROA how to much more intelligently handle split loads and stores. by Chandler Carruth · 11 years ago
  49. 81b226e Just use a using directive in SmallMapVector instead of inheriting from MapVector itself. by Michael Gottesman · 11 years ago
  50. 84cd524 [PowerPC] Improve instruction selection bit-permuting operations (64-bit) by Hal Finkel · 11 years ago
  51. 69338a9 Add 2x constructors for TinyPtrVector, one that takes in one elemenet and the other that takes in an ArrayRef<EltTy> by Michael Gottesman · 11 years ago
  52. 4ba553c Add a SmallMapVector class that is a MapVector with a Map of SmallDenseMap and a Vector of SmallVector. by Michael Gottesman · 11 years ago
  53. 735f1df Add an ArrayRef upcasting constructor from ArrayRef<U*> -> ArrayRef<T*> where T is a base of U. by Michael Gottesman · 11 years ago
  54. 28650b8 InstCombine: fsub nsz 0, X ==> fsub nsz -0.0, X by Sanjay Patel · 11 years ago
  55. 8093abb Add r224985 back with a fix. by Rafael Espindola · 11 years ago
  56. f5943bd Reverting 225045 and 225043 and XFAIL multiline.ll on hexagon by Colin LeMahieu · 11 years ago
  57. 85419e7 Add a test for the recent compiler-rt build failure. by Rafael Espindola · 11 years ago
  58. d1d2708 [Hexagon] Removing assertion to appease buildbot until I can reproduce the problem by Colin LeMahieu · 11 years ago
  59. 937e781 Revert "Remove doesSectionRequireSymbols." by Rafael Espindola · 11 years ago
  60. e883ee7 [Hexagon] Changing an llvm_unreachable to an assertion and returning 0. Relocations aren't implemented yet but we don't need to abort for this in release builds. by Colin LeMahieu · 11 years ago
  61. c602b72 [X86] Update disassembler tests for absolute move instructions to check the encodings. This provides testing for r225036. 64-bit mode is still broken. by Craig Topper · 11 years ago
  62. 51f423f [X86] Fix disassembly of absolute moves to work correctly in 16 and 32-bit modes with all 4 combinations of OpSize and AdSize prefixes being present or not. by Craig Topper · 11 years ago
  63. e8ffd99 [x86] Simplify detection of jcxz/jecxz/jrcxz in disassembler. by Craig Topper · 11 years ago
  64. 0f77ccd InstCombine: try to transform A-B < 0 into A < B by David Majnemer · 11 years ago
  65. c0319dd Revert "merge consecutive stores of extracted vector elements" by Alexey Samsonov · 11 years ago
  66. 96c631b [Hexagon] Adding accumulating add/sub, doubleword logic-not variants, doubleword bitfield extract, word parity, accumulating multiplies with saturation. by Colin LeMahieu · 11 years ago
  67. 855324b Fix a test case to not depend on asm comment syntax, so as to be portable by David Blaikie · 11 years ago
  68. 6fcdb26 Generalize even further, for ARM comment syntax (@) by David Blaikie · 11 years ago
  69. cb5c5f5 [Hexagon] Adding double-logic on predicate instructions. by Colin LeMahieu · 11 years ago
  70. 2e05c34 Generalize test case to handle different asm syntax (# or // comments) by David Blaikie · 11 years ago
  71. 6026119 [Hexagon] Adding newvalue compare and jumps. by Colin LeMahieu · 11 years ago
  72. 3a07128 RTDyldMemoryManager.cpp: Make the reference to __morestack weak. by Peter Collingbourne · 11 years ago
  73. 1d68fc5 DebugInfo: Omit is_stmt from line table entries on the same line. by David Blaikie · 11 years ago
  74. a7940ef [Hexagon] Adding postincrement register newvalue stores. by Colin LeMahieu · 11 years ago
  75. df25314 [Hexagon] Removing old newvalue store variants. Adding postincrement immediate newvalue stores. by Colin LeMahieu · 11 years ago
  76. 25547ee [mips][microMIPS] Relocate with symbol for micromips symbols by Zoran Jovanovic · 11 years ago
  77. ab63a4c [Hexagon] Adding indexed store new-value variants. by Colin LeMahieu · 11 years ago
  78. 3fa7589 [Hexagon] Adding indexed store of immediates. by Colin LeMahieu · 11 years ago
  79. 65971bb [Hexagon] Adding indexed stores. by Colin LeMahieu · 11 years ago
  80. d8ae3e1 x86_64: Fix calls to __morestack under the large code model. by Peter Collingbourne · 11 years ago
  81. dd890d5 [asan] change _sanitizer_cov_module_init to accept int* instead of int** by Kostya Serebryany · 11 years ago
  82. 08c2661 [COFF] Don't try to add quotes to already quoted linker directives by Michael Kuperstein · 11 years ago
  83. 88e5659 [Hexagon] Adding reg-reg indexed load forms. by Colin LeMahieu · 11 years ago
  84. 7d099f9 The __morestack function is only available on i386 and x86_64 architectures. by Peter Collingbourne · 11 years ago
  85. 8919b82 Make the __morestack function available to the JIT memory manager under Linux. by Peter Collingbourne · 11 years ago
  86. aa4172e [Hexagon] Dropping old combine instructions without encodings. by Colin LeMahieu · 11 years ago
  87. 066f434 [Hexagon] Adding compare byte/halfword reg-reg/reg-imm forms. Adding compare to general register reg-imm form. by Colin LeMahieu · 11 years ago
  88. af9e1c7 [Hexagon] Updating constant extender def, adding alu-not instructions, compare to general register, and inverted compares. by Colin LeMahieu · 11 years ago
  89. cc794da Some code improvements in Masked Load/Store. No functional changes. by Elena Demikhovsky · 11 years ago
  90. 65300b9 Remove doesSectionRequireSymbols. by Rafael Espindola · 11 years ago
  91. 96341cb reverted prev commit (it was a mistake) by Elena Demikhovsky · 11 years ago
  92. 3c0b55a v by Elena Demikhovsky · 11 years ago
  93. e46577f Add IRBuilder routines for gc.statepoints, gc.results, and gc.relocates by Philip Reames · 11 years ago
  94. d5dd993 Simplify test a bit. by Rafael Espindola · 11 years ago
  95. 21a0fa4 [OCaml] Fix bitrot in tests. by Peter Zotov · 11 years ago
  96. 91bf887 [lit] Make config.llvm_lib_dir available on cmake, too. by Peter Zotov · 11 years ago
  97. a2cb627 [OCaml] [cmake] Use LLVM_LIBRARY_DIR instead of LLVM_LIBRARY_OUTPUT_INTDIR. by Peter Zotov · 11 years ago
  98. f8207ac Testcases for r224939. by Craig Topper · 11 years ago
  99. dbeada5 Convert test to llvm-readobj. NFC. by Rafael Espindola · 11 years ago
  100. 35f43b8 Semantic tests for memory invalidation at statepoints by Philip Reames · 11 years ago