[PATCH] D87978: [Attributor] Adds deduction for the MaxObjSize Attribute

Johannes Doerfert via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 1 18:16:28 PDT 2020


jdoerfert added a comment.

CTMark, O3 <https://reviews.llvm.org/owners/package/3/> with attributor before and after this patch:

  0) before_attr.json.stats vs after_attr.json.stats
  CHANGED: codegenprepare               NumExtsMoved                                         3631 ->       3699 (    +1.873%)
  CHANGED: dse                          NumFastOther                                          192 ->        194 (    +1.042%)
  CHANGED: gvn                          IsValueFullyAvailableInBlockNumSpeculationsMax       4958 ->       5060 (    +2.057%)
  CHANGED: gvn                          NumGVNInstr                                         46657 ->      47534 (    +1.880%)
  CHANGED: jump-threading               NumDupes                                               91 ->         92 (    +1.099%)
  CHANGED: licm                         NumMovedLoads                                        6272 ->       6344 (    +1.148%)
  CHANGED: licm                         NumPromoted                                           381 ->        438 (   +14.961%)
  CHANGED: loop-rotate                  NumNotRotatedDueToHeaderSize                           31 ->         29 (    -6.452%)
  CHANGED: machinelicm                  NumPostRAHoisted                                       88 ->         89 (    +1.136%)
  CHANGED: memdep                       NumCacheNonLocalPtr                               1005887 ->    1016671 (    +1.072%)
  CHANGED: memory-builtins              ObjectVisitorLoad                                   62048 ->      63473 (    +2.297%)
  CHANGED: peephole-opt                 NumCmps                                               532 ->        526 (    -1.128%)
  CHANGED: regalloc                     NumDCEFoldedLoads                                      27 ->         26 (    -3.704%)
  CHANGED: regalloc                     NumLocalSplits                                       1891 ->       1870 (    -1.111%)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D87978/new/

https://reviews.llvm.org/D87978



More information about the llvm-commits mailing list