[all-commits] [llvm/llvm-project] 254428: [Core][FIX] Do not assume instruction users in Det...

Johannes Doerfert via All-commits all-commits at lists.llvm.org
Fri Sep 1 17:18:11 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2544283597e0f12f523cc4d32a599809152e793d
      https://github.com/llvm/llvm-project/commit/2544283597e0f12f523cc4d32a599809152e793d
  Author: Johannes Doerfert <johannes at jdoerfert.de>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M llvm/lib/Analysis/CaptureTracking.cpp
    M llvm/test/Transforms/Attributor/callgraph.ll

  Log Message:
  -----------
  [Core][FIX] Do not assume instruction users in DetermineUseCaptureKind


  Commit: 750510c648bad1fc6efe6b371185124767ba79e1
      https://github.com/llvm/llvm-project/commit/750510c648bad1fc6efe6b371185124767ba79e1
  Author: Johannes Doerfert <johannes at jdoerfert.de>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M llvm/include/llvm/Transforms/IPO/Attributor.h

  Log Message:
  -----------
  [Attributor][NFC] Add debug counter for AA creation

It is not possible to not create an AA at all, which we can use to
bisect problems in the future.


  Commit: 37642714edfc382be90ab8ec091e0261465c1b47
      https://github.com/llvm/llvm-project/commit/37642714edfc382be90ab8ec091e0261465c1b47
  Author: Johannes Doerfert <johannes at jdoerfert.de>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
    M llvm/test/Transforms/Attributor/callgraph.ll

  Log Message:
  -----------
  [Attributor][FIX] Support non-0 AS for function pointers


Compare: https://github.com/llvm/llvm-project/compare/af758d65312f...37642714edfc


More information about the All-commits mailing list