Lines Matching refs:BitValue
254 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs); in evaluate()
256 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs); in evaluate()
263 RC.fill(0, L, BT::BitValue::Zero); in evaluate()
279 RC.fill(PW, RW, BT::BitValue::Zero); in evaluate()
366 RPC.fill(0, 2, BT::BitValue::Zero); in evaluate()
607 RC[im(2)] = BT::BitValue::Zero; in evaluate()
612 RC[im(2)] = BT::BitValue::One; in evaluate()
618 RC[BX] = RC[BX].is(0) ? BT::BitValue::One in evaluate()
619 : RC[BX].is(1) ? BT::BitValue::Zero in evaluate()
620 : BT::BitValue::self(); in evaluate()
628 const BT::BitValue Zero = BT::BitValue::Zero; in evaluate()
721 const BT::BitValue &V = R1[i]; in evaluate()
722 BT::BitValue F = (V.is(0) || V.is(1)) ? V : BT::BitValue::self(); in evaluate()
734 BT::BitValue PC0 = rc(1)[0]; in evaluate()
776 BT::BitValue TV = R1[W1-1]; in evaluate()
805 RC.fill(0, W0, (All1 ? BT::BitValue::One : BT::BitValue::Zero)); in evaluate()
822 RC.fill(0, W0, (Has1 ? BT::BitValue::One : BT::BitValue::Zero)); in evaluate()
863 BT::BitValue V = rc(1)[im(2)]; in evaluate()
867 BT::BitValue F = V.is(TV) ? BT::BitValue::One : BT::BitValue::Zero; in evaluate()
919 const BT::BitValue &Test = PC[0]; in evaluate()
1079 Res[i] = BT::BitValue::self(BT::BitRef(RD.Reg, i)); in evaluateLoad()
1082 const BT::BitValue &Sign = Res[BitNum-1]; in evaluateLoad()
1084 Res[i] = BT::BitValue::ref(Sign); in evaluateLoad()
1087 Res[i] = BT::BitValue::Zero; in evaluateLoad()