Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SeaOfNodes/Simple
/ functions
Functions
39,685 in github.com/SeaOfNodes/Simple
⨍
Functions
39,685
◇
Types & classes
3,380
↓ 53 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter13/src/main/java/com/seaofnodes/simple/node/Node.java:291
↓ 53 callers
Method
split
(String kind, byte round, LRG lrg)
chapter24/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java:643
↓ 53 callers
Method
split
(String kind, byte round, LRG lrg)
chapter22/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java:639
↓ 53 callers
Method
split
(String kind, byte round, LRG lrg)
chapter23/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java:639
↓ 53 callers
Method
split
(String kind, byte round, LRG lrg)
chapter20/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java:172
↓ 53 callers
Method
split
(String kind, byte round, LRG lrg)
chapter21/src/main/java/com/seaofnodes/simple/node/cpus/arm/arm.java:637
↓ 52 callers
Method
driver
( Phase phase )
chapter24/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:60
↓ 52 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter12/src/main/java/com/seaofnodes/simple/node/Node.java:291
↓ 52 callers
Method
ptr
()
chapter24/src/main/java/com/seaofnodes/simple/node/MemOpNode.java:82
↓ 52 callers
Method
typeCheck
()
chapter23/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:244
↓ 52 callers
Method
value
()
chapter17/src/main/java/com/seaofnodes/simple/type/TypeFloat.java:78
↓ 52 callers
Method
value
()
chapter15/src/main/java/com/seaofnodes/simple/type/TypeFloat.java:78
↓ 52 callers
Method
value
()
chapter16/src/main/java/com/seaofnodes/simple/type/TypeFloat.java:78
↓ 52 callers
Method
value
()
chapter18/src/main/java/com/seaofnodes/simple/type/TypeFloat.java:54
↓ 51 callers
Method
add
( N n )
chapter13/src/main/java/com/seaofnodes/simple/IterPeeps.java:49
↓ 51 callers
Method
driver
( Phase phase )
chapter23/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:60
↓ 51 callers
Method
localSched
()
chapter19/src/main/java/com/seaofnodes/simple/CodeGen.java:258
↓ 51 callers
Method
match
(String syntax)
chapter19/src/main/java/com/seaofnodes/simple/Parser.java:1439
↓ 51 callers
Method
match
(String syntax)
chapter20/src/main/java/com/seaofnodes/simple/Parser.java:1441
↓ 51 callers
Method
match
(String syntax)
chapter21/src/main/java/com/seaofnodes/simple/Parser.java:1460
↓ 51 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter11/src/main/java/com/seaofnodes/simple/node/Node.java:290
↓ 51 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter10/src/main/java/com/seaofnodes/simple/node/Node.java:290
↓ 51 callers
Method
ptr
()
chapter23/src/main/java/com/seaofnodes/simple/node/MemOpNode.java:82
↓ 51 callers
Method
ptr
()
chapter21/src/main/java/com/seaofnodes/simple/node/MemOpNode.java:83
↓ 51 callers
Method
setDef
Change a <em>def</em> into a Node. Keeps the edges correct, by removing the corresponding <em>use->def</em> edge. This may make the original <em>def
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:165
↓ 50 callers
Method
cfg0
()
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:150
↓ 50 callers
Method
cfg0
()
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:147
↓ 50 callers
Method
cfg0
()
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:149
↓ 50 callers
Method
cfg0
()
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:147
↓ 50 callers
Method
driver
( Phase phase )
chapter22/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:55
↓ 50 callers
Method
match
(String syntax)
chapter18/src/main/java/com/seaofnodes/simple/Parser.java:1439
↓ 50 callers
Method
node
(SB sb, String text, Node n)
chapter24/src/main/java/com/seaofnodes/simple/print/JSViewer.java:243
↓ 50 callers
Method
node
(SB sb, String text, Node n)
chapter22/src/main/java/com/seaofnodes/simple/print/JSViewer.java:243
↓ 50 callers
Method
node
(SB sb, String text, Node n)
chapter23/src/main/java/com/seaofnodes/simple/print/JSViewer.java:243
↓ 50 callers
Method
node
(SB sb, String text, Node n)
chapter19/src/main/java/com/seaofnodes/simple/JSViewer.java:240
↓ 50 callers
Method
node
(SB sb, String text, Node n)
chapter18/src/main/java/com/seaofnodes/simple/JSViewer.java:238
↓ 50 callers
Method
node
(SB sb, String text, Node n)
chapter20/src/main/java/com/seaofnodes/simple/print/JSViewer.java:243
↓ 50 callers
Method
node
(SB sb, String text, Node n)
chapter21/src/main/java/com/seaofnodes/simple/print/JSViewer.java:243
↓ 50 callers
Method
pop
@return remove and return last element
chapter19/src/main/java/com/seaofnodes/simple/Ary.java:44
↓ 50 callers
Method
ptr
()
chapter22/src/main/java/com/seaofnodes/simple/node/MemOpNode.java:82
↓ 50 callers
Method
value
()
chapter14/src/main/java/com/seaofnodes/simple/type/TypeFloat.java:73
↓ 49 callers
Method
add
Add element in amortized constant time @param e Element to add at end of list @return true
chapter21/src/main/java/com/seaofnodes/simple/Ary.java:57
↓ 49 callers
Method
meet
(Type t)
chapter23/src/main/java/com/seaofnodes/simple/type/Type.java:256
↓ 49 callers
Method
nOuts
()
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:145
↓ 49 callers
Method
pop
@return remove and return last element
chapter22/src/main/java/com/seaofnodes/simple/Ary.java:48
↓ 49 callers
Method
pop
@return remove and return last element
chapter18/src/main/java/com/seaofnodes/simple/Ary.java:44
↓ 49 callers
Method
pop
@return remove and return last element
chapter20/src/main/java/com/seaofnodes/simple/Ary.java:48
↓ 49 callers
Method
pop
@return remove and return last element
chapter21/src/main/java/com/seaofnodes/simple/Ary.java:48
↓ 49 callers
Method
toString
()
chapter21/src/test/java/com/seaofnodes/simple/Eval2.java:66
↓ 48 callers
Method
addDef
Add a new def to an existing Node. Keep the edges correct by adding the corresponding <em>def->use</em> edge. @param new_def the new definition, app
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:221
↓ 48 callers
Method
driver
( Phase phase )
chapter21/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:54
↓ 48 callers
Method
error
(String msg)
chapter18/src/main/java/com/seaofnodes/simple/Parser.java:1721
↓ 48 callers
Method
error
(String msg)
chapter21/src/main/java/com/seaofnodes/simple/Parser.java:1742
↓ 48 callers
Method
get
@param i element index @return element being returned; throws if OOB @exception AIOOBE if !(0 <= i < _len)
chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:27
↓ 48 callers
Method
keep
()
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:287
↓ 48 callers
Method
localSched
()
chapter20/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:272
↓ 48 callers
Method
meet
(Type t)
chapter24/src/main/java/com/seaofnodes/simple/type/Type.java:256
↓ 48 callers
Method
nIns
()
chapter10/src/main/java/com/seaofnodes/simple/node/Node.java:132
↓ 48 callers
Method
size
()
chapter19/src/main/java/com/seaofnodes/simple/Ary.java:21
↓ 48 callers
Method
toString
()
chapter19/src/test/java/com/seaofnodes/simple/Eval2.java:64
↓ 47 callers
Method
add
( N n )
chapter12/src/main/java/com/seaofnodes/simple/IterPeeps.java:49
↓ 47 callers
Method
add
( N n )
chapter21/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:194
↓ 47 callers
Method
error
(String msg)
chapter19/src/main/java/com/seaofnodes/simple/Parser.java:1720
↓ 47 callers
Method
error
(String msg)
chapter20/src/main/java/com/seaofnodes/simple/Parser.java:1722
↓ 47 callers
Method
get
@param i element index @return element being returned; throws if OOB @exception AIOOBE if !(0 <= i < _len)
chapter23/src/main/java/com/seaofnodes/simple/util/Ary.java:27
↓ 47 callers
Method
peephole
Try to peephole at this node and return a better replacement Node. Always returns some not-null Node (often this).
chapter17/src/main/java/com/seaofnodes/simple/node/Node.java:300
↓ 47 callers
Function
r
(t)
chapter24/docs/d3.v7.min.js:2
↓ 47 callers
Function
r
(t)
chapter22/docs/d3.v7.min.js:2
↓ 47 callers
Function
r
(t)
chapter23/docs/d3.v7.min.js:2
↓ 47 callers
Function
r
(t)
chapter19/docs/d3.v7.min.js:2
↓ 47 callers
Function
r
(t)
chapter18/docs/d3.v7.min.js:2
↓ 47 callers
Function
r
(t)
chapter20/docs/d3.v7.min.js:2
↓ 47 callers
Function
r
(t)
chapter21/docs/d3.v7.min.js:2
↓ 46 callers
Method
_print0
(StringBuilder sb, BitSet visited)
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:114
↓ 46 callers
Method
_print0
(StringBuilder sb, BitSet visited)
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:114
↓ 46 callers
Method
addDef
Add a new def to an existing Node. Keep the edges correct by adding the corresponding <em>def->use</em> edge. @param new_def the new definition, app
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:218
↓ 46 callers
Method
addDef
Add a new def to an existing Node. Keep the edges correct by adding the corresponding <em>def->use</em> edge. @param new_def the new definition, app
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:220
↓ 46 callers
Method
addDef
Add a new def to an existing Node. Keep the edges correct by adding the corresponding <em>def->use</em> edge. @param new_def the new definition, app
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:218
↓ 46 callers
Method
meet
(Type t)
chapter22/src/main/java/com/seaofnodes/simple/type/Type.java:139
↓ 46 callers
Method
nOuts
()
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:146
↓ 46 callers
Method
nOuts
()
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:143
↓ 46 callers
Method
size
()
chapter16/src/main/java/com/seaofnodes/simple/Ary.java:21
↓ 46 callers
Method
toString
()
chapter20/src/test/java/com/seaofnodes/simple/Eval2.java:66
↓ 45 callers
Method
_print0
(StringBuilder sb, BitSet visited)
chapter17/src/main/java/com/seaofnodes/simple/node/Node.java:104
↓ 45 callers
Method
isEmpty
@return list is empty
chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:18
↓ 45 callers
Method
meet
(Type t)
chapter19/src/main/java/com/seaofnodes/simple/type/Type.java:136
↓ 45 callers
Method
meet
(Type t)
chapter18/src/main/java/com/seaofnodes/simple/type/Type.java:136
↓ 45 callers
Method
meet
(Type t)
chapter20/src/main/java/com/seaofnodes/simple/type/Type.java:136
↓ 45 callers
Method
meet
(Type t)
chapter21/src/main/java/com/seaofnodes/simple/type/Type.java:137
↓ 45 callers
Method
nOuts
()
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:143
↓ 45 callers
Method
setDef
Change a <em>def</em> into a Node. Keeps the edges correct, by removing the corresponding <em>use->def</em> edge. This may make the original <em>def
chapter19/src/main/java/com/seaofnodes/simple/node/Node.java:164
↓ 45 callers
Method
size
()
chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:21
↓ 45 callers
Method
size
()
chapter23/src/main/java/com/seaofnodes/simple/util/Ary.java:21
↓ 44 callers
Method
_print0
(StringBuilder sb, BitSet visited)
chapter16/src/main/java/com/seaofnodes/simple/node/Node.java:104
↓ 44 callers
Method
add
( N n )
chapter11/src/main/java/com/seaofnodes/simple/IterPeeps.java:49
↓ 44 callers
Method
add
( N n )
chapter20/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:151
↓ 44 callers
Method
error
(String msg)
chapter22/src/main/java/com/seaofnodes/simple/Parser.java:1855
↓ 44 callers
Method
keep
()
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:286
↓ 44 callers
Method
parse
Parse script with peepholes enabled or disabled
chapter19/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java:97
↓ 44 callers
Method
parse
Parse script with peepholes enabled or disabled
chapter20/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java:97
← previous
next →
301–400 of 39,685, ranked by callers