Home
last modified time | relevance | path

Searched refs:Neg (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Option/
H A DArgList.cpp71 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default) const { in hasFlag() argument
72 if (Arg *A = getLastArg(Pos, Neg)) in hasFlag()
77 bool ArgList::hasFlagNoClaim(OptSpecifier Pos, OptSpecifier Neg, in hasFlagNoClaim() argument
79 if (Arg *A = getLastArgNoClaim(Pos, Neg)) in hasFlagNoClaim()
84 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg, in hasFlag() argument
86 if (Arg *A = getLastArg(Pos, PosAlias, Neg)) in hasFlag()
104 OptSpecifier Neg) const { in addOptInFlag()
105 if (Arg *A = getLastArg(Pos, Neg)) in addOptInFlag()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h642 LLVM_ABI void makeLargest(bool Neg = false);
643 LLVM_ABI void makeSmallest(bool Neg = false);
644 LLVM_ABI void makeNaN(bool SNaN = false, bool Neg = false,
646 LLVM_ABI void makeInf(bool Neg = false);
647 LLVM_ABI void makeZero(bool Neg = false);
865 LLVM_ABI void makeInf(bool Neg);
866 LLVM_ABI void makeZero(bool Neg);
867 LLVM_ABI void makeLargest(bool Neg);
868 LLVM_ABI void makeSmallest(bool Neg);
869 LLVM_ABI void makeSmallestNormalized(bool Neg);
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DArgList.h303 LLVM_ABI bool hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default) const;
304 LLVM_ABI bool hasFlagNoClaim(OptSpecifier Pos, OptSpecifier Neg,
312 OptSpecifier Neg, bool Default) const;
317 OptSpecifier Neg) const;
320 OptSpecifier Neg) const { in addOptOutFlag() argument
321 addOptInFlag(Output, Neg, Pos); in addOptOutFlag()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp289 static BinaryOperator *LowerNegateToMultiply(Instruction *Neg) { in LowerNegateToMultiply() argument
290 assert((isa<UnaryOperator>(Neg) || isa<BinaryOperator>(Neg)) && in LowerNegateToMultiply()
293 unsigned OpNo = isa<BinaryOperator>(Neg) ? 1 : 0; in LowerNegateToMultiply()
294 Type *Ty = Neg->getType(); in LowerNegateToMultiply()
299 CreateMul(Neg->getOperand(OpNo), NegOne, "", Neg->getIterator(), Neg); in LowerNegateToMultiply()
300 Neg->setOperand(OpNo, Constant::getNullValue(Ty)); // Drop use of op. in LowerNegateToMultiply()
301 Res->takeName(Neg); in LowerNegateToMultiply()
302 Neg->replaceAllUsesWith(Res); in LowerNegateToMultiply()
303 Res->setDebugLoc(Neg->getDebugLoc()); in LowerNegateToMultiply()
501 Instruction *Neg; in LinearizeExprTree() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstExtenders.cpp286 bool Neg = false; member
289 ExtExpr(Register RS, bool NG, unsigned SH) : Rs(RS), S(SH), Neg(NG) {} in ExtExpr()
295 return Rs == Ex.Rs && S == Ex.S && Neg == Ex.Neg; in operator ==()
301 return std::tie(Rs, S, Neg) < std::tie(Ex.Rs, Ex.S, Ex.Neg); in operator <()
456 OS << "## " << (P.Ex.Neg ? "- " : "+ "); in operator <<()
1195 ED.Expr.Neg = true; in recordExtender()
1199 ED.Expr.Neg = true; in recordExtender()
1526 assert(!Ex.Neg && "Cannot subtract a stack slot"); in insertInitializer()
1538 if (Ex.Neg) { in insertInitializer()
1551 unsigned NewOpc = Ex.Neg ? Hexagon::S4_subi_asl_ri in insertInitializer()
[all …]
/freebsd/usr.sbin/ppp/
H A Dccp.c186 if (IsEnabled(ccp->cfg.neg[algorithm[f]->Neg])) in ccp_ReportStatus()
303 if (IsEnabled(ccp->cfg.neg[algorithm[f]->Neg]) && in ccp_Required()
359 if (IsEnabled(ccp->cfg.neg[algorithm[f]->Neg]) && in CcpSendConfigReq()
506 if (IsEnabled(ccp->cfg.neg[algorithm[f]->Neg]) && in CcpLayerUp()
540 if (IsEnabled(ccp->cfg.neg[algorithm[f]->Neg])) in CcpLayerUp()
604 if (IsAccepted(ccp->cfg.neg[algorithm[f]->Neg]) && in CcpDecodeConfig()
H A Dccp.h125 int Neg; /* ccp_config neg array item */ member
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h286 CapabilityExpr(const til::SExpr *E, StringRef Kind, bool Neg, bool Reentrant) in CapabilityExpr() argument
287 : CapExpr(E, (Neg ? FlagNegative : 0) | (Reentrant ? FlagReentrant : 0)), in CapabilityExpr()
290 CapabilityExpr(const til::SExpr *E, QualType QT, bool Neg);
H A DThreadSafety.h217 virtual void handleNegativeNotHeld(StringRef Kind, Name LockName, Name Neg, in handleNegativeNotHeld() argument
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp98 CapabilityExpr::CapabilityExpr(const til::SExpr *E, QualType QT, bool Neg) { in CapabilityExpr() argument
100 *this = CapabilityExpr(E, Kind, Neg, Reentrant); in CapabilityExpr()
215 bool Neg = false; in translateAttrExpr() local
218 Neg = true; in translateAttrExpr()
224 Neg = true; in translateAttrExpr()
241 return CapabilityExpr(E, AttrExp->getType(), Neg); in translateAttrExpr()
H A DThreadSafety.cpp1074 if (const FactEntry *Neg = FSet.findLock(FactMan, !Cp)) in unlock() local
1075 PrevLoc = Neg->loc(); in unlock()
1119 Expr *BrE, bool Neg);
1366 if (const FactEntry *Neg = FSet.findLock(FactMan, !Cp)) in removeLock() local
1367 PrevLoc = Neg->loc(); in removeLock()
1422 Expr *BrE, bool Neg) { in getMutexIDs() argument
1431 if (Neg) in getMutexIDs()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.h111 SDValue &Neg, SDValue &Abs, SDValue &Sel, SDValue &Imm,
H A DSIPeepholeSDWA.cpp134 bool Neg; member in __anon5b8513100111::SDWASrcOperand
142 Neg(Neg_), Sext(Sext_) {} in SDWASrcOperand()
153 bool getNeg() const { return Neg; } in getNeg()
374 if (Abs || Neg) { in getSrcMods()
378 Mods ^= Neg ? SISrcMods::NEG : 0u; in getSrcMods()
H A DR600ISelLowering.cpp1949 SDValue &Src, SDValue &Neg, SDValue &Abs, in FoldOperand() argument
1958 if (!Neg.getNode()) in FoldOperand()
1961 Neg = DAG.getTargetConstant(1, SDLoc(ParentNode), MVT::i32); in FoldOperand()
2122 SDValue &Neg = Ops[NegIdx[i] - 1]; in PostISelFolding() local
2129 if (FoldOperand(Node, i, Src, Neg, Abs, Sel, FakeOp, DAG)) in PostISelFolding()
2160 SDValue &Neg = Ops[NegIdx[i] - 1]; in PostISelFolding() local
2172 if (FoldOperand(Node, i, Src, Neg, Abs, Sel, Imm, DAG)) in PostISelFolding()
H A DAMDGPURegBankLegalizeRules.cpp391 bool Neg; // Neg of Pred is calculated before jump member
411 Result = Expression[Idx].Neg ? !Result : Result; in operator ()()
425 NegExpression.push_back({ExprElt.Pred, !ExprElt.Neg, ExprElt.FJumpOffset, in operator !()
H A DAMDGPUISelLowering.cpp2416 SDValue Neg = DAG.getNode(ISD::FNEG, SL, VT, Trunc, Flags); in LowerFREM() local
2418 return DAG.getNode(ISD::FMA, SL, VT, Neg, Y, X, Flags); in LowerFREM()
5110 SDValue Neg = DAG.getNode(ISD::FNEG, SL, VT, Res); in performFNegCombine() local
5111 DAG.ReplaceAllUsesWith(N0, Neg); in performFNegCombine()
5113 for (SDNode *U : Neg->users()) in performFNegCombine()
5142 SDValue Neg = DAG.getNode(ISD::FNEG, SL, CvtSrc.getValueType(), CvtSrc); in performFNegCombine() local
5143 return DAG.getNode(Opc, SL, VT, Neg, N0->getFlags()); in performFNegCombine()
5158 SDValue Neg = DAG.getNode(ISD::FNEG, SL, CvtSrc.getValueType(), CvtSrc); in performFNegCombine() local
5159 return DAG.getNode(ISD::FP_ROUND, SL, VT, Neg, N0.getOperand(1)); in performFNegCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp318 MachineSDNode *Neg = in selectShiftMask() local
320 ShAmt = SDValue(Neg, 0); in selectShiftMask()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp5235 void DoubleAPFloat::makeInf(bool Neg) { in makeInf() argument
5236 Floats[0].makeInf(Neg); in makeInf()
5240 void DoubleAPFloat::makeZero(bool Neg) { in makeZero() argument
5241 Floats[0].makeZero(Neg); in makeZero()
5245 void DoubleAPFloat::makeLargest(bool Neg) { in makeLargest() argument
5249 if (Neg) in makeLargest()
5253 void DoubleAPFloat::makeSmallest(bool Neg) { in makeSmallest() argument
5255 Floats[0].makeSmallest(Neg); in makeSmallest()
5259 void DoubleAPFloat::makeSmallestNormalized(bool Neg) { in makeSmallestNormalized() argument
5262 if (Neg) in makeSmallestNormalized()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DWebAssembly.cpp232 Value *Neg = Builder.CreateNeg(Vec, "neg"); in EmitWebAssemblyBuiltinExpr() local
235 return Builder.CreateSelect(ICmp, Neg, Vec, "abs"); in EmitWebAssemblyBuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp109 Value *Neg = Builder.CreateNeg(OtherOp, "", HasAnyNoWrap); in foldMulSelectToNegate() local
110 return Builder.CreateSelect(Cond, OtherOp, Neg); in foldMulSelectToNegate()
117 Value *Neg = Builder.CreateNeg(OtherOp, "", HasAnyNoWrap); in foldMulSelectToNegate() local
118 return Builder.CreateSelect(Cond, Neg, OtherOp); in foldMulSelectToNegate()
425 Value *Neg = dyn_castNegVal(Y); in visitMul() local
427 (Div->getOperand(1) == Y || Div->getOperand(1) == Neg) && in visitMul()
H A DInstCombineShifts.cpp752 auto *Neg = BinaryOperator::CreateNeg(I->getOperand(0)); in getShiftedValue() local
753 IC.InsertNewInstWith(Neg, I->getIterator()); in getShiftedValue()
756 auto *And = BinaryOperator::CreateAnd(Neg, in getShiftedValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp146 CPUser(MachineInstr *Mi, MachineInstr *Cpemi, unsigned Maxdisp, bool Neg) in CPUser()
147 : MI(Mi), CPEMI(Cpemi), MaxDisp(Maxdisp), NegOk(Neg) { in CPUser()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp81 bool Neg = false; member
86 bool hasFPModifiers() const { return Abs || Neg; } in hasFPModifiers()
93 Operand |= Neg ? SISrcMods::NEG : 0u; in getFPModifiersOperand()
1255 OS << "abs:" << Mods.Abs << " neg: " << Mods.Neg << " sext:" << Mods.Sext; in operator <<()
2283 if (Imm.Mods.Neg) { in applyInputFPModifiers()
3460 bool Neg, SP3Neg; in parseRegOrImmWithFPInputMods() local
3472 Neg = trySkipId("neg"); in parseRegOrImmWithFPInputMods()
3473 if (Neg && SP3Neg) in parseRegOrImmWithFPInputMods()
3475 if (Neg && !skipToken(AsmToken::LParen, "expected left paren after neg")) in parseRegOrImmWithFPInputMods()
3506 return (SP3Neg || Neg || SP3Abs || Abs || Lit || Lit64) in parseRegOrImmWithFPInputMods()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h4589 SDValue Neg = variable
4591 if (!Neg)
4595 return Neg;
4598 if (Neg->use_empty())
4599 DAG.RemoveDeadNode(Neg.getNode());
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DOpcodes.td622 def Neg: Opcode {

123