MCPcopy Create free account
hub / github.com/GoSSIP-SJTU/Armariris / moveBefore

Method moveBefore

lib/IR/BasicBlock.cpp:103–106  ·  view source on GitHub ↗

Unlink this basic block from its current function and insert it into the function that MovePos lives in, right before MovePos.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 15

IntroduceControlFlowFunction · 0.45
runOnFunctionMethod · 0.45
moveUpFunction · 0.45
rotateLoopMethod · 0.45
sinkUnusedInvariantsMethod · 0.45
makeAvailableAtMethod · 0.45
hoistFunction · 0.45
SinkInstructionFunction · 0.45
hoistMethod · 0.45
RewriteExprTreeMethod · 0.45

Calls 4

getParentFunction · 0.85
spliceMethod · 0.45
getParentMethod · 0.45
getIteratorMethod · 0.45

Tested by 2

runOnFunctionMethod · 0.36