Lines Matching refs:BitValue
255 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs); in evaluate()
257 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs); in evaluate()
264 RC.fill(0, L, BT::BitValue::Zero); in evaluate()
280 RC.fill(PW, RW, BT::BitValue::Zero); in evaluate()
367 RPC.fill(0, 2, BT::BitValue::Zero); in evaluate()
608 RC[im(2)] = BT::BitValue::Zero; in evaluate()
613 RC[im(2)] = BT::BitValue::One; in evaluate()
619 RC[BX] = RC[BX].is(0) ? BT::BitValue::One in evaluate()
620 : RC[BX].is(1) ? BT::BitValue::Zero in evaluate()
621 : BT::BitValue::self(); in evaluate()
629 const BT::BitValue Zero = BT::BitValue::Zero; in evaluate()
722 const BT::BitValue &V = R1[i]; in evaluate()
723 BT::BitValue F = (V.is(0) || V.is(1)) ? V : BT::BitValue::self(); in evaluate()
735 BT::BitValue PC0 = rc(1)[0]; in evaluate()
777 BT::BitValue TV = R1[W1-1]; in evaluate()
806 RC.fill(0, W0, (All1 ? BT::BitValue::One : BT::BitValue::Zero)); in evaluate()
823 RC.fill(0, W0, (Has1 ? BT::BitValue::One : BT::BitValue::Zero)); in evaluate()
864 BT::BitValue V = rc(1)[im(2)]; in evaluate()
868 BT::BitValue F = V.is(TV) ? BT::BitValue::One : BT::BitValue::Zero; in evaluate()
920 const BT::BitValue &Test = PC[0]; in evaluate()
1080 Res[i] = BT::BitValue::self(BT::BitRef(RD.Reg, i)); in evaluateLoad()
1083 const BT::BitValue &Sign = Res[BitNum-1]; in evaluateLoad()
1085 Res[i] = BT::BitValue::ref(Sign); in evaluateLoad()
1088 Res[i] = BT::BitValue::Zero; in evaluateLoad()