diff --git a/loopy/preprocess.py b/loopy/preprocess.py index ab5e703e4be663730f78b6f2f2926159a2145be4..40b5827343ae7c4cf2fb2886d88a5324c930285a 100644 --- a/loopy/preprocess.py +++ b/loopy/preprocess.py @@ -256,7 +256,6 @@ def find_temporary_address_space(kernel): overall_aspace = max(desired_aspace_per_insn) - from pytools import all if not all(iaspace == overall_aspace for iaspace in desired_aspace_per_insn): raise LoopyError("not all instructions agree on the " "the desired address space (private/local/global) of the " diff --git a/loopy/schedule/__init__.py b/loopy/schedule/__init__.py index 0eae1c4cc6ea072e3d983d7e509df5cd2985a23f..fde967c65c214d200fd860f04e8691a19d2896ae 100644 --- a/loopy/schedule/__init__.py +++ b/loopy/schedule/__init__.py @@ -182,7 +182,6 @@ def has_barrier_within(kernel, sched_index): if isinstance(sched_item, BeginBlockItem): loop_contents, _ = gather_schedule_block( kernel.schedule, sched_index) - from pytools import any return any(isinstance(subsched_item, Barrier) for subsched_item in loop_contents) elif isinstance(sched_item, Barrier): diff --git a/loopy/target/__init__.py b/loopy/target/__init__.py index 6bad214ec4e10a91e36b3566f454eabab00dde26..8af47c41222416fbd2dbe3dc5a88d4090a4a06f0 100644 --- a/loopy/target/__init__.py +++ b/loopy/target/__init__.py @@ -39,6 +39,14 @@ __doc__ = """ .. autoclass:: NumbaTarget .. autoclass:: NumbaCudaTarget +References to Canonical Names +----------------------------- + +.. currentmodule:: loopy.target + +.. class:: TargetBase + + See :class:`loopy.TargetBase`. """