• Josh Bleecher Snyder's avatar
    [dev.ssa] cmd/compile/ssa: add comparison ops · 46815b9f
    Josh Bleecher Snyder authored
    Increase SSA coverage of functions in the
    standard library from 20.79% to 27.81%.
    
    The most significant unimplemented items are now:
    
     10.16%  2597 SSA unimplemented: zero for type error not implemented
      8.44%  2157 SSA unimplemented: addr: bad op DOTPTR
      7.98%  2039 SSA unimplemented: unhandled OLITERAL 7
      6.29%  1607 SSA unimplemented: unhandled expr OROR
      4.73%  1209 SSA unimplemented: unhandled expr LEN
      4.55%  1163 SSA unimplemented: unhandled expr LROT
      3.42%   874 SSA unimplemented: unhandled OLITERAL 6
      2.46%   629 SSA unimplemented: unhandled expr DOT
      2.41%   615 SSA unimplemented: zero for type []byte not implemented
      2.02%   516 SSA unimplemented: unhandled stmt CALLMETH
      1.90%   486 SSA unimplemented: unhandled expr ANDAND
      1.79%   458 SSA unimplemented: unhandled expr CALLINTER
      1.69%   433 SSA unimplemented: unhandled stmt SWITCH
      1.67%   428 SSA unimplemented: unhandled expr CALLMETH
      1.67%   426 SSA unimplemented: unhandled expr CLOSUREVAR
    
    Change-Id: I40959b22993c4f70784b4eca472cae752347879c
    Reviewed-on: https://go-review.googlesource.com/11452Reviewed-by: 's avatarKeith Randall <khr@golang.org>
    46815b9f
Name
Last commit
Last update
..
gen Loading commit data...
TODO Loading commit data...
block.go Loading commit data...
check.go Loading commit data...
compile.go Loading commit data...
config.go Loading commit data...
copyelim.go Loading commit data...
critical.go Loading commit data...
cse.go Loading commit data...
deadcode.go Loading commit data...
deadcode_test.go Loading commit data...
deadstore.go Loading commit data...
deadstore_test.go Loading commit data...
dom.go Loading commit data...
export_test.go Loading commit data...
func.go Loading commit data...
func_test.go Loading commit data...
fuse.go Loading commit data...
id.go Loading commit data...
layout.go Loading commit data...
location.go Loading commit data...
lower.go Loading commit data...
nilcheck.go Loading commit data...
nilcheck_test.go Loading commit data...
op.go Loading commit data...
opGen.go Loading commit data...
opt.go Loading commit data...
phielim.go Loading commit data...
print.go Loading commit data...
regalloc.go Loading commit data...
rewrite.go Loading commit data...
rewriteAMD64.go Loading commit data...
rewritegeneric.go Loading commit data...
schedule.go Loading commit data...
schedule_test.go Loading commit data...
shift_test.go Loading commit data...
sparseset.go Loading commit data...
stackalloc.go Loading commit data...
type.go Loading commit data...
value.go Loading commit data...