[all-commits] [llvm/llvm-project] 919f9c: Eliminate the sizing template parameter N from Coa...

Dimitry Andric via All-commits all-commits at lists.llvm.org
Mon Sep 7 10:22:59 PDT 2020


  Branch: refs/heads/release/11.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 919f9c291508217c697220b87a33406b9b685202
      https://github.com/llvm/llvm-project/commit/919f9c291508217c697220b87a33406b9b685202
  Author: Dimitry Andric <dimitry at andric.com>
  Date:   2020-09-07 (Mon, 07 Sep 2020)

  Changed paths:
    M llvm/include/llvm/ADT/CoalescingBitVector.h

  Log Message:
  -----------
  Eliminate the sizing template parameter N from CoalescingBitVector

Since the parameter is not used anywhere, and the default size of 16
apparently causes PR47359, remove it. This ensures that IntervalMap will
automatically determine the optimal size, using its NodeSizer struct.

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D87044

(cherry picked from commit f26fc568402f84a94557cbe86e7aac8319d61387)




More information about the All-commits mailing list