1. 70629e6 [ConstantRange] Fix a couple cases where we were possibly throwing away an APInt allocation we could reuse. NFC by Craig Topper · 8 years ago
  2. 9976733 Include <cstdio> in PrettyStackTrace.cpp, since it uses vsnprintf(3). by Dimitry Andric · 8 years ago
  3. 02628be [globalisel][tablegen] Fix the test after silencing the unused variable warning in r301755. by Daniel Sanders · 8 years ago
  4. bb8d1d0 [globalisel][tablegen] Silence unused variable warning. by Daniel Sanders · 8 years ago
  5. 8f3c59a [ConstantRange] Use APInt::getOneBitSet to shorten some code. NFC by Craig Topper · 8 years ago
  6. ecc4d60 [ConstantRange] Replace getMaxValue+zext with getLowBitsSet. Replace zero-init+setBit with getOneBitSet. NFC by Craig Topper · 8 years ago
  7. 0427e63 [ConstantRange] Use APInt::operator-= to remove temporary APInts. by Craig Topper · 8 years ago
  8. f31ac9d [globalisel][tablegen] Compute available feature bits correctly. by Daniel Sanders · 8 years ago
  9. 6c030ac [X86][AVX] Added codegen tests for _mm256_zext* helper intrinsics (PR32839) by Simon Pilgrim · 8 years ago
  10. 8b69610 [KnownBits] Add methods for determining if the known bits represent a negative/nonnegative number and add methods for changing the negative/nonnegative state by Craig Topper · 8 years ago
  11. d9e74d6 [mips][FastISel] Fix a nullptr deference. by Simon Dardis · 8 years ago
  12. e71cfb9 [X86][SSE] Add initial <2 x half> tests for PR31088 by Simon Pilgrim · 8 years ago
  13. 5529b11 [ConstantRange] Use ternary operator instead of 'if' to avoid copying an APInt and then possibly copying over it. by Craig Topper · 8 years ago
  14. 9a418e8 [ConstantRange] Add std::move to a bunch of places that pass local APInts to ConstantRange constructor. by Craig Topper · 8 years ago
  15. e85efcf Remove unused private field. by Zachary Turner · 8 years ago
  16. c8cc907 [ConstantRange] Remove a temporary APInt I meant to delete in r300621. NFC by Craig Topper · 8 years ago
  17. 8c828d3 [ConstantRange] Improve the efficiency of one of the ConstantRange constructors. by Craig Topper · 8 years ago
  18. 23450e5 AMDGPU: Fix copies from physical registers in SIFixSGPRCopies by Matt Arsenault · 8 years ago
  19. 40d2ca9 [llvm-pdbdump] Abstract some of the YAML/Raw printing code. by Zachary Turner · 8 years ago
  20. e85d77f [ObjCARC] Do not move a release between a call and a by Akira Hatanaka · 8 years ago
  21. 4917282 [LoopUnswitch] Make DEBUG output more readable (part 2). by Davide Italiano · 8 years ago
  22. bbc33ba [LoopUnswitch] Don't remove instructions with side effects. by Davide Italiano · 8 years ago
  23. 3d4cc16 [llvm-readobj] Fix incorrect printing of CV column info. by Zachary Turner · 8 years ago
  24. acacdfc Fuzzer: Mark test/cxxstring.test UNSUPPORTED: windows by Duncan P. N. Exon Smith · 8 years ago
  25. a769999 [llvm-readobj] Use LLVMDebugInfoCodeView to parse line tables. by Zachary Turner · 8 years ago
  26. bb47acc [Support] Provide unsafe random access for VarStreamArray. by Zachary Turner · 8 years ago
  27. 337942b [InstCombine] add tests to show potentially bogus application of DeMorgan (NFC) by Sanjay Patel · 8 years ago
  28. acde1f9 Remove set but unused variable in BitcodeReader.cpp. NFC. by Hans Wennborg · 8 years ago
  29. dfc1ffb Revert r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of AttributeList" by Hans Wennborg · 8 years ago
  30. 754511f InferAddressSpaces: Search constant expressions for addrspacecasts by Matt Arsenault · 8 years ago
  31. 841400b Remove line and file from DINamespace. by Adrian Prantl · 8 years ago
  32. e91b6db InferAddressSpaces: Avoid looking up deleted values by Matt Arsenault · 8 years ago
  33. afc9030 InferAddressSpaces: Infer from just addrspacecasts by Matt Arsenault · 8 years ago
  34. 3456f7f [SCEV] Use early exit in createAddRecFromPHI. NFC. by Michael Zolotukhin · 8 years ago
  35. 3df4f54 LoopRotate: Fix use after scope bug by Daniel Berlin · 8 years ago
  36. 737d3b6 [RDF] Correctly calculate lane masks for defs by Krzysztof Parzyszek · 8 years ago
  37. 0135138 Properly handle PHIs with subregisters in UnreachableBlockElim by Krzysztof Parzyszek · 8 years ago
  38. 653d636 [Hexagon] Do not move a block if it is on a fall-through path by Krzysztof Parzyszek · 8 years ago
  39. fde3916 [IR] Make add/remove Attributes use AttrBuilder instead of AttributeList by Reid Kleckner · 8 years ago
  40. e490ed5 [ConstantRange] Use APInt::isNullValue rather than APInt::isMinValue where it would make more sense to thing of 0 as 0 rather than the minimum unsigned value. NFC by Craig Topper · 8 years ago
  41. 242ed35 [APInt] Add an isNullValue method to check for all bits being zero. Use it in a couple internal methods where it makes more sense than isMinValue or !getBoolValue. NFC by Craig Topper · 8 years ago
  42. 00cdeee [ConstantRange] Use const references to prevent a couple APInt copies. NFC by Craig Topper · 8 years ago
  43. 50ddb71 [LoopUnswitch] Make DEBUG output more readable. by Davide Italiano · 8 years ago
  44. e4f76f4 [WebAssembly] Add size of section header to data relocation offsets. by Sam Clegg · 8 years ago
  45. ba65706 [ValueTracking] Teach isSafeToSpeculativelyExecute() about the speculatable attribute by Matt Arsenault · 8 years ago
  46. 649003c [WebAssembly] Write initial memory in pages not bytes by Sam Clegg · 8 years ago
  47. 8c9ed24 TableGen: Add IntrHasSideEffects property for intrinsics by Matt Arsenault · 8 years ago
  48. 52b0228 Make getParamAlignment use argument numbers by Reid Kleckner · 8 years ago
  49. 6ee52fe GlobalISel: Followup for r301679 by Matthias Braun · 8 years ago
  50. ea376da Add speculatable function attribute by Matt Arsenault · 8 years ago
  51. 81de606 TargetLowering: Add finalizeLowering() function; NFC by Matthias Braun · 8 years ago
  52. 007530e AMDGPU: Add new amdgcn.init.exec intrinsics by Marek Olsak · 8 years ago
  53. 95da365 limit to 2 parallel links when using thinlto by Bob Haarman · 8 years ago
  54. e2c5126 Kill off the old SimplifyInstruction API by converting remaining users. by Daniel Berlin · 8 years ago
  55. 9bf5832 [IPO/MergeFunctions] This function is used only under DEBUG(). by Davide Italiano · 8 years ago
  56. 10a02ec [RS4GC] Simplify attribute handling code NFC by Reid Kleckner · 8 years ago
  57. 331b9af Use Argument::hasAttribute and AttributeList::ReturnIndex more by Reid Kleckner · 8 years ago
  58. 4e397d9 Cleanup: Use DIExpression::prepend in buildDbgValueForSpill(). (NFC) by Adrian Prantl · 8 years ago
  59. a8aa665 [IR] Delete unused Argument::removeAttr overload by Reid Kleckner · 8 years ago
  60. 2a5bddd Clean up DIExpression::prependDIExpr a little. (NFC) by Adrian Prantl · 8 years ago
  61. b64e9f1 Bitcode: Do not remove empty summary entries when reading a per-module summary. by Peter Collingbourne · 8 years ago
  62. b73a151 IR: fix some doxygen grammar (NFC) by Saleem Abdulrasool · 8 years ago
  63. 78b412f [APInt] Add clearSignBit method. Use it and setSignBit in a few places. NFCI by Craig Topper · 8 years ago
  64. f743447 [LazyValueInfo] Fix typo in comment. NFC by Craig Topper · 8 years ago
  65. b08a076 [ValueTracking] Use APInt::isSubsetOf and APInt::intersects. NFC by Craig Topper · 8 years ago
  66. c018038 [bpf] add bigendian support to disassembler by Alexei Starovoitov · 8 years ago
  67. 0bda850 CMake: ignore git stderr when trying to sort out revision. NFC. by Tim Northover · 8 years ago
  68. 98e89d3 [InlineCost] Improve the cost heuristic for Switch by Jun Bum Lim · 8 years ago
  69. a91ff63 Move variable local to where ita used. NFCI. by Simon Pilgrim · 8 years ago
  70. 4a6d61a Memory intrinsic value profile optimization: Avoid divide by 0 by Teresa Johnson · 8 years ago
  71. 053e5ff [DAGCombiner] Add ComputeNumSignBits vector demanded elements support to ASHR and INSERT_VECTOR_ELT (reapplied) by Simon Pilgrim · 8 years ago
  72. 3f8cc3a [X86][SSE] Added new tests from D32416 to show codegen delta by Simon Pilgrim · 8 years ago
  73. 3687a70 [X86][SSE] Renames all ones test to better match type. by Simon Pilgrim · 8 years ago
  74. 3ab21de [X86][SSE] Add codegen test for _mm_set_pd1 (PR32827) by Simon Pilgrim · 8 years ago
  75. bfa8af6 [ARM] GlobalISel: fixup r301632 by Diana Picus · 8 years ago
  76. 86a9798 [ARM] GlobalISel: Get rid of ARMInstructionSelector.h. NFC. by Diana Picus · 8 years ago
  77. c939b6a [DWARF] - Fix mistype in dump output of pub* tables. NFC. by George Rimar · 8 years ago
  78. 9d0dc96 [DebugInfo][X86] Improve X86 Optimize LEAs handling of debug values. by Andrew Ng · 8 years ago
  79. 0542dc7 [WebAssembly] Update calls to computeKnownBits after the changes from r301620. by Craig Topper · 8 years ago
  80. f3cedbe [X86][NFC] Refactor RepMovsRepeats in preparation for D32481. by Clement Courbet · 8 years ago
  81. 437c585 [ARM] GlobalISel: Tighten test. NFC by Diana Picus · 8 years ago
  82. 955683a [ValueTracking] Convert computeKnownBitsFromRangeMetadata to use KnownBits struct. by Craig Topper · 8 years ago
  83. 6faf1a3 [EarlyCSE] Mark the condition of assume intrinsic as true by Max Kazantsev · 8 years ago
  84. 49ccc8d [EarlyCSE] Remove guards with conditions known to be true by Max Kazantsev · 8 years ago
  85. 8b430f8 [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDemandedBits by Craig Topper · 8 years ago
  86. cdfc3cb [SelectionDAG] Use various APInt methods to reduce temporary APInt creation by Craig Topper · 8 years ago
  87. afd31bc Remove unnecessary semicolon by Sanjoy Das · 8 years ago
  88. edb3c90 [StackMaps] Increase the size of the "location size" field by Sanjoy Das · 8 years ago
  89. df4f50c COFF Import: expose both symbols by Saleem Abdulrasool · 8 years ago
  90. a7fa95c [APInt] Use inplace shift methods where possible. NFCI by Craig Topper · 8 years ago
  91. a102628 [llvm-pdbdump] Allow printing only a portion of a stream. by Zachary Turner · 8 years ago
  92. 4275ee9 [WebAssembly] Add some tests for wasm MC layer by Sam Clegg · 8 years ago
  93. 6b435e9 [SROA] Fix nondeterminism exposed by Simon's r299221. by Davide Italiano · 8 years ago
  94. b6e6c85 Fix a few pedantic warnings. by Frederich Munch · 8 years ago
  95. 402d017 [InstCombine] fix matcher to bind to specific operand (PR32830) by Sanjay Patel · 8 years ago
  96. af3c2de Specify something that's true in practice by Sanjoy Das · 8 years ago
  97. 226bbc3 [asan] Fix dead stripping of globals on Linux. by Evgeniy Stepanov · 8 years ago
  98. cd2999e [asan] Put ctor/dtor in comdat. by Evgeniy Stepanov · 8 years ago
  99. b0c82b8 [X86][SSE] Add tests for broadcast from larger vector loads by Simon Pilgrim · 8 years ago
  100. 224acd2 [llvm-readobj] Dump COFF Resources section. by Zachary Turner · 8 years ago