Searched refs:Borrow (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp89 const KnownBits &Borrow) {
90 assert(Borrow.getBitWidth() == 1 && "Borrow must be 1-bit");
93 // Carry 1 - Borrow in ::computeForAddCarry
96 /*CarryZero=*/Borrow.One.getBoolValue(),
97 /*CarryOne=*/Borrow.Zero.getBoolValue());
88 computeForSubBorrow(const KnownBits &LHS, KnownBits RHS, const KnownBits &Borrow) argument
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp470 bool Borrow = false;
477 unsigned S = bool(V1) - bool(V2) - Borrow;
479 Borrow = (S > 1);
484 if (V1.is(Borrow)) {
488 if (V2.is(Borrow))
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownBits.h336 /// Borrow.
338 const KnownBits &Borrow);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp1587 SDValue Borrow = N2; local
1590 SDValue Ops[] = { Result, Borrow };
1602 SDValue Borrow = DAG.getConstant(0, dl, VT); local
1604 SDValue Ops[] = { Result, Borrow };
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp3325 SDValue Borrow; local
3327 Borrow = DAG.getZExtOrTrunc(Cmp, dl, NVT);
3329 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT),
3332 Hi = DAG.getNode(ISD::SUB, dl, NVT, Hi, Borrow);
H A DSelectionDAG.cpp3746 KnownBits Borrow(1);
3748 Borrow = computeKnownBits(Op.getOperand(2), DemandedElts, Depth + 1);
3749 // Borrow has bit width 1
3750 Borrow = Borrow.trunc(1);
3752 Borrow.setAllZero();
3757 Known = KnownBits::computeForSubBorrow(Known, Known2, Borrow);
/freebsd-current/crypto/openssl/crypto/aes/asm/
H A Dbsaes-armv7.pl1476 @ Borrow prologue from _bsaes_encrypt8 to use the opportunity
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp3787 auto Borrow = MIRBuilder.buildICmp(CmpInst::ICMP_UGT, CondTy, TmpRes, LHS); local
3799 MIRBuilder.buildOr(BorrowOut, Borrow, Borrow2);

Completed in 390 milliseconds