MCPcopy Create free account

hub / github.com/SeaOfNodes/Simple / functions

Functions39,685 in github.com/SeaOfNodes/Simple

↓ 44 callersMethodregion
()
chapter24/src/main/java/com/seaofnodes/simple/node/PhiNode.java:57
↓ 43 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter14/src/main/java/com/seaofnodes/simple/node/Node.java:104
↓ 43 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter15/src/main/java/com/seaofnodes/simple/node/Node.java:104
↓ 43 callersMethoddual
()
chapter24/src/main/java/com/seaofnodes/simple/type/Type.java:295
↓ 43 callersMethoddual
()
chapter23/src/main/java/com/seaofnodes/simple/type/Type.java:295
↓ 43 callersMethoderror
(String msg)
chapter24/src/main/java/com/seaofnodes/simple/Parser.java:2092
↓ 43 callersFunctioni
()
chapter24/docs/d3.v7.min.js:2
↓ 43 callersFunctioni
()
chapter22/docs/d3.v7.min.js:2
↓ 43 callersFunctioni
()
chapter23/docs/d3.v7.min.js:2
↓ 43 callersFunctioni
()
chapter19/docs/d3.v7.min.js:2
↓ 43 callersFunctioni
()
chapter18/docs/d3.v7.min.js:2
↓ 43 callersFunctioni
()
chapter20/docs/d3.v7.min.js:2
↓ 43 callersFunctioni
()
chapter21/docs/d3.v7.min.js:2
↓ 43 callersMethodisClone
()
chapter21/src/main/java/com/seaofnodes/simple/node/MachNode.java:42
↓ 43 callersFunctiono
(t)
chapter24/docs/d3.v7.min.js:2
↓ 43 callersFunctiono
(t)
chapter22/docs/d3.v7.min.js:2
↓ 43 callersFunctiono
(t)
chapter23/docs/d3.v7.min.js:2
↓ 43 callersFunctiono
(t)
chapter19/docs/d3.v7.min.js:2
↓ 43 callersFunctiono
(t)
chapter18/docs/d3.v7.min.js:2
↓ 43 callersFunctiono
(t)
chapter20/docs/d3.v7.min.js:2
↓ 43 callersFunctiono
(t)
chapter21/docs/d3.v7.min.js:2
↓ 43 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
chapter18/src/main/java/com/seaofnodes/simple/node/Node.java:155
↓ 42 callersFunctiona
(o)
chapter24/docs/d3.v7.min.js:2
↓ 42 callersFunctiona
(o)
chapter22/docs/d3.v7.min.js:2
↓ 42 callersFunctiona
(o)
chapter23/docs/d3.v7.min.js:2
↓ 42 callersFunctiona
(o)
chapter19/docs/d3.v7.min.js:2
↓ 42 callersFunctiona
(o)
chapter18/docs/d3.v7.min.js:2
↓ 42 callersFunctiona
(o)
chapter20/docs/d3.v7.min.js:2
↓ 42 callersFunctiona
(o)
chapter21/docs/d3.v7.min.js:2
↓ 42 callersMethodadd
( N n )
chapter09/src/main/java/com/seaofnodes/simple/IterPeeps.java:51
↓ 42 callersMethodat
(int idx )
chapter24/src/main/java/com/seaofnodes/simple/util/SB.java:53
↓ 42 callersMethodat
(int idx )
chapter21/src/main/java/com/seaofnodes/simple/SB.java:53
↓ 42 callersMethoderror
(String msg)
chapter23/src/main/java/com/seaofnodes/simple/Parser.java:2033
↓ 42 callersMethodisEmpty
@return list is empty
chapter23/src/main/java/com/seaofnodes/simple/util/Ary.java:18
↓ 42 callersMethodlrg
( Node n )
chapter24/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java:84
↓ 42 callersMethodlrg
( Node n )
chapter22/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java:84
↓ 42 callersMethodlrg
( Node n )
chapter23/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java:84
↓ 42 callersMethodlrg
( Node n )
chapter21/src/main/java/com/seaofnodes/simple/codegen/RegAlloc.java:84
↓ 42 callersMethodmem
()
chapter18/src/main/java/com/seaofnodes/simple/node/ScopeNode.java:72
↓ 42 callersMethodptr
()
chapter20/src/main/java/com/seaofnodes/simple/node/MemOpNode.java:47
↓ 42 callersMethodtwoAddress
( )
chapter21/src/main/java/com/seaofnodes/simple/node/MachNode.java:37
↓ 42 callersFunctionym
(t)
chapter24/docs/d3.v7.min.js:2
↓ 42 callersFunctionym
(t)
chapter22/docs/d3.v7.min.js:2
↓ 42 callersFunctionym
(t)
chapter23/docs/d3.v7.min.js:2
↓ 42 callersFunctionym
(t)
chapter19/docs/d3.v7.min.js:2
↓ 42 callersFunctionym
(t)
chapter18/docs/d3.v7.min.js:2
↓ 42 callersFunctionym
(t)
chapter20/docs/d3.v7.min.js:2
↓ 42 callersFunctionym
(t)
chapter21/docs/d3.v7.min.js:2
↓ 41 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter19/src/main/java/com/seaofnodes/simple/node/Node.java:111
↓ 41 callersMethodadd
Add element in amortized constant time @param e Element to add at end of list @return true
chapter19/src/main/java/com/seaofnodes/simple/Ary.java:53
↓ 41 callersMethodadd
( N n )
chapter10/src/main/java/com/seaofnodes/simple/IterPeeps.java:49
↓ 41 callersMethodexec
(Node node)
chapter24/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:278
↓ 41 callersMethodisConstant
()
chapter12/src/main/java/com/seaofnodes/simple/type/Type.java:74
↓ 41 callersMethodisConstant
()
chapter13/src/main/java/com/seaofnodes/simple/type/Type.java:74
↓ 41 callersMethodmeet
(Type t)
chapter17/src/main/java/com/seaofnodes/simple/type/Type.java:129
↓ 41 callersMethodparse
Parse script with peepholes enabled or disabled
chapter24/src/test/java/com/seaofnodes/simple/fuzzer/FuzzerUtils.java:97
↓ 41 callersMethodparse
()
chapter04/src/main/java/com/seaofnodes/simple/Parser.java:69
↓ 41 callersMethodput
(String msg)
chapter20/src/main/java/com/seaofnodes/simple/print/SimpleWebSocket.java:123
↓ 41 callersMethodunkeep
()
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:290
↓ 40 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter18/src/main/java/com/seaofnodes/simple/node/Node.java:102
↓ 40 callersMethodadd
Add element in amortized constant time @param e Element to add at end of list @return true
chapter20/src/main/java/com/seaofnodes/simple/Ary.java:57
↓ 40 callersMethodat
(int idx )
chapter23/src/main/java/com/seaofnodes/simple/util/SB.java:53
↓ 40 callersMethodexec
(Node node)
chapter22/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:279
↓ 40 callersMethodexec
(Node node)
chapter23/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:278
↓ 40 callersMethodexec
(Node node)
chapter21/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:279
↓ 40 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
chapter08/src/main/java/com/seaofnodes/simple/node/Node.java:306
↓ 40 callersMethodregion
()
chapter22/src/main/java/com/seaofnodes/simple/node/PhiNode.java:46
↓ 40 callersMethodregion
()
chapter23/src/main/java/com/seaofnodes/simple/node/PhiNode.java:55
↓ 40 callersMethodtoString
()
chapter07/src/main/java/com/seaofnodes/simple/Parser.java:77
↓ 40 callersMethodtypeCheck
()
chapter22/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:222
↓ 39 callersMethodcfg0
()
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:147
↓ 39 callersMethodequals
( Object o )
chapter22/src/main/java/com/seaofnodes/simple/Ary.java:211
↓ 39 callersMethodinstSelect
( String cpu, String callingConv )
chapter19/src/main/java/com/seaofnodes/simple/CodeGen.java:170
↓ 39 callersMethodmeet
(Type t)
chapter12/src/main/java/com/seaofnodes/simple/type/Type.java:125
↓ 39 callersMethodmeet
(Type t)
chapter13/src/main/java/com/seaofnodes/simple/type/Type.java:127
↓ 39 callersMethodmodrm
(MOD mod, int reg, int m_r)
chapter24/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java:98
↓ 39 callersMethodmodrm
(MOD mod, int reg, int m_r)
chapter22/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java:98
↓ 39 callersMethodmodrm
(MOD mod, int reg, int m_r)
chapter23/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/x86_64_v2.java:98
↓ 39 callersMethodout
(int i)
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:140
↓ 39 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
chapter07/src/main/java/com/seaofnodes/simple/node/Node.java:304
↓ 39 callersMethodset
(int r)
chapter22/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java:13
↓ 39 callersMethodset
(int r)
chapter21/src/main/java/com/seaofnodes/simple/codegen/RegMaskRW.java:13
↓ 39 callersMethodsize
()
chapter20/src/main/java/com/seaofnodes/simple/node/NewNode.java:57
↓ 39 callersMethodtoString
()
chapter24/docs/d3.v7.min.js:2
↓ 39 callersMethodtypeCheck
()
chapter21/src/main/java/com/seaofnodes/simple/codegen/CodeGen.java:201
↓ 38 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:114
↓ 38 callersMethod_print0
(StringBuilder sb, BitSet visited)
chapter23/src/main/java/com/seaofnodes/simple/node/Node.java:116
↓ 38 callersMethodexec
(Node node)
chapter19/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:279
↓ 38 callersMethodexec
(Node node)
chapter18/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:275
↓ 38 callersMethodexec
(Node node)
chapter20/src/test/java/com/seaofnodes/simple/evaluator/Evaluator.java:279
↓ 38 callersMethodisHigh
()
chapter18/src/main/java/com/seaofnodes/simple/type/Type.java:85
↓ 38 callersMethodkeep
()
chapter22/src/main/java/com/seaofnodes/simple/node/Node.java:284
↓ 38 callersMethodkeep
()
chapter19/src/main/java/com/seaofnodes/simple/node/Node.java:270
↓ 38 callersMethodkeep
()
chapter20/src/main/java/com/seaofnodes/simple/node/Node.java:275
↓ 38 callersMethodkeep
()
chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:284
↓ 38 callersMethodmeet
(Type t)
chapter15/src/main/java/com/seaofnodes/simple/type/Type.java:131
↓ 38 callersMethodmeet
(Type t)
chapter16/src/main/java/com/seaofnodes/simple/type/Type.java:131
↓ 38 callersMethodnIns
()
chapter09/src/main/java/com/seaofnodes/simple/node/Node.java:162
↓ 38 callersMethodout
(int i)
chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:141
↓ 38 callersMethodregion
()
chapter21/src/main/java/com/seaofnodes/simple/node/PhiNode.java:46
← previousnext →401–500 of 39,685, ranked by callers