Lines Matching refs:V2
441 const BitValue &V2 = A2[I]; in eADD() local
442 if (!V1.num() || !V2.num()) in eADD()
444 unsigned S = bool(V1) + bool(V2) + Carry; in eADD()
450 const BitValue &V2 = A2[I]; in eADD() local
454 Res[I] = BitValue::ref(V2); in eADD()
455 else if (V2.is(Carry)) in eADD()
474 const BitValue &V2 = A2[I]; in eSUB() local
475 if (!V1.num() || !V2.num()) in eSUB()
477 unsigned S = bool(V1) - bool(V2) - Borrow; in eSUB()
483 const BitValue &V2 = A2[I]; in eSUB() local
485 Res[I] = BitValue::ref(V2); in eSUB()
488 if (V2.is(Borrow)) in eSUB()
555 const BitValue &V2 = A2[i]; in eAND() local
557 Res[i] = BitValue::ref(V2); in eAND()
558 else if (V2.is(1)) in eAND()
560 else if (V1.is(0) || V2.is(0)) in eAND()
562 else if (V1 == V2) in eAND()
577 const BitValue &V2 = A2[i]; in eORL() local
578 if (V1.is(1) || V2.is(1)) in eORL()
581 Res[i] = BitValue::ref(V2); in eORL()
582 else if (V2.is(0)) in eORL()
584 else if (V1 == V2) in eORL()
599 const BitValue &V2 = A2[i]; in eXOR() local
601 Res[i] = BitValue::ref(V2); in eXOR()
602 else if (V2.is(0)) in eXOR()
604 else if (V1 == V2) in eXOR()