MCPcopy
hub / github.com/tinygrad/tinygrad / rangeify.py

File rangeify.py

tinygrad/schedule/rangeify.py:None–None  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1from dataclasses import dataclass, field, replace
2import itertools
3from tinygrad.dtype import dtypes, PtrDType, AddrSpace, Invalid
4from tinygrad.uop.ops import PatternMatcher, UPat, Ops, UOp, resolve, GroupOp, _substitute, KernelInfo

Callers

nothing calls this directly

Calls 15

PatternMatcherClass · 0.90
UPatClass · 0.90
UOpClass · 0.90
resolveFunction · 0.90
identity_elementFunction · 0.90
bufferize_to_storeFunction · 0.85
appendMethod · 0.80
substituteMethod · 0.80
numelMethod · 0.80
rtagMethod · 0.80
cvarMethod · 0.80
reshapeMethod · 0.80

Tested by

no test coverage detected