Home
last modified time | relevance | path

Searched refs:canAdd32 (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/
Dop.go429 func (x ValAndOff) canAdd32(off int32) bool { func
439 if !x.canAdd32(off) {
Drewrite386.go1142 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 …]
DrewriteAMD64.go1639 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 …]
DrewriteS390X.go8750 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/
D386.rules604 ((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…
DAMD64.rules1065 (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) =>
DS390X.rules1017 …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) =>