You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
692 B
22 lines
692 B
"""This file contains BUILD extensions for building llvm_openmp.
|
|
TODO(Intel-tf): Delete this and reuse a similar function in third_party/llvm
|
|
after the TF 2.4 branch cut has passed.
|
|
"""
|
|
|
|
def dict_add(*dictionaries):
|
|
"""Returns a new `dict` that has all the entries of the given dictionaries.
|
|
|
|
If the same key is present in more than one of the input dictionaries, the
|
|
last of them in the argument list overrides any earlier ones.
|
|
|
|
Args:
|
|
*dictionaries: Zero or more dictionaries to be added.
|
|
|
|
Returns:
|
|
A new `dict` that has all the entries of the given dictionaries.
|
|
"""
|
|
result = {}
|
|
for d in dictionaries:
|
|
result.update(d)
|
|
return result
|