|
1 |
| -using Core.Compiler: MethodInstance, IncrementalCompact, insert_node_here!, |
2 |
| - userefs, SlotNumber, IRCode, compute_basic_blocks, _methods_by_ftype, |
3 |
| - retrieve_code_info, CodeInfo, SSAValue, finish, complete, non_dce_finish!, |
4 |
| - GotoNode, GotoIfNot, block_for_inst, ReturnNode, Argument, compact!, |
5 |
| - OldSSAValue, NewvarNode, quoted |
| 1 | +using Core.Compiler: |
| 2 | + Argument, BasicBlock, CFG, CodeInfo, GotoIfNot, GotoNode, IRCode, IncrementalCompact, |
| 3 | + Instruction, MethodInstance, NewInstruction, NewvarNode, OldSSAValue, PhiNode, |
| 4 | + ReturnNode, SSAValue, SlotNumber, StmtRange, |
| 5 | + bbidxiter, cfg_delete_edge!, cfg_insert_edge!, compute_basic_blocks, complete, |
| 6 | + construct_domtree, construct_ssa!, domsort_ssa!, effect_free, finish, insert_node!, |
| 7 | + insert_node_here!, non_dce_finish!, non_effect_free, quoted, retrieve_code_info, |
| 8 | + scan_slot_def_use, userefs |
6 | 9 |
|
7 | 10 | using Base.Meta
|
8 | 11 |
|
9 | 12 | cname(nc, N, name) = Symbol(string("∂⃖", superscript(N), subscript(nc), name))
|
10 | 13 |
|
11 |
| -using Core.Compiler: construct_domtree, scan_slot_def_use, construct_ssa!, |
12 |
| - NewInstruction, effect_free, CFG, BasicBlock, bbidxiter, PhiNode, |
13 |
| - Instruction, StmtRange, cfg_insert_edge!, insert_node!, |
14 |
| - non_effect_free, cfg_delete_edge!, domsort_ssa! |
15 |
| - |
16 | 14 | struct ∂ϕNode; end
|
17 | 15 |
|
18 | 16 | struct BBEnv
|
|
0 commit comments