- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for invalidateRecursively (0.56 sec)
-
src/cmd/compile/internal/ssa/value.go
// // BEWARE of doing this *before* you've applied intended // updates to SSA. func (v *Value) invalidateRecursively() bool { lostStmt := v.Pos.IsStmt() == src.PosIsStmt if v.InCache { v.Block.Func.unCache(v) } v.Op = OpInvalid for _, a := range v.Args { a.Uses-- if a.Uses == 0 { lost := a.invalidateRecursively() lostStmt = lost || lostStmt } } v.argstorage[0] = nil
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 03 16:40:22 UTC 2024 - 16.7K bytes - Viewed (0)