• David Chase's avatar
    [dev.ssa] cmd/compile: fill remaining SSA gaps · 57670ad8
    David Chase authored
    Changed racewalk/race detector to use FP in a more
    sensible way.
    
    Relaxed checks for CONVNOP when race detecting.
    
    Modified tighten to ensure that GetClosurePtr cannot float
    out of entry block (turns out this cannot be relaxed, DX is
    sometimes stomped by other code accompanying race detection).
    
    Added case for addr(CONVNOP)
    
    Modified addr to take "bounded" flag to suppress nilchecks
    where it is set (usually, by race detector).
    
    Cannot leave unimplemented-complainer enabled because it
    turns out we are optimistically running SSA on every platform.
    
    Change-Id: Ife021654ee4065b3ffac62326d09b4b317b9f2e0
    Reviewed-on: https://go-review.googlesource.com/15710Reviewed-by: 's avatarKeith Randall <khr@golang.org>
    57670ad8
Name
Last commit
Last update
api Loading commit data...
doc Loading commit data...
lib/time Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...