Following on from RFC here: https://reviews.llvm.org/D69043
This requires the previous patch: https://reviews.llvm.org/D71059
This adds some LLD specific scopes and picks up optimisation scopes via LTO/ThinLTO. This makes use of the TimeProfiler multi-thread support added in first in this series.
s/time trace/time trace profiler/