• David Chase's avatar
    [dev.ssa] cmd/compile: enhance SSA filtering, add OpConvert · e99dd520
    David Chase authored
    Modified GOSSA{HASH.PKG} environment variable filters to
    make it easier to make/run with all SSA for testing.
    Disable attempts at SSA for architectures that are not
    amd64 (avoid spurious errors/unimplementeds.)
    
    Removed easy out for unimplemented features.
    
    Add convert op for proper liveness in presence of uintptr
    to/from unsafe.Pointer conversions.
    
    Tweaked stack sizes to get a pass on windows;
    1024 instead 768, was observed to pass at least once.
    
    Change-Id: Ida3800afcda67d529e3b1cf48ca4a3f0fa48b2c5
    Reviewed-on: https://go-review.googlesource.com/16201Reviewed-by: 's avatarKeith Randall <khr@golang.org>
    Run-TryBot: David Chase <drchase@google.com>
    e99dd520
genericOps.go 12.3 KB