Trailing-Edge
-
PDP-10 Archives
-
BB-L014E-BM
-
autopatch/regal2.c05
There are no other files named regal2.c05 in the archive.
REP 5/1 ;05C1
!COPYRIGHT (C) 1972,1981 BY DIGITAL EQUIPMENT CORPORATION
WIT
!COPYRIGHT (C) 1972,1981,1982 BY DIGITAL EQUIPMENT CORPORATION
REP 11/1 ;05C2
GLOBAL BIND REGALV = 6^24 + 0^18 + 149; ! Version Date: 17-Jul-81
WIT
GLOBAL BIND REGALV = 6^24 + 0^18 + 153; ! Version Date: 7-Dec-81
INS 108/1 ;05C3
***** End V6 Development *****
153 1145 EGM 4-Dec-81 10-31836
Make sure setting MEMCMP for an expression node also turns off
INREGFLG and ALCRETREGFLG. Also make make sure A1SAMEFLG is off
in the parent node if the MEMCMP node is ARG1PTR (really not
in any AC).
INS 475/1 ;05C4
![1145] If ARG1 is being computed only to memory, cannot also
![1145] be in the same AC to be used for this node.
%[1145]% ARG1NODE_.CNODE[ARG1PTR];
%[1145]% IF .ARG1NODE[MEMCMPFLG] AND NOT .ARG1NODE[OPTOBOTHFLG]
%[1145]% THEN CNODE[A1SAMEFLG]_0;
REP 480/1 ;05C5
ARG1NODE_.CNODE[ARG1PTR];
WIT
%[1145]%
INS 2412/1 ;05C6
%[1145]% CNODE[INREGFLG]_0; ! With just MEMCMP, values cannot
%[1145]% CNODE[ALCRETREGFLG]_0; ! be returned in any register
SUM 99757