Module Import alias identifier Import alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Str Str Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Str Str Str Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Str Str Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list Assign NameStore Call NameLoad ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam defaults Dict body Assign NameStore TupleLoad NameLoad NameLoad If CompareIn NameLoad NameLoad body Return SubscriptLoad NameLoad Index NameLoad Assert CompareIn NameLoad NameLoad BinOpMod Str NameLoad Assert CompareIn NameLoad TupleLoad NameLoad NameLoad BinOpMod Str NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad If CompareEq NameLoad NameLoad body Assign NameStore IfExp CompareEq AttributeLoad NameLoad attr Num NameLoad NameLoad If CompareIn NameLoad NameLoad body Assign NameStore BinOpMod Str NameLoad orelse Assign NameStore BinOpAdd NameLoad Str orelse Assert CompareEq NameLoad NameLoad Assign NameStore IfExp CompareEq AttributeLoad NameLoad attr Num NameLoad NameLoad If CompareIn NameLoad NameLoad body Assign NameStore BinOpMod Str NameLoad orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list
N/A N/A llvm.core llc N/A llvm_types N/A prims ndtypes Float32 Float64 Int32 Int64 llvm_context global_context N/A signed_int_comparisons N/A N/A prims equal N/A prims not_equal N/A prims greater N/A prims greater_equal N/A prims less N/A prims less_equal N/A llc ICMP_EQ N/A llc ICMP_NE N/A llc ICMP_SGT N/A llc ICMP_SGE N/A llc ICMP_SLT N/A llc ICMP_SLE N/A unsigned_int_comparisons N/A N/A prims equal N/A prims not_equal N/A prims greater N/A prims greater_equal N/A prims less N/A prims less_equal N/A llc ICMP_EQ N/A llc ICMP_NE N/A llc ICMP_UGT N/A llc ICMP_UGE N/A llc ICMP_ULT N/A llc ICMP_ULE N/A float_comparisons N/A N/A prims equal N/A prims not_equal N/A prims greater N/A prims greater_equal N/A prims less N/A prims less_equal N/A llc FCMP_OEQ N/A llc FCMP_ONE N/A llc FCMP_OGT N/A llc FCMP_OGE N/A llc FCMP_OLT N/A llc FCMP_OLE N/A signed_binops N/A N/A prims add N/A prims subtract N/A prims multiply N/A prims divide add sub mul sdiv N/A unsigned_binops N/A N/A prims add N/A prims subtract N/A prims multiply N/A prims divide N/A prims mod add sub mul udiv urem N/A float_binops N/A N/A prims add N/A prims subtract N/A prims multiply N/A prims divide fadd fsub fmul fdiv N/A bool_binops N/A N/A prims add N/A prims multiply N/A prims subtract N/A prims divide N/A prims mod or_ and_ xor and_ urem N/A int32_fn_t N/A N/A N/A llc Type function N/A llvm_types int32_t N/A N/A llvm_types int32_t N/A int64_fn_t N/A N/A N/A llc Type function N/A llvm_types int64_t N/A N/A llvm_types int64_t N/A float32_fn_t N/A N/A N/A llc Type function N/A llvm_types float32_t N/A N/A llvm_types float32_t N/A float64_fn_t N/A N/A N/A llc Type function N/A llvm_types float64_t N/A N/A llvm_types float64_t N/A binary_float32_fn_t N/A N/A N/A llc Type function N/A llvm_types float32_t N/A N/A llvm_types float32_t N/A llvm_types float32_t N/A binary_float64_fn_t N/A N/A N/A llc Type function N/A llvm_types float64_t N/A N/A llvm_types float64_t N/A llvm_types float64_t float32_fn N/A N/A name N/A N/A N/A N/A N/A N/A global_context module add_function float32_fn_t name N/A float64_fn N/A N/A name N/A N/A N/A N/A N/A N/A global_context module add_function float64_fn_t name N/A N/A _llvm_intrinsics N/A set N/A sqrt powi sin cos pow exp exp2 log log10 log2 fma fabs floor ceil trunc rint nearbyint c_backend.c_prims _float_fn_names get_float_op N/A N/A prim t _float_decls N/A N/A N/A N/A key N/A prim t N/A N/A key _float_decls N/A N/A N/A _float_decls N/A key N/A N/A prim _float_fn_names N/A Unsupported float primitive %s prim N/A N/A t N/A Float32 Float64 N/A Invalid type %s, expected Float32 or Float64 t N/A prim_name N/A _float_fn_names N/A prim N/A N/A t Float32 N/A N/A fn_t N/A N/A N/A prim nin 1 float32_fn_t binary_float32_fn_t N/A N/A prim_name _llvm_intrinsics N/A N/A fn_name N/A llvm.%s.f32 prim_name N/A N/A fn_name N/A prim_name f N/A N/A N/A t Float64 N/A fn_t N/A N/A N/A prim nin 1 float64_fn_t binary_float64_fn_t N/A N/A prim_name _llvm_intrinsics N/A N/A fn_name N/A llvm.%s.f64 prim_name N/A N/A fn_name prim_name N/A llvm_value N/A N/A N/A global_context module get_or_insert_function fn_t fn_name N/A N/A N/A llvm_value add_attribute N/A llc ATTR_NO_UNWIND N/A N/A N/A llvm_value add_attribute N/A llc ATTR_READONLY N/A N/A _float_decls N/A key llvm_value N/A llvm_value N/A