SCM Repository
[smlnj] Diff of /sml/branches/SMLNJ/src/MLRISC/ppc/emit/ppcAsm.sml
Diff of /sml/branches/SMLNJ/src/MLRISC/ppc/emit/ppcAsm.sml
Parent Directory
|
Revision Log
|
Patch
43 |
fun entryLabel lab = defineLabel lab |
fun entryLabel lab = defineLabel lab |
44 |
fun comment msg = emit("\t/* " ^ msg ^ " */") |
fun comment msg = emit("\t/* " ^ msg ^ " */") |
45 |
fun annotation a = (comment(Annotations.toString a); nl()) |
fun annotation a = (comment(Annotations.toString a); nl()) |
|
fun blockName b = (comment(S.B.toString b); nl()) |
|
46 |
fun emit_region mem = comment(I.Region.toString mem) |
fun emit_region mem = comment(I.Region.toString mem) |
47 |
fun pseudoOp pOp = emit(P.toString pOp) |
fun pseudoOp pOp = emit(P.toString pOp) |
48 |
fun init size = (comment("Code Size = " ^ ms size); nl()) |
fun init size = (comment("Code Size = " ^ ms size); nl()) |
512 |
entryLabel=entryLabel, |
entryLabel=entryLabel, |
513 |
comment=comment, |
comment=comment, |
514 |
exitBlock=doNothing, |
exitBlock=doNothing, |
|
blockName=blockName, |
|
515 |
annotation=annotation, |
annotation=annotation, |
516 |
phi=doNothing, |
phi=doNothing, |
517 |
alias=doNothing |
alias=doNothing |
|
Legend:
Removed from v.468 |
|
changed lines |
|
Added in v.469 |
|
|