This is an archive of the discontinued LLVM Phabricator instance.

Support Threading Building Blocks 2020 (oneTBB)
ClosedPublic

Authored by MikeDvorskiy on Sep 9 2020, 6:53 AM.

Details

Reviewers
ldionne
rodgert
Summary

Support Threading Building Blocks 2020 (oneTBB) for "tbb" parallel backend.

After the changes the "tbb" parallel backend will work with old TBB versions(TBB_INTERFACE_VERSION <= 12000) and new ones (TBB 2020 and greater)

More about oneTBB:
https://github.com/oneapi-src/oneTBB

Diff Detail

Repository
rPSTL pstl

Event Timeline

MikeDvorskiy created this revision.Sep 9 2020, 6:53 AM
MikeDvorskiy requested review of this revision.Sep 9 2020, 6:53 AM

Not blocked on me, as we don't use the TBB backend. Thomas might want to chime in, but feel free to commit this otherwise.

rodgert accepted this revision.Sep 9 2020, 5:58 PM
This revision is now accepted and ready to land.Sep 9 2020, 5:58 PM
MikeDvorskiy closed this revision.Sep 14 2020, 4:24 AM

Commit 0b2e0e80 (open)
by Dvorskiy, Mikhail, 09/14/2020 02:20 PM
committed 09/14/2020 02:21 PM
parent 5cac85c9