Home
last modified time | relevance | path

Searched refs:CarryOp (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp2732 unsigned CarryOp, NoCarryOp; in ExpandIntRes_UADDSUBO() local
2736 CarryOp = ISD::ADDCARRY; in ExpandIntRes_UADDSUBO()
2741 CarryOp = ISD::SUBCARRY; in ExpandIntRes_UADDSUBO()
2750 CarryOp, TLI.getTypeToExpandTo(*DAG.getContext(), LHS.getValueType())); in ExpandIntRes_UADDSUBO()
2763 Hi = DAG.getNode(CarryOp, dl, VTList, HiOps); in ExpandIntRes_UADDSUBO()
2812 unsigned CarryOp = N->getOpcode() == ISD::SADDO_CARRY ? ISD::ADDCARRY in ExpandIntRes_SADDSUBO_CARRY() local
2814 Lo = DAG.getNode(CarryOp, dl, VTList, { LHSL, RHSL, N->getOperand(2) }); in ExpandIntRes_SADDSUBO_CARRY()
3638 unsigned CarryOp = IsAdd ? ISD::SADDO_CARRY : ISD::SSUBO_CARRY; in ExpandIntRes_SADDSUBO() local
3641 CarryOp, TLI.getTypeToExpandTo(*DAG.getContext(), LHS.getValueType())); in ExpandIntRes_SADDSUBO()
3651 Hi = DAG.getNode(CarryOp, dl, VTList, { LHSH, RHSH, Lo.getValue(1) }); in ExpandIntRes_SADDSUBO()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp212 unsigned CarryOp = in instCombineIntrinsic() local
214 assert(II.getArgOperand(CarryOp)->getType()->getScalarSizeInBits() == 32 && in instCombineIntrinsic()
218 if (IC.SimplifyDemandedBits(&II, CarryOp, APInt::getOneBitSet(32, 29), in instCombineIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp5903 MachineInstr *CarryOp = in moveToVALU() local
5910 CreatedBBTmp = legalizeOperands(*CarryOp); in moveToVALU()