1. 40e8a59 [PM/AA] Hoist the interface to TBAA into a dedicated header along with by Chandler Carruth · 10 years ago
  2. 51d9f58 [PM/AA] Run clang-format over TBAA code to normalize the formatting by Chandler Carruth · 10 years ago
  3. 63147bd [PM/AA] Remove a stray #include that snuck in via copy/paste when by Chandler Carruth · 10 years ago
  4. 0293ed6 [PM/AA] Clean up the SCEV-AA comment formatting and typos. by Chandler Carruth · 10 years ago
  5. 72644df [PM/AA] Run clang-format over the SCEV-AA code to normalize the formatting. by Chandler Carruth · 10 years ago
  6. 217849d [PM/AA] Hoist the SCEV-AA interface to its own header and pull the by Chandler Carruth · 10 years ago
  7. 01910b8 [PM/AA] Hoist ScopedNoAliasAA's interface into a header and move the by Chandler Carruth · 10 years ago
  8. e115abc [PM/AA] Hoist the value handle definition for CFLAA into the header to by Chandler Carruth · 10 years ago
  9. 59300ce [PM/AA] Run clang-format over the ScopedNoAliasAA pass prior to making by Chandler Carruth · 10 years ago
  10. 519ed7c [PM/AA] Extract a minimal interface for CFLAA to its own header file. by Chandler Carruth · 10 years ago
  11. c269c3d [PM/AA] Delete two pointlessly overridden methods on the AA interface by by Chandler Carruth · 10 years ago
  12. 0dc1606 [PM/AA] Sink all the actual code from AliasAnalysisCounter back into the by Chandler Carruth · 10 years ago
  13. 20c9ab5 [PM/AA] Run clang-format over this code to establish a clean baseline by Chandler Carruth · 10 years ago
  14. 968d0e3 [PM/AA] Hoist the AA counter pass into a header to match the analysis pattern. by Chandler Carruth · 10 years ago
  15. c4aff77 [SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext(a+b) when a+b can't sign-overflow. by Jingyue Wu · 10 years ago
  16. 0d1a277 [PM/AA] Remove the function names and class names from doxygen comments by Chandler Carruth · 10 years ago
  17. f6f8783 [PM/AA] Move the LibCall AA creation routine declaration to that by Chandler Carruth · 10 years ago
  18. 67bd697 [PM/AA] Run clang-format over LibCallAliasAnalysis prior to making by Chandler Carruth · 10 years ago
  19. 329f959 Update ExceptionDemo for exception handling API changes (personality function call->function move) by David Blaikie · 10 years ago
  20. 1dde2af Update MIRLangRef for MIR syntax change from r244982. by Alex Lorenz · 10 years ago
  21. 54b3a03 Fix -Wformat warnings in ExceptionDemo by David Blaikie · 10 years ago
  22. 00c293b Fix up the ExceptionDemo for some API changes over the past <time> by David Blaikie · 10 years ago
  23. 62b7c9c [LIR] Re-instate r244880, reverted in r244884, factoring the handling of by Chandler Carruth · 10 years ago
  24. 5d09c2f MIR Serialization: Change MIR syntax - use custom syntax for MBBs. by Alex Lorenz · 10 years ago
  25. 9ce155d don't repeat function names in comments; NFC by Sanjay Patel · 10 years ago
  26. b21cc6b [IR] Cleanup indentation of EH instructions by David Majnemer · 10 years ago
  27. bf616c1 [AMDGPU] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the AMDGPU implementation by Simon Pilgrim · 10 years ago
  28. 7409d94 [AArch64] Provide "too few operands" diags on short-form NEON also. by Ahmed Bougacha · 10 years ago
  29. 1b93706 MIR Parser: Don't allow negative alignments for memory operands. by Alex Lorenz · 10 years ago
  30. bec1b77 [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern matching and remove the X86 implementation by Simon Pilgrim · 10 years ago
  31. d0a074c [SimplifyLibCalls] Correctly set the is_zero_undef flag for llvm.cttz by Davide Italiano · 10 years ago
  32. 4154d8a MIR Parser: Extract the code that parses the alignment into a new method. NFC. by Alex Lorenz · 10 years ago
  33. d85f3b3 [X86][SSE] Tests for SMAX/SMIN/UMAX/UMIN vector instructions by Simon Pilgrim · 10 years ago
  34. 6893a81 MIR Parser: Rename the method 'diagFromLLVMAssemblyDiag'. NFC. by Alex Lorenz · 10 years ago
  35. a49e110 [SeparateConstOffsetFromGEP] strengthen the inbounds attribute by Jingyue Wu · 10 years ago
  36. 218b64b [llvm-cxxdump] Correctly process relocations when given multiple files by David Majnemer · 10 years ago
  37. 4b885ee Remove and forbid raw_svector_ostream::flush() calls. by Yaron Keren · 10 years ago
  38. 34509ff Fix GCC warning: extra `;' [-Wpedantic]. by Nick Lewycky · 10 years ago
  39. 31f6eee Scalar to vector conversions using direct moves by Nemanja Ivanovic · 10 years ago
  40. ea56ef7 Emit argmemonly attribute for intrinsics. by Igor Laevsky · 10 years ago
  41. 1da1d02 [ARM] FMINNAN/FMAXNAN of f64 are not legal. by James Molloy · 10 years ago
  42. 377a93d [ARM] Allow vmin/vmax of scalars to be emitted without UseNEONForFP. by James Molloy · 10 years ago
  43. a215ac7 [ARM] Rejig vmax tests a bit by James Molloy · 10 years ago
  44. 8eafed2 [AArch64] Small rejig of fmax tests, NFCI. by James Molloy · 10 years ago
  45. 22af77d [DeadStoreElimination] remove a redundant store even if the load is in a different block. by Erik Eckstein · 10 years ago
  46. 319eb43 [mips][mcjit] Calculate correct addend for HI16 and PCHI16 reloc by Petar Jovanovic · 10 years ago
  47. ccc0cf3 [WinEHPrepare] Update demotion logic by Joseph Tremoulet · 10 years ago
  48. 69585fd [SystemZ] Support large LLVM IR struct return values by Ulrich Weigand · 10 years ago
  49. e65e298 Remove raw_svector_ostream::resync and users. It's no-op after r244870. by Yaron Keren · 10 years ago
  50. 99985c9 [InstCombinePHI] Partial simplification of identity operations. by Charlie Turner · 10 years ago
  51. 26f2b35 Revert "[LIR] Start leveraging the fundamental guarantees of a loop..." by Renato Golin · 10 years ago
  52. b260fa8 Revert "[LIR] Handle access to AliasAnalysis the same way as the other analysis in LoopIdiomRecognize." by Renato Golin · 10 years ago
  53. 22fb0aa Test Commit. by Ashutosh Nema · 10 years ago
  54. 4d88dae [ARM] Reorganise and simplify thumb-1 load/store selection by John Brawn · 10 years ago
  55. 8d26d44 [LIR] Handle access to AliasAnalysis the same way as the other analysis by Chandler Carruth · 10 years ago
  56. 0e593a6 [LIR] Start leveraging the fundamental guarantees of a loop in by Chandler Carruth · 10 years ago
  57. fe1b437 [LIR] Handle the LoopInfo the same as all the other analyses. No utility by Chandler Carruth · 10 years ago
  58. 335fc61 [InstCombine] SSE/AVX vector shifts demanded shift amount bits by Simon Pilgrim · 10 years ago
  59. d4177b2 Modify raw_svector_ostream to use its SmallString without additional buffering. by Yaron Keren · 10 years ago
  60. 785c512 [LoopUnswitch] Check OptimizeForSize before traversing over all basic blocks in current loop by Chen Li · 10 years ago
  61. 5689f67 [CodeGen] Mark the promoted FCOPYSIGN result FP_ROUND as TRUNCating. by Ahmed Bougacha · 10 years ago
  62. c5b90eb [AArch64] Cleanup vector-fcopysign.ll test. NFC. by Ahmed Bougacha · 10 years ago
  63. 2e22177 [AArch64] Also custom-lowering mismatched vector/f16 FCOPYSIGN. by Ahmed Bougacha · 10 years ago
  64. 5d8c9c4 [CodeGen] Assert on getNode(FP_EXTEND) with a smaller dst type. by Ahmed Bougacha · 10 years ago
  65. 39d772a [CodeGen] When Promoting, don't extend the 2nd FCOPYSIGN operand. by Ahmed Bougacha · 10 years ago
  66. 4e83bb9 [CodeGen] Simplify getNode(*EXT/TRUNC) type size assert. NFC. by Ahmed Bougacha · 10 years ago
  67. 42fe375 There is only one saver of strings. by Rafael Espindola · 10 years ago
  68. 27df06a [LIR] Make the LoopIdiomRecognize pass get analyses essentially the same by Chandler Carruth · 10 years ago
  69. 118bc24 [LIR] Remove the dedicated class for popcount recognition and sink the by Chandler Carruth · 10 years ago
  70. fe4c063 Return ErrorOr from FileOutputBuffer::create. NFC. by Rafael Espindola · 10 years ago
  71. 7e5609b [WebAssembly] Declare the llvm.wasm.page.size() intrinsic. by Dan Gohman · 10 years ago
  72. e6f4381 [LIR] Move all the helpers to be private and re-order the methods in by Chandler Carruth · 10 years ago
  73. dfc15d6 Test Commit - Corrected spelling in README.txt. by Steve King · 10 years ago
  74. bef75e8 [LIR] Remove the 'LIRUtils' abstraction which was unnecessary and adding by Chandler Carruth · 10 years ago
  75. 149fe5e Simplify PackedVector by removing user-defined special members that aren't any different than the defaults by David Blaikie · 10 years ago
  76. 4c12d59 IRBuilder: Use move semantics for the IRBuilderInserter parameter by David Blaikie · 10 years ago
  77. 5f87750 [LIR] Run clang-format over LoopIdiomRecognize in preparation for by Chandler Carruth · 10 years ago
  78. 7d30f78 [PM/AA] Remove the AliasDebugger pass. by Chandler Carruth · 10 years ago
  79. 282b80d Add myself as the InstCombine owner. by David Majnemer · 10 years ago
  80. bf09064 [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepoints by Philip Reames · 10 years ago
  81. 79faadc MIR Parser: Allow the MI IR references to reference global values. by Alex Lorenz · 10 years ago
  82. c338a58 MIR Serialization: Serialize the fixed stack pseudo source values. by Alex Lorenz · 10 years ago
  83. 30f85e5 NFC. Convert comments in MachineBasicBlock.cpp into new style. by Cong Hou · 10 years ago
  84. f84f491 MIR Parser: Move the parsing of fixed stack object indices into new method. NFC by Alex Lorenz · 10 years ago
  85. 710eeca MIR Serialization: Serialize the jump table pseudo source values. by Alex Lorenz · 10 years ago
  86. 7b9ff8d Move the object being used to move-initialize when calling the base class' constructor from the ctor-initializer. This should have no effect given the triviality of the class, but it allows for easier maintenance should the semantics of the base class change. NFC intended. by Aaron Ballman · 10 years ago
  87. 6b8e62f MIR Serialization: Serialize the GOT pseudo source values. by Alex Lorenz · 10 years ago
  88. 5119cb9 [RewriteStatepointsForGC] Handle extractelement fully in the base pointer algorithm by Philip Reames · 10 years ago
  89. 3f0c495 MIR Serialization: Serialize the stack pseudo source values. by Alex Lorenz · 10 years ago
  90. 18ceb87 fix typo; NFC by Sanjay Patel · 10 years ago
  91. 2a9c6a9 Update a comment; Emscripten no longer uses le32 and le64. NFC. by Dan Gohman · 10 years ago
  92. ad20340 MIR Serialization: Serialize the constant pool pseudo source values. by Alex Lorenz · 10 years ago
  93. 5320ef0 Fix missing space in libfuzzer's help text. by Lenny Maiorani · 10 years ago
  94. 5ec82b6 Docs: keep copyright years up-to-date. by Hans Wennborg · 10 years ago
  95. 609d952 [PM/AA] Add missing static dependency edges from DSE and memdep to TLI. by Chandler Carruth · 10 years ago
  96. b0163b9 [PM/AA] Explicitly depend on TLI rather than getting it out of the by Chandler Carruth · 10 years ago
  97. 4106edc [PM/AA] Stop getting the TargetLibraryInfo out of the AliasAnalysis and by Chandler Carruth · 10 years ago
  98. 5f53aad WebAssembly: floating-point comparisons by JF Bastien · 10 years ago
  99. 0ba0118 [PM/AA] Have memdep explicitly get and use TargetLibraryInfo rather than by Chandler Carruth · 10 years ago
  100. 02c4a0d Use /Zc:inline when building with MSVC. by Rafael Espindola · 10 years ago