Module ImportFrom alias alias alias Import alias identifier ImportFrom alias identifier ImportFrom alias alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad BinOpMult NameLoad Num decorator_list Call AttributeLoad NameLoad attr Str Assign NameStore Num Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call SubscriptLoad NameLoad Index TupleLoad Num Num NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMult NameLoad Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad BinOpMult NameLoad Num decorator_list Call AttributeLoad NameLoad attr Str Assign NameStore Num Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call SubscriptLoad NameLoad Index TupleLoad Num Num NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMult NameLoad Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignAdd SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index BinOpSub BinOpSub NameLoad Num NameLoad decorator_list Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call SubscriptLoad NameLoad Index TupleLoad Num NameLoad NameLoad Assign NameStore BinOpAdd SubscriptLoad NameLoad Slice Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr
N/A __future__ print_function division absolute_import N/A numpy np numba unittest_support unittest numba hsa float32 TestBarrier N/A N/A unittest TestCase N/A test_proper_lowering N/A N/A self N/A N/A twice N/A N/A A N/A N/A N/A i N/A N/A hsa get_global_id 0 N/A d N/A A N/A i N/A N/A N/A hsa barrier N/A hsa CLK_LOCAL_MEM_FENCE N/A N/A A N/A i N/A d 2 N/A N/A N/A hsa jit void(float32[::1]) N/A N 256 N/A arr N/A N/A N/A N/A N/A np random random N astype N/A np float32 N/A orig N/A N/A arr copy N/A N/A N/A twice N/A N/A 2 128 arr N/A N/A N/A self assertIn barrier; N/A twice assembly N/A N/A N/A N/A np testing assert_allclose N/A orig 2 arr N/A test_no_arg_barrier_support N/A N/A self N/A N/A twice N/A N/A A N/A N/A N/A i N/A N/A hsa get_global_id 0 N/A d N/A A N/A i N/A N/A N/A hsa barrier N/A N/A A N/A i N/A d 2 N/A N/A N/A hsa jit void(float32[::1]) N/A N 256 N/A arr N/A N/A N/A N/A N/A np random random N astype N/A np float32 N/A orig N/A N/A arr copy N/A N/A N/A twice N/A N/A 2 128 arr N/A N/A N/A self assertIn barrier; N/A twice assembly N/A N/A N/A N/A np testing assert_allclose N/A orig 2 arr N/A test_local_memory N/A N/A self N/A N/A N/A blocksize 10 reverse_array N/A N/A A N/A N/A N/A sm N/A N/A N/A hsa shared array shape blocksize dtype float32 N/A i N/A N/A hsa get_global_id 0 N/A N/A sm N/A i N/A A N/A i N/A N/A N/A hsa barrier N/A hsa CLK_LOCAL_MEM_FENCE N/A N/A A N/A i N/A sm N/A N/A N/A blocksize 1 i N/A N/A N/A hsa jit void(float32[::1]) N/A arr N/A N/A N/A N/A np arange blocksize astype N/A np float32 N/A orig N/A N/A arr copy N/A N/A N/A reverse_array N/A N/A 1 blocksize arr N/A expected N/A N/A orig N/A -1 orig N/A N/A N/A N/A np testing assert_allclose expected arr N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A unittest main