1 // { dg-do compile { target c++20 } }
2 // { dg-additional-options -fdump-tree-gimple }
3 // { dg-final { scan-tree-dump-times "hot label" 5 "gimple" } }
4 // { dg-final { scan-tree-dump-times "cold label" 3 "gimple" } }
8 template <class T> int f()
13 [[unlikely]] flabel: return 1;
16 [[likely]] case true: break;
35 [[likely]] case true: break;
36 [[unlikely]] case false: break;