Home
last modified time | relevance | path

Searched refs:Subtract (Results 1 – 25 of 55) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp70 E.RHS, E.Kind == CounterExpression::Subtract ? -Factor : Factor, Terms); in extractTerms()
121 C = get(CounterExpression(CounterExpression::Subtract, C, in simplify()
133 get(CounterExpression(CounterExpression::Subtract, LHS, RHS))); in subtract()
150 OS << (E.Kind == CounterExpression::Subtract ? " - " : " + "); in dump()
184 return E.Kind == CounterExpression::Subtract ? *LHS - *RHS : *LHS + *RHS; in evaluate()
H A DCoverageMappingReader.cpp122 case CounterExpression::Subtract: in decodeCounter()
279 CounterExpression(CounterExpression::Subtract, Counter(), Counter())); in read()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicsAArch64.td233 // Vector Halving Subtract
237 // Vector Saturating Subtract
241 // Vector Subtract High-Half
246 // Vector Rounding Subtract High-Half
H A DIntrinsicsARM.td448 // Vector Subtract.
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DREADME_P9.txt184 - QP Add/Divide/Multiply/Subtract/Square-Root:
196 - Round to Odd of QP Add/Divide/Multiply/Subtract/Square-Root:
221 - QP (Negative) Multiply-{Add/Subtract}: xsmaddqp xsmsubqp xsnmaddqp xsnmsubqp
245 - Round to Odd of QP (Negative) Multiply-{Add/Subtract}:
H A DPPCISelDAGToDAG.cpp3002 SDValue Subtract = in get32BitZExtCompare() local
3006 Subtract, S->getI64Imm(1, dl), in get32BitZExtCompare()
3022 SDValue Subtract = in get32BitZExtCompare() local
3025 Subtract, S->getI64Imm(1, dl), in get32BitZExtCompare()
3175 SDValue Subtract = in get32BitSExtCompare() local
3178 SDValue(CurDAG->getMachineNode(PPC::RLDICL, dl, MVT::i64, Subtract, in get32BitSExtCompare()
3195 SDValue Subtract = in get32BitSExtCompare() local
3198 Subtract, S->getI64Imm(63, dl)), 0); in get32BitSExtCompare()
H A DPPCInstrAltivec.td1154 // Vector Doubleword Subtract
1159 // Vector Quadword Subtract
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h147 enum ExprKind { Subtract, Add }; enumerator
792 return CounterExpression(CounterExpression::ExprKind::Subtract,
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMScheduleA8.td939 // Double-register Integer Subtract
943 // Quad-register Integer Subtract
947 // Double-register Integer Subtract
951 // Quad-register Integer Subtract
H A DARMScheduleA9.td1330 // Double-register Integer Subtract
1339 // Quad-register Integer Subtract
1402 // Double-register Integer Subtract (4 cycle)
1411 // Quad-register Integer Subtract (4 cycle)
H A DARMInstrThumb.td1267 // Subtract with carry register
1276 // Subtract immediate
1302 // Subtract register
H A DARMInstrNEON.td4398 // Vector Multiply-Accumulate and Multiply-Subtract Operations.
4630 // VMLS : Vector Multiply Subtract (integer and floating-point)
4685 // VMLSL : Vector Multiply Subtract Long (Q -= D * D)
4734 // Fused Vector Multiply Subtract (floating-point)
4951 // Vector Subtract Operations.
4953 // VSUB : Vector Subtract (integer and floating-point)
4966 // VSUBL : Vector Subtract Long (Q = D - D)
4971 // VSUBW : Vector Subtract Wide (Q = Q - D)
4974 // VHSUB : Vector Halving Subtract
4981 // VQSUB : Vector Saturing Subtract
[all …]
H A DARMScheduleA57.td1089 // Vector Saturating Rounding Doubling Multiply Accumulate/Subtract Long
/freebsd-12.1/stand/i386/boot0/
H A Dboot0.S406 subb $'1',%al # Subtract '1' ascii code
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrVector.td722 // Subtract.
730 // Subtract compute borrow indication.
738 // Subtract with borrow indication.
742 // Subtract with borrow compute borrow indication.
1176 // Subtract.
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOpenMP.cpp4051 bool setStep(Expr *NewStep, bool Subtract);
4137 TestIsLessOp = IsConstPos || (IsUnsigned && !Subtract); in setStep()
4140 (IsConstNeg || (IsUnsigned && Subtract)) : in setStep()
4141 (IsConstPos || (IsUnsigned && !Subtract))))) { in setStep()
4150 if (TestIsLessOp.getValue() == Subtract) { in setStep()
4154 Subtract = !Subtract; in setStep()
4159 SubtractStep = Subtract; in setStep()
4704 bool Subtract = false; member
4894 ResultIterSpace.Subtract = ISC.shouldSubtractStep(); in checkOpenMPIterationSpace()
5017 Update = SemaRef.BuildBinOp(S, Loc, Subtract ? BO_Sub : BO_Add, in buildCounterUpdate()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A Darm_neon.td1214 // Signed Saturating Rounding Doubling Multiply Subtract Returning High Half
1348 // Signed Saturating Doubling Multiply-Subtract Long
1407 // Signed Saturating Doubling Multiply-Subtract Long (scalar by element)
1424 // Signed Saturating Rounding Doubling Multiply Subtract Returning High Half
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64.td66 "Enable ARMv8.1 Rounding Double Multiply Add/Subtract instructions">;
H A DAArch64InstrFormats.td2015 // Add/Subtract
2139 // Add/Subtract immediate
2155 // Add/Subtract register - Only used for CodeGen
2159 // Add/Subtract shifted register
2170 // Add/Subtract extended register
2220 // Add/Subtract immediate
2230 // Add/Subtract register
2234 // Add/Subtract shifted register
2244 // Add/Subtract extended register
9779 // AdvSIMD v8.1 Rounding Double Multiply Add/Subtract
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCInstrFormats.td716 // Shift/Subtract/Bit Immediate.
H A DARCInstrInfo.td609 // Shift/Subtract/Bit Immediate.
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td718 // Section B.15 - Subtract Instructions, p. 110
1209 // Floating-point Add and Subtract Instructions, p. 146
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-1998209 * bits/basic_string.h (basic_string<>::max_size): Subtract 1, not
/freebsd-12.1/share/misc/
H A Dusb_hid_usages435 0xD4 Keypad Memory Subtract
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp9301 bool Subtract = false; in EmitX86FMAExpr() local
9306 Subtract = true; in EmitX86FMAExpr()
9313 Subtract = true; in EmitX86FMAExpr()
9320 Subtract = true; in EmitX86FMAExpr()
9328 Subtract = true; in EmitX86FMAExpr()
9341 if (Subtract) in EmitX86FMAExpr()

123