Lines Matching refs:V1
440 const BitValue &V1 = A1[I]; in eADD() local
442 if (!V1.num() || !V2.num()) in eADD()
444 unsigned S = bool(V1) + bool(V2) + Carry; in eADD()
449 const BitValue &V1 = A1[I]; in eADD() local
453 if (V1.is(Carry)) in eADD()
456 Res[I] = BitValue::ref(V1); in eADD()
473 const BitValue &V1 = A1[I]; in eSUB() local
475 if (!V1.num() || !V2.num()) in eSUB()
477 unsigned S = bool(V1) - bool(V2) - Borrow; in eSUB()
482 const BitValue &V1 = A1[I]; in eSUB() local
484 if (V1.is(Borrow)) { in eSUB()
489 Res[I] = BitValue::ref(V1); in eSUB()
554 const BitValue &V1 = A1[i]; in eAND() local
556 if (V1.is(1)) in eAND()
559 Res[i] = BitValue::ref(V1); in eAND()
560 else if (V1.is(0) || V2.is(0)) in eAND()
562 else if (V1 == V2) in eAND()
563 Res[i] = V1; in eAND()
576 const BitValue &V1 = A1[i]; in eORL() local
578 if (V1.is(1) || V2.is(1)) in eORL()
580 else if (V1.is(0)) in eORL()
583 Res[i] = BitValue::ref(V1); in eORL()
584 else if (V1 == V2) in eORL()
585 Res[i] = V1; in eORL()
598 const BitValue &V1 = A1[i]; in eXOR() local
600 if (V1.is(0)) in eXOR()
603 Res[i] = BitValue::ref(V1); in eXOR()
604 else if (V1 == V2) in eXOR()