Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for blockrules (0.2 sec)

  1. src/cmd/compile/internal/ssa/_gen/rulegen.go

    		for _, rule2 := range expandOr(rule) {
    			r := Rule{Rule: rule2, Loc: loc}
    			if rawop := strings.Split(rule2, " ")[0][1:]; isBlock(rawop, arch) {
    				blockrules[rawop] = append(blockrules[rawop], r)
    				continue
    			}
    			// Do fancier value op matching.
    			match, _, _ := r.parse()
    			op, oparch, _, _, _, _ := parseValue(match, arch, loc)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Sep 02 22:09:21 UTC 2023
    - 48.7K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel/lostcancel.go

    					if n.Results == nil && vIsNamedResult {
    						found = true
    					}
    				}
    				return !found
    			})
    		}
    		return found
    	}
    
    	// blockUses computes "uses" for each block, caching the result.
    	memo := make(map[*cfg.Block]bool)
    	blockUses := func(pass *analysis.Pass, v *types.Var, b *cfg.Block) bool {
    		res, ok := memo[b]
    		if !ok {
    			res = uses(pass, v, b.Nodes)
    			memo[b] = res
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 19:00:13 UTC 2024
    - 9K bytes
    - Viewed (0)
Back to top