Lines Matching refs:BitValue

328       return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs);  in evaluate()
330 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs); in evaluate()
337 RC.fill(0, L, BT::BitValue::Zero); in evaluate()
353 RC.fill(PW, RW, BT::BitValue::Zero); in evaluate()
360 RC.fill(PW, RW, BT::BitValue::Zero); in evaluate()
442 RPC.fill(0, 2, BT::BitValue::Zero); in evaluate()
683 RC[im(2)] = BT::BitValue::Zero; in evaluate()
688 RC[im(2)] = BT::BitValue::One; in evaluate()
694 RC[BX] = RC[BX].is(0) ? BT::BitValue::One in evaluate()
695 : RC[BX].is(1) ? BT::BitValue::Zero in evaluate()
696 : BT::BitValue::self(); in evaluate()
704 const BT::BitValue Zero = BT::BitValue::Zero; in evaluate()
798 const BT::BitValue &V = R1[i]; in evaluate()
799 BT::BitValue F = (V.is(0) || V.is(1)) ? V : BT::BitValue::self(); in evaluate()
811 BT::BitValue PC0 = rc(1)[0]; in evaluate()
864 BT::BitValue TV = R1[W1-1]; in evaluate()
893 RC.fill(0, W0, (All1 ? BT::BitValue::One : BT::BitValue::Zero)); in evaluate()
910 RC.fill(0, W0, (Has1 ? BT::BitValue::One : BT::BitValue::Zero)); in evaluate()
951 BT::BitValue V = rc(1)[im(2)]; in evaluate()
955 BT::BitValue F = V.is(TV) ? BT::BitValue::One : BT::BitValue::Zero; in evaluate()
970 RC.fill(PW, RW, BT::BitValue::Zero); in evaluate()
1023 const BT::BitValue &Test = PC[0]; in evaluate()
1199 Res[i] = BT::BitValue::self(BT::BitRef(RD.Reg, i)); in evaluateLoad()
1202 const BT::BitValue &Sign = Res[BitNum-1]; in evaluateLoad()
1204 Res[i] = BT::BitValue::ref(Sign); in evaluateLoad()
1207 Res[i] = BT::BitValue::Zero; in evaluateLoad()