[all-commits] [llvm/llvm-project] 5fb434: Revert "[NFCI][ValueTracking] getUnderlyingObject(...

Nikita Popov via All-commits all-commits at lists.llvm.org
Mon Mar 15 05:14:03 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5fb43477dcacd6fca573699dd2691a17eae7dc7e
      https://github.com/llvm/llvm-project/commit/5fb43477dcacd6fca573699dd2691a17eae7dc7e
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-03-15 (Mon, 15 Mar 2021)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp

  Log Message:
  -----------
  Revert "[NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles"

This reverts commit aa440ba24dc25e4c95f6dcf8ff647024f3b12661.

This has a non-trivial compile-time impact:
https://llvm-compile-time-tracker.com/compare.php?from=0c5b789c7342ee8384507c3242fc256e23248c4d&to=aa440ba24dc25e4c95f6dcf8ff647024f3b12661&stat=instructions

I don't believe this is the correct way to address the issue in
this case.




More information about the All-commits mailing list