[all-commits] [llvm/llvm-project] ed59d5: [ThinLTO][NFC] Refactor FileCache (#110463)

Kyungwoo Lee via All-commits all-commits at lists.llvm.org
Fri Oct 4 07:50:49 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ed59d571f2704aff4dfdeace57c286a2c6deac74
      https://github.com/llvm/llvm-project/commit/ed59d571f2704aff4dfdeace57c286a2c6deac74
  Author: Kyungwoo Lee <kyulee at meta.com>
  Date:   2024-10-04 (Fri, 04 Oct 2024)

  Changed paths:
    M llvm/include/llvm/LTO/LTO.h
    M llvm/include/llvm/Support/Caching.h
    M llvm/lib/LTO/LTO.cpp
    M llvm/lib/Support/Caching.cpp

  Log Message:
  -----------
  [ThinLTO][NFC] Refactor FileCache (#110463)

This is a prep for https://github.com/llvm/llvm-project/pull/90933.
 
  - Change `FileCache` from a function to a type.
  - Store the cache directory in the type, which will be used when creating additional caches for two-codegen round runs that inherit this value.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list