| /freebsd-12.1/sys/arm/arm/ |
| H A D | in_cksum.c | 61 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 72 ADDCARRY(sum); \ 90 ADDCARRY(sum); in in_addword()
|
| /freebsd-12.1/sys/i386/i386/ |
| H A D | in_cksum.c | 57 #undef ADDCARRY 58 #define ADDCARRY(x) if ((x) > 0xffff) (x) -= 0xffff macro 75 ADDCARRY(sum); \ 78 #define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY(sum);} 184 ADDCARRY(sum); in in_addword()
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | in_cksum.c | 59 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 70 ADDCARRY(sum); \ 185 ADDCARRY(sum); in in_addword()
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | in_cksum.c | 61 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 72 ADDCARRY(sum); \ 179 ADDCARRY(sum); in in_addword()
|
| /freebsd-12.1/sys/riscv/riscv/ |
| H A D | in_cksum.c | 61 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 72 ADDCARRY(sum); \ 179 ADDCARRY(sum); in in_addword()
|
| /freebsd-12.1/sys/powerpc/powerpc/ |
| H A D | in_cksum.c | 61 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 72 ADDCARRY(sum); \ 187 ADDCARRY(sum); in in_addword()
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | in_cksum.c | 59 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 70 ADDCARRY(sum); \ 177 ADDCARRY(sum); in in_addword()
|
| /freebsd-12.1/sys/netpfil/pf/ |
| H A D | in4_cksum.c | 79 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 80 #define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; (void)ADDCARRY(sum);}
|
| /freebsd-12.1/sys/netinet/ |
| H A D | in_cksum.c | 47 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 48 #define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);}
|
| /freebsd-12.1/contrib/tcpdump/ |
| H A D | in_cksum.c | 53 #define ADDCARRY(x) {if ((x) > 65535) (x) -= 65535;} macro 54 #define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; ADDCARRY(sum);}
|
| /freebsd-12.1/sys/netinet6/ |
| H A D | in6_cksum.c | 82 #define ADDCARRY(x) (x > 65535 ? x -= 65535 : x) macro 83 #define REDUCE {l_util.l = sum; sum = l_util.s[0] + l_util.s[1]; (void)ADDCARRY(sum);}
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 242 ADDCARRY, SUBCARRY, enumerator
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstrInfo.td | 208 // TODO: remove AMDGPUadde/AMDGPUsube when ADDCARRY/SUBCARRY get their own 210 def AMDGPUadde : SDNode<"ISD::ADDCARRY", AMDGPUAddeSubeOp, []>;
|
| H A D | AMDGPUISelLowering.cpp | 1646 SDValue Add1_Lo = DAG.getNode(ISD::ADDCARRY, DL, HalfCarryVT, Rcp_Lo, in LowerUDIVREM64() 1648 SDValue Add1_Hi = DAG.getNode(ISD::ADDCARRY, DL, HalfCarryVT, Rcp_Hi, in LowerUDIVREM64() 1661 SDValue Add2_Lo = DAG.getNode(ISD::ADDCARRY, DL, HalfCarryVT, Add1_Lo, in LowerUDIVREM64() 1663 SDValue Add2_HiC = DAG.getNode(ISD::ADDCARRY, DL, HalfCarryVT, Add1_HiNc, in LowerUDIVREM64() 1665 SDValue Add2_Hi = DAG.getNode(ISD::ADDCARRY, DL, HalfCarryVT, Add2_HiC, in LowerUDIVREM64()
|
| H A D | SIISelLowering.cpp | 237 setOperationAction(ISD::ADDCARRY, MVT::i32, Legal); in SITargetLowering() 245 setOperationAction(ISD::ADDCARRY, MVT::i64, Legal); in SITargetLowering() 659 setTargetDAGCombine(ISD::ADDCARRY); in SITargetLowering() 8476 Opc == ISD::ANY_EXTEND || Opc == ISD::ADDCARRY) in performAddCombine() 8490 Opc = (Opc == ISD::SIGN_EXTEND) ? ISD::SUBCARRY : ISD::ADDCARRY; in performAddCombine() 8493 case ISD::ADDCARRY: { in performAddCombine() 8498 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), RHS->getVTList(), Args); in performAddCombine() 8548 if ((LHSOpc == ISD::ADD && Opc == ISD::ADDCARRY) || in performAddCarrySubCarryCombine() 8894 case ISD::ADDCARRY: in PerformDAGCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 99 SADDO, SSUBO, UADDO, USUBO, ADDCARRY, SUBCARRY, enumerator
|
| H A D | SystemZISelLowering.cpp | 176 setOperationAction(ISD::ADDCARRY, VT, Custom); in SystemZTargetLowering() 3285 case ISD::ADDCARRY: in lowerADDSUBCARRY() 3286 BaseOp = SystemZISD::ADDCARRY; in lowerADDSUBCARRY() 4825 case ISD::ADDCARRY: in LowerOperation() 5010 OPCODE(ADDCARRY); in getTargetNodeName()
|
| H A D | SystemZOperators.td | 272 def z_addcarry_1 : SDNode<"SystemZISD::ADDCARRY", SDT_ZBinaryWithCarry>;
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeIntegerTypes.cpp | 145 case ISD::ADDCARRY: in PromoteIntegerResult() 1086 case ISD::ADDCARRY: in PromoteIntegerOperand() 1598 case ISD::ADDCARRY: in ExpandIntegerResult() 1950 N->getOpcode() == ISD::ADD ? ISD::ADDCARRY : ISD::SUBCARRY, in ExpandIntRes_ADDSUB() 1957 Hi = DAG.getNode(ISD::ADDCARRY, dl, VTList, HiOps); in ExpandIntRes_ADDSUB() 2119 N->getOpcode() == ISD::ADD ? ISD::ADDCARRY : ISD::SUBCARRY, in ExpandIntRes_UADDSUBO() 2131 unsigned Opc = N->getOpcode() == ISD::UADDO ? ISD::ADDCARRY : ISD::SUBCARRY; in ExpandIntRes_UADDSUBO()
|
| H A D | SelectionDAGDumper.cpp | 282 case ISD::ADDCARRY: return "addcarry"; in getOperationName()
|
| H A D | DAGCombiner.cpp | 1500 case ISD::ADDCARRY: return visitADDCARRY(N); in visit() 2304 return DAG.getNode(ISD::ADDCARRY, DL, N1->getVTList(), in visitADDLike() 2308 if (TLI.isOperationLegalOrCustom(ISD::ADDCARRY, VT)) in visitADDLike() 2310 return DAG.getNode(ISD::ADDCARRY, DL, in visitADDLike() 2436 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), N0, Y, in visitUADDOLike() 2441 if (TLI.isOperationLegalOrCustom(ISD::ADDCARRY, VT)) in visitUADDOLike() 2443 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), N0, in visitUADDOLike() 2525 return DAG.getNode(ISD::ADDCARRY, SDLoc(N), N->getVTList(), in visitADDCARRYLike() 2550 CarryIn.getOpcode() == ISD::ADDCARRY && in visitADDCARRYLike() 2553 auto NewY = DAG.getNode(ISD::ADDCARRY, SDLoc(N), Y->getVTList(), in visitADDCARRYLike() [all …]
|
| H A D | TargetLowering.cpp | 4166 Next = DAG.getNode(ISD::ADDCARRY, dl, DAG.getVTList(VT, BoolType), Next, in expandMUL_LOHI() 4180 Hi = DAG.getNode(ISD::ADDCARRY, dl, DAG.getVTList(HiLoVT, BoolType), Hi, in expandMUL_LOHI()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1340 setOperationAction(ISD::ADDCARRY, VT, Expand); in HexagonTargetLowering() 1343 setOperationAction(ISD::ADDCARRY, MVT::i64, Custom); in HexagonTargetLowering() 2700 if (Opc == ISD::ADDCARRY) in LowerAddSubCarry() 2771 case ISD::ADDCARRY: in LowerOperation()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 630 setOperationAction(ISD::ADDCARRY, VT, Expand); in initActions()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 814 setOperationAction(ISD::ADDCARRY, MVT::i32, Custom); in ARMTargetLowering() 7631 if (Op.getOpcode() == ISD::ADDCARRY) { in LowerADDSUBCARRY() 8058 case ISD::ADDCARRY: in LowerOperation() 12726 Res = DAG.getNode(ISD::ADDCARRY, dl, VTs, Sub, Neg, Carry); in PerformCMOVCombine()
|