Lines Matching refs:SV
128 const BT::BitValue &SV = RC[Start]; in operator <<() local
131 if (!IsRef && V == SV) in operator <<()
133 if (IsRef && SV.Type == BT::BitValue::Ref && V.RefI.Reg == SV.RefI.Reg) { in operator <<()
135 SeqRef = (V.RefI.Pos == SV.RefI.Pos+1); in operator <<()
136 ConstRef = (V.RefI.Pos == SV.RefI.Pos); in operator <<()
138 if (SeqRef && V.RefI.Pos == SV.RefI.Pos+(i-Start)) in operator <<()
140 if (ConstRef && V.RefI.Pos == SV.RefI.Pos) in operator <<()
149 OS << "]:" << SV; in operator <<()
152 if (SV.Type == BT::BitValue::Ref && SeqRef) in operator <<()
153 OS << printv(SV.RefI.Reg) << '[' << SV.RefI.Pos << '-' in operator <<()
154 << SV.RefI.Pos+(Count-1) << ']'; in operator <<()
156 OS << SV; in operator <<()
168 const BT::BitValue &SV = RC[Start]; in operator <<() local
169 if (SV.Type == BT::BitValue::Ref && SeqRef) in operator <<()
170 OS << printv(SV.RefI.Reg) << '[' << SV.RefI.Pos << '-' in operator <<()
171 << SV.RefI.Pos+(Count-1) << ']'; in operator <<()
173 OS << SV; in operator <<()