Searched refs:subtract (Results 1 - 25 of 58) sorted by relevance

123

/freebsd-9.3-release/contrib/llvm/include/llvm/ADT/
H A DAPFloat.h54 /// implemented operations. Currently implemented operations are add, subtract,
294 opStatus subtract(const APFloat &, roundingMode);
469 lostFraction addOrSubtractSignificand(const APFloat &, bool subtract);
489 opStatus addOrSubtractSpecials(const APFloat &, bool subtract);
514 opStatus addOrSubtract(const APFloat &, roundingMode, bool subtract);
/freebsd-9.3-release/lib/libc/mips/gen/
H A Dmodf.S80 sub.d $f0, $f12, $f0 # subtract val - integer part
/freebsd-9.3-release/lib/libc/mips/string/
H A Dbcmp.S66 PTR_SUBU a2, a2, a3 # subtract from remaining count
89 PTR_SUBU a2, a2, a3 # subtract from remaining count
H A Dbzero.S61 PTR_SUBU a1, a1, a3 # subtract from remaining count
/freebsd-9.3-release/lib/libc/sparc64/gen/
H A Dfixunsdfsi.S72 ! d does not fit in a long, so subtract 2^63, convert,
/freebsd-9.3-release/sys/ia64/include/
H A Datomic.h189 IA64_ATOMIC(1, uint8_t, subtract, 8, -)
190 IA64_ATOMIC(2, uint16_t, subtract, 16, -)
191 IA64_ATOMIC(4, uint32_t, subtract, 32, -)
192 IA64_ATOMIC(8, uint64_t, subtract, 64, -)
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DConstantRange.h162 /// subtract - Subtract the specified constant from the endpoints of this
164 ConstantRange subtract(const APInt &CI) const;
/freebsd-9.3-release/sys/amd64/include/
H A Datomic.h311 ATOMIC_ASM(subtract, char, "subb %b1,%0", "iq", v);
316 ATOMIC_ASM(subtract, short, "subw %w1,%0", "ir", v);
321 ATOMIC_ASM(subtract, int, "subl %1,%0", "ir", v);
326 ATOMIC_ASM(subtract, long, "subq %1,%0", "ir", v);
/freebsd-9.3-release/sys/mips/include/
H A Datomic.h42 * It is also assumed that the add, subtract and other arithmetic is
303 ATOMIC_ACQ_REL(subtract, 8)
307 ATOMIC_ACQ_REL(subtract, 16)
311 ATOMIC_ACQ_REL(subtract, 32)
316 ATOMIC_ACQ_REL(subtract, 64)
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DAPFloat.cpp1124 /* Shift the significand left BITS bits, subtract BITS from its exponent. */
1339 APFloat::addOrSubtractSpecials(const APFloat &rhs, bool subtract)
1365 sign = rhs.sign ^ subtract;
1370 sign = rhs.sign ^ subtract;
1380 if (((sign ^ rhs.sign)!=0) != subtract) {
1392 /* Add or subtract two normal numbers. */
1394 APFloat::addOrSubtractSignificand(const APFloat &rhs, bool subtract)
1402 subtract ^= (sign ^ rhs.sign) ? true : false;
1408 if (subtract) {
1612 bool subtract)
[all...]
H A DConstantRange.cpp240 /// subtract - Subtract the specified constant from the endpoints of this
242 ConstantRange ConstantRange::subtract(const APInt &Val) const { function in class:ConstantRange
/freebsd-9.3-release/sys/i386/include/
H A Datomic.h490 ATOMIC_ASM(subtract, char, "subb %b1,%0", "iq", v);
495 ATOMIC_ASM(subtract, short, "subw %w1,%0", "ir", v);
500 ATOMIC_ASM(subtract, int, "subl %1,%0", "ir", v);
505 ATOMIC_ASM(subtract, long, "subl %1,%0", "ir", v);
/freebsd-9.3-release/contrib/compiler-rt/lib/sparc64/
H A Ddivmod.m4159 ! Restore V and subtract from R.
H A Ddivsi3.S100 ! Restore %o5 and subtract from %o3.
H A Dmodsi3.S100 ! Restore %o5 and subtract from %o3.
/freebsd-9.3-release/sys/mips/mips/
H A Dfp.S633 * Single precision subtract.
719 bne t0, ta0, 1f # if signs differ, subtract
723 blt t2, ta2, 3f # subtract larger from smaller
737 subu t2, t2, ta2 # subtract fractions
738 subu t2, t2, t9 # subtract barrow
744 subu t2, ta2, t2 # subtract fractions
745 subu t2, t2, t9 # subtract barrow
749 * Double precision subtract.
871 bne t0, ta0, 1f # if signs differ, subtract
878 blt t2, ta2, 3f # subtract large
[all...]
H A Dsupport.S716 PTR_SUBU a2, a2, a3 # subtract from remaining count
739 PTR_SUBU a2, a2, a3 # subtract from remaining count
786 PTR_SUBU a2, a2, t0 # subtract from remaining count
834 PTR_SUBU a1, a1, a3 # subtract from remaining count
872 PTR_SUBU a2, a2, a3 # subtract from remaining count
895 PTR_SUBU a2, a2, a3 # subtract from remaining count
/freebsd-9.3-release/contrib/gcc/
H A Dtree-ssa-ccp.c1858 bool subtract = (TREE_CODE (expr) == MINUS_EXPR); local
1866 if (subtract)
1918 if (subtract
1922 op1 = int_const_binop (subtract ? MINUS_EXPR : PLUS_EXPR,
1924 subtract = false;
1931 if (subtract)
H A Difcvt.c1048 int subtract, normalize;
1097 subtract = 0, normalize = 0;
1099 subtract = 1, normalize = 0;
1101 subtract = 0, normalize = INTVAL (XEXP (if_info->a, 1));
1110 subtract ? MINUS : PLUS,
1045 int subtract, normalize; local
/freebsd-9.3-release/sys/netinet/
H A Dsctp_ss_functions.c656 int subtract; local
658 subtract = strq->ss_params.fb.rounds;
660 strqt->ss_params.fb.rounds -= subtract;
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp278 getFpVal().subtract(That.getFpVal(), RndMode);
285 getFpVal().subtract(T, RndMode);
290 T.subtract(createAPFloatFromInt(T.getSemantics(), IntVal), RndMode);
1120 // We check both true and false select arguments for a matching subtract.
1283 /// operands to the ptrtoint instructions for the LHS/RHS of the subtract.
1338 // pointer, subtract it from the offset we have.
/freebsd-9.3-release/contrib/gcc/config/sparc/
H A Dlb1spc.asm187 ! Restore %o5 and subtract from %o3.
534 ! Restore %o5 and subtract from %o3.
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddmu_objset.c1114 uint64_t user, uint64_t group, boolean_t subtract, dmu_tx_t *tx)
1118 if (subtract)
1113 do_userquota_update(objset_t *os, uint64_t used, uint64_t flags, uint64_t user, uint64_t group, boolean_t subtract, dmu_tx_t *tx) argument
/freebsd-9.3-release/contrib/gcc/config/arm/
H A Dlib1funcs.asm579 @ ... On the final pass, this may subtract too much from the dividend,
620 @ this may subtract too much from the dividend, but the result will be ok,
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DLazyValueInfo.cpp829 TrueValues = TrueValues.subtract(NegOffset->getValue());

Completed in 395 milliseconds

123