- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for BRD (0.34 sec)
-
src/cmd/compile/internal/ssa/_gen/PPC64.rules
(BR(W|H) x:(MOV(W|H)Zloadidx ptr idx mem)) && x.Uses == 1 => @x.Block (MOV(W|H)BRloadidx ptr idx mem) (BRD x:(MOVDload [off] {sym} ptr mem)) && x.Uses == 1 => @x.Block (MOVDBRload (MOVDaddr <ptr.Type> [off] {sym} ptr) mem) (BRD x:(MOVDloadidx ptr idx mem)) && x.Uses == 1 => @x.Block (MOVDBRloadidx ptr idx mem) // Fold bit reversal into stores.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 19:02:52 UTC 2024 - 53.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/rewritePPC64.go
return false } func rewriteValuePPC64_OpBswap64(v *Value) bool { v_0 := v.Args[0] b := v.Block typ := &b.Func.Config.Types // match: (Bswap64 x) // cond: buildcfg.GOPPC64>=10 // result: (BRD x) for { x := v_0 if !(buildcfg.GOPPC64 >= 10) { break } v.reset(OpPPC64BRD) v.AddArg(x) return true } // match: (Bswap64 x:(MOVDload [off] {sym} ptr mem))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 19:02:52 UTC 2024 - 360.2K bytes - Viewed (0)