MCPcopy Create free account

hub / github.com/SeaOfNodes/Simple / functions

Functions39,685 in github.com/SeaOfNodes/Simple

↓ 32 callersMethodout
(int i)
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:138
↓ 32 callersMethodpeep
( Node n )
chapter24/src/main/java/com/seaofnodes/simple/Parser.java:1766
↓ 32 callersMethodpeephole
Try to peephole at this node and return a better replacement Node if possible. We compute a {@link Type} and then check and replace: <ul> <li>if the
chapter05/src/main/java/com/seaofnodes/simple/node/Node.java:236
↓ 32 callersMethodprint
()
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:108
↓ 32 callersMethodptr
()
chapter19/src/main/java/com/seaofnodes/simple/node/MemOpNode.java:47
↓ 32 callersMethodrex
(int reg, int ptr, int idx, boolean wide)
chapter24/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java:120
↓ 32 callersMethodrex
(int reg, int ptr, int idx, boolean wide)
chapter22/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java:120
↓ 32 callersMethodrex
(int reg, int ptr, int idx, boolean wide)
chapter23/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java:120
↓ 32 callersMethodset
Set existing element @param i element to set @param e value to set @return old value @exception AIOOBE if !(0 <= i < _len)
chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:104
↓ 32 callersMethodset
Set existing element @param i element to set @param e value to set @return old value @exception AIOOBE if !(0 <= i < _len)
chapter23/src/main/java/com/seaofnodes/simple/util/Ary.java:104
↓ 32 callersMethodset
Set existing element @param i element to set @param e value to set @return old value @exception AIOOBE if !(0 <= i < _len)
chapter19/src/main/java/com/seaofnodes/simple/Ary.java:88
↓ 32 callersMethodunkeep
()
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:287
↓ 32 callersMethodunkeep
()
chapter19/src/main/java/com/seaofnodes/simple/node/Node.java:272
↓ 32 callersMethodunkeep
()
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:277
↓ 32 callersMethodunkeep
()
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:287
↓ 31 callersMethodaddDep
Add a node to the list of dependencies. Only add it if its not an input or output of this node, that is, it is at least one step away. The node bein
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:556
↓ 31 callersMethodat
( int i )
chapter19/src/main/java/com/seaofnodes/simple/Ary.java:28
↓ 31 callersMethodclear
()
chapter24/src/main/java/com/seaofnodes/simple/util/SB.java:96
↓ 31 callersMethodclear
()
chapter23/src/main/java/com/seaofnodes/simple/util/SB.java:96
↓ 31 callersMethodequals
( Object o )
chapter24/src/main/java/com/seaofnodes/simple/util/Ary.java:212
↓ 31 callersMethodequals
( Object o )
chapter23/src/main/java/com/seaofnodes/simple/util/Ary.java:212
↓ 31 callersMethodfun
()
chapter24/src/main/java/com/seaofnodes/simple/node/CFGNode.java:101
↓ 31 callersMethodget
(Node n)
chapter22/src/test/java/com/seaofnodes/simple/Eval2.java:53
↓ 31 callersMethodget
(Node n)
chapter22/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java:31
↓ 31 callersMethodget
(Node n)
chapter23/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java:31
↓ 31 callersMethodget
(Node n)
chapter21/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java:31
↓ 31 callersMethodlength
()
chapter21/docs/d3-graphviz.js:753
↓ 31 callersMethodmatch
(String syntax)
chapter16/src/main/java/com/seaofnodes/simple/Parser.java:962
↓ 31 callersMethodnIns
()
chapter07/src/main/java/com/seaofnodes/simple/node/Node.java:154
↓ 31 callersMethodoff
()
chapter21/src/main/java/com/seaofnodes/simple/node/MemOpNode.java:84
↓ 31 callersMethodopen
( String name )
chapter23/src/main/java/com/seaofnodes/simple/type/TypeStruct.java:63
↓ 31 callersMethodpos
()
chapter24/src/main/java/com/seaofnodes/simple/Parser.java:1805
↓ 31 callersMethodpos
()
chapter23/src/main/java/com/seaofnodes/simple/Parser.java:1746
↓ 31 callersMethodprint
(StringBuilder sb)
chapter11/src/main/java/com/seaofnodes/simple/type/Type.java:183
↓ 31 callersMethodprint
(StringBuilder sb)
chapter14/src/main/java/com/seaofnodes/simple/type/Type.java:188
↓ 31 callersMethodprint
(StringBuilder sb)
chapter17/src/main/java/com/seaofnodes/simple/type/Type.java:214
↓ 31 callersMethodprint
(StringBuilder sb)
chapter12/src/main/java/com/seaofnodes/simple/type/Type.java:184
↓ 31 callersMethodprint
(StringBuilder sb)
chapter15/src/main/java/com/seaofnodes/simple/type/Type.java:198
↓ 31 callersMethodprint
(StringBuilder sb)
chapter16/src/main/java/com/seaofnodes/simple/type/Type.java:198
↓ 31 callersMethodprint
(StringBuilder sb)
chapter13/src/main/java/com/seaofnodes/simple/type/Type.java:186
↓ 31 callersMethodprint
(StringBuilder sb)
chapter10/src/main/java/com/seaofnodes/simple/type/Type.java:183
↓ 31 callersMethodregion
()
chapter20/src/main/java/com/seaofnodes/simple/node/PhiNode.java:46
↓ 30 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter12/src/main/java/com/seaofnodes/simple/node/Node.java:106
↓ 30 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter13/src/main/java/com/seaofnodes/simple/node/Node.java:106
↓ 30 callersMethodcon
( long con )
chapter19/src/main/java/com/seaofnodes/simple/Parser.java:1428
↓ 30 callersMethodcon
( long con )
chapter20/src/main/java/com/seaofnodes/simple/Parser.java:1430
↓ 30 callersMethodcon
( long con )
chapter21/src/main/java/com/seaofnodes/simple/Parser.java:1449
↓ 30 callersMethodctrl
()
chapter24/src/main/java/com/seaofnodes/simple/Parser.java:132
↓ 30 callersMethodctrl
()
chapter16/src/main/java/com/seaofnodes/simple/node/IfNode.java:28
↓ 30 callersMethodget
(Node n)
chapter24/src/test/java/com/seaofnodes/simple/Eval2.java:55
↓ 30 callersMethodget
(Node n)
chapter24/src/main/java/com/seaofnodes/simple/codegen/ListScheduler.java:31
↓ 30 callersMethodget
(Node n)
chapter23/src/test/java/com/seaofnodes/simple/Eval2.java:55
↓ 30 callersMethodisHigh
()
chapter24/src/main/java/com/seaofnodes/simple/type/Type.java:120
↓ 30 callersMethodisa
( Type t )
chapter24/src/main/java/com/seaofnodes/simple/type/Type.java:320
↓ 30 callersMethodmatch
(String syntax)
chapter15/src/main/java/com/seaofnodes/simple/Parser.java:870
↓ 30 callersMethodmem
(int idx)
chapter22/src/main/java/com/seaofnodes/simple/node/NewNode.java:36
↓ 30 callersMethodparse
Parse script with peepholes enabled or disabled
chapter22/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java:97
↓ 30 callersMethodpop
()
chapter22/src/main/java/com/seaofnodes/simple/node/ScopeNode.java:99
↓ 30 callersMethodprint
(StringBuilder sb)
chapter06/src/main/java/com/seaofnodes/simple/type/Type.java:46
↓ 30 callersMethodprint
(StringBuilder sb)
chapter07/src/main/java/com/seaofnodes/simple/type/Type.java:46
↓ 30 callersMethodprint
(StringBuilder sb)
chapter04/src/main/java/com/seaofnodes/simple/type/Type.java:44
↓ 30 callersMethodprint
(StringBuilder sb)
chapter05/src/main/java/com/seaofnodes/simple/type/Type.java:44
↓ 30 callersMethodprint
(StringBuilder sb)
chapter09/src/main/java/com/seaofnodes/simple/type/Type.java:55
↓ 30 callersMethodprint
(StringBuilder sb)
chapter08/src/main/java/com/seaofnodes/simple/type/Type.java:46
↓ 30 callersMethodput
(String msg)
chapter18/src/main/java/com/seaofnodes/simple/SimpleWebSocket.java:122
↓ 30 callersMethodrex
(int reg, int ptr, int idx, boolean wide)
chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java:118
↓ 30 callersMethodsetDef
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
chapter17/src/main/java/com/seaofnodes/simple/node/Node.java:156
↓ 30 callersMethodtestCPU
( String src, String cpu, String os, int spills, String stop )
chapter20/src/test/java/com/seaofnodes/simple/Chapter20Test.java:21
↓ 30 callersMethodunkeep
()
chapter18/src/main/java/com/seaofnodes/simple/node/Node.java:265
↓ 29 callersMethodTODO
()
chapter18/src/main/java/com/seaofnodes/simple/Utils.java:6
↓ 29 callersMethodaddDep
Add a node to the list of dependencies. Only add it if its not an input or output of this node, that is, it is at least one step away. The node bein
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:553
↓ 29 callersMethodcon
( long con )
chapter24/src/main/java/com/seaofnodes/simple/Parser.java:1763
↓ 29 callersMethodcon
( long con )
chapter23/src/main/java/com/seaofnodes/simple/Parser.java:1704
↓ 29 callersMethodctrl
()
chapter22/src/main/java/com/seaofnodes/simple/Parser.java:131
↓ 29 callersMethodctrl
()
chapter17/src/main/java/com/seaofnodes/simple/node/IfNode.java:28
↓ 29 callersMethodevaluate
Run the graph until either a return is found or the number of loop iterations are done.
chapter12/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:167
↓ 29 callersMethodfun
()
chapter22/src/main/java/com/seaofnodes/simple/node/CFGNode.java:100
↓ 29 callersMethodfun
()
chapter23/src/main/java/com/seaofnodes/simple/node/CFGNode.java:101
↓ 29 callersMethodisEmpty
@return list is empty
chapter22/src/main/java/com/seaofnodes/simple/Ary.java:18
↓ 29 callersMethodlineStart
()
chapter24/docs/d3.v7.min.js:2
↓ 29 callersMethodlineStart
()
chapter22/docs/d3.v7.min.js:2
↓ 29 callersMethodlineStart
()
chapter23/docs/d3.v7.min.js:2
↓ 29 callersMethodlineStart
()
chapter19/docs/d3.v7.min.js:2
↓ 29 callersMethodlineStart
()
chapter18/docs/d3.v7.min.js:2
↓ 29 callersMethodlineStart
()
chapter20/docs/d3.v7.min.js:2
↓ 29 callersMethodlineStart
()
chapter21/docs/d3.v7.min.js:2
↓ 29 callersMethodmem
(int idx)
chapter24/src/main/java/com/seaofnodes/simple/node/NewNode.java:36
↓ 29 callersMethodmem
(int idx)
chapter23/src/main/java/com/seaofnodes/simple/node/NewNode.java:35
↓ 29 callersMethodmem
(int idx)
chapter19/src/main/java/com/seaofnodes/simple/node/NewNode.java:34
↓ 29 callersMethodmem
(int idx)
chapter20/src/main/java/com/seaofnodes/simple/node/NewNode.java:34
↓ 29 callersMethodpatch4
( int idx, int val )
chapter24/src/main/java/com/seaofnodes/simple/codegen/Encoding.java:92
↓ 29 callersMethodpatch4
( int idx, int val )
chapter22/src/main/java/com/seaofnodes/simple/codegen/Encoding.java:89
↓ 29 callersMethodpatch4
( int idx, int val )
chapter23/src/main/java/com/seaofnodes/simple/codegen/Encoding.java:92
↓ 29 callersMethodpeep
( Node n )
chapter23/src/main/java/com/seaofnodes/simple/Parser.java:1707
↓ 29 callersMethodpop
()
chapter19/src/main/java/com/seaofnodes/simple/node/ScopeNode.java:94
↓ 29 callersMethodpop
()
chapter21/src/main/java/com/seaofnodes/simple/node/ScopeNode.java:95
↓ 29 callersMethoduniqueName
()
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:85
↓ 29 callersMethoduniqueName
()
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:82
↓ 29 callersMethoduniqueName
()
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:84
↓ 29 callersMethoduniqueName
()
chapter19/src/main/java/com/seaofnodes/simple/node/Node.java:79
← previousnext →601–700 of 39,685, ranked by callers