Searched refs:canAdd32 (Results 1 – 7 of 7) sorted by relevance
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/ |
D | op.go | 429 func (x ValAndOff) canAdd32(off int32) bool { func 439 if !x.canAdd32(off) {
|
D | rewrite386.go | 1142 if !(valoff1.canAdd32(off2)) { 1164 …if !(valoff1.canAdd32(off2) && canMergeSym(sym1, sym2) && (base.Op != OpSB || !config.ctxt.Flag_sh… 1574 if !(valoff1.canAdd32(off2)) { 1596 …if !(valoff1.canAdd32(off2) && canMergeSym(sym1, sym2) && (base.Op != OpSB || !config.ctxt.Flag_sh… 3739 if !(sc.canAdd32(off)) { 3761 …if !(canMergeSym(sym1, sym2) && sc.canAdd32(off) && (ptr.Op != OpSB || !config.ctxt.Flag_shared)) { 4300 if !(sc.canAdd32(off)) { 4322 …if !(canMergeSym(sym1, sym2) && sc.canAdd32(off) && (ptr.Op != OpSB || !config.ctxt.Flag_shared)) { 4920 if !(sc.canAdd32(off)) { 4942 …if !(canMergeSym(sym1, sym2) && sc.canAdd32(off) && (ptr.Op != OpSB || !config.ctxt.Flag_shared)) { [all …]
|
D | rewriteAMD64.go | 1639 if !(ValAndOff(valoff1).canAdd32(off2)) { 1661 if !(ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2)) { 2232 if !(ValAndOff(valoff1).canAdd32(off2)) { 2254 if !(ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2)) { 2820 if !(ValAndOff(valoff1).canAdd32(off2)) { 2842 if !(ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2)) { 3264 if !(ValAndOff(valoff1).canAdd32(off2)) { 3286 if !(ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2)) { 6499 if !(ValAndOff(valoff1).canAdd32(off2)) { 6521 if !(ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2)) { [all …]
|
D | rewriteS390X.go | 8750 if !(ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off)) { 9204 if !(ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off)) { 9920 if !(ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off)) { 10739 if !(ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off)) {
|
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/_gen/ |
D | 386.rules | 604 ((ADD|AND|OR|XOR)Lconstmodify [valoff1] {sym} (ADDLconst [off2] base) mem) && valoff1.canAdd32(off2… 616 (MOV(L|W|B)storeconst [sc] {s} (ADDLconst [off] ptr) mem) && sc.canAdd32(off) => 635 …)storeconst [sc] {sym1} (LEAL [off] {sym2} ptr) mem) && canMergeSym(sym1, sym2) && sc.canAdd32(off) 652 …&& valoff1.canAdd32(off2) && canMergeSym(sym1, sym2) && (base.Op != OpSB || !config.ctxt.Flag_shar…
|
D | AMD64.rules | 1065 (CMP(Q|L|W|B)constload [valoff1] {sym} (ADDQconst [off2] base) mem) && ValAndOff(valoff1).canAdd32(… 1072 …R)Qconstmodify [valoff1] {sym} (ADDQconst [off2] base) mem) && ValAndOff(valoff1).canAdd32(off2) => 1074 …R)Lconstmodify [valoff1] {sym} (ADDQconst [off2] base) mem) && ValAndOff(valoff1).canAdd32(off2) => 1092 (MOV(Q|L|W|B|O)storeconst [sc] {s} (ADDQconst [off] ptr) mem) && ValAndOff(sc).canAdd32(off) => 1103 …c] {sym1} (LEAQ [off] {sym2} ptr) mem) && canMergeSym(sym1, sym2) && ValAndOff(sc).canAdd32(off) => 1118 && ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2) => 1128 && ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2) => 1131 && ValAndOff(valoff1).canAdd32(off2) && canMergeSym(sym1, sym2) =>
|
D | S390X.rules | 1017 …MOVDaddr [off] {sym2} ptr) mem) && ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off) => 1019 …MOVDaddr [off] {sym2} ptr) mem) && ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off) => 1021 …MOVDaddr [off] {sym2} ptr) mem) && ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off) => 1023 …MOVDaddr [off] {sym2} ptr) mem) && ptr.Op != OpSB && canMergeSym(sym1, sym2) && sc.canAdd32(off) =>
|