[all-commits] [llvm/llvm-project] 9d20ea: [BasicAA] Don't store AATags in cache key (NFC)

Nikita Popov via All-commits all-commits at lists.llvm.org
Sat Apr 3 02:36:03 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9d20eaf9c08c9c22aa0d13f04d8e7895c9ac05d4
      https://github.com/llvm/llvm-project/commit/9d20eaf9c08c9c22aa0d13f04d8e7895c9ac05d4
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-04-03 (Sat, 03 Apr 2021)

  Changed paths:
    M llvm/include/llvm/Analysis/AliasAnalysis.h
    M llvm/lib/Analysis/BasicAliasAnalysis.cpp

  Log Message:
  -----------
  [BasicAA] Don't store AATags in cache key (NFC)

The AAMDNodes part of the MemoryLocation is not used by the BasicAA
cache, so don't store it. This reduces the size of each cache entry
from 112 bytes to 48 bytes.




More information about the All-commits mailing list