git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1704
4a8a32a2-be11-0410-ad9d-
d568d2c75423
} by {
; Peephole 182a used 24 bit load of dptr
mov dptr,#((%3 << 16) + (%2 << 8) + %1)
-} if 24bitMode
+} if 24bitModeAndPortDS390
// saving 3 byte, 2 cycles, return(float_constant) profits here
replace {
} by {
mov %1,#(%2 >> 8)
xrl %1,#0x80
-}
+} if portIsDS390
replace {
mov %1,#(( %2 + %3 >> 8 ) ^ 0x80)
} by {
mov %1,#((%2 + %3) >> 8)
xrl %1,#0x80
-}
+} if portIsDS390
replace {
mov %1,a