Searched defs:Neg (Results 1 - 22 of 22) sorted by relevance

/external/apache-xml/src/main/java/org/apache/xpath/operations/
H A DNeg.java19 * $Id: Neg.java 468655 2006-10-28 07:12:06Z minchau $
30 public class Neg extends UnaryOperation class in inherits:UnaryOperation
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDGPUISelLowering.cpp155 SDValue Neg = DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, VT), local
158 return DAG.getNode(AMDGPUISD::SMAX, DL, VT, Neg, Op.getOperand(1));
/external/chromium_org/third_party/skia/src/core/
H A DSkFloat.cpp116 int32_t SkFloat::Neg(int32_t packed) function in class:SkFloat
/external/llvm/lib/Option/
H A DArgList.cpp194 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier Neg, bool Default) const { argument
195 if (Arg *A = getLastArg(Pos, Neg))
200 bool ArgList::hasFlag(OptSpecifier Pos, OptSpecifier PosAlias, OptSpecifier Neg, argument
202 if (Arg *A = getLastArg(Pos, PosAlias, Neg))
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDGPUISelLowering.cpp155 SDValue Neg = DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, VT), local
158 return DAG.getNode(AMDGPUISD::SMAX, DL, VT, Neg, Op.getOperand(1));
/external/skia/src/core/
H A DSkFloat.cpp116 int32_t SkFloat::Neg(int32_t packed) function in class:SkFloat
/external/chromium_org/third_party/jinja2/
H A Dnodes.py786 class Neg(UnaryExpr): class in inherits:UnaryExpr
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp230 Value *Neg = dyn_castNegVal(Op1C); local
232 (BO->getOperand(1) == Op1C || BO->getOperand(1) == Neg) &&
563 Value *Neg = Builder->CreateFNeg(T); local
564 Neg->takeName(&I);
565 return ReplaceInstUsesWith(I, Neg);
H A DInstCombineCompares.cpp1662 Value *Neg = Builder->CreateNeg(BOp1); local
1663 Neg->takeName(BO);
1664 return new ICmpInst(ICI.getPredicate(), BOp0, Neg);
/external/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp319 static BinaryOperator *LowerNegateToMultiply(Instruction *Neg) { argument
320 Constant *Cst = Constant::getAllOnesValue(Neg->getType());
323 BinaryOperator::CreateMul(Neg->getOperand(1), Cst, "",Neg);
324 Neg->setOperand(1, Constant::getNullValue(Neg->getType())); // Drop use of op.
325 Res->takeName(Neg);
326 Neg->replaceAllUsesWith(Res);
327 Res->setDebugLoc(Neg->getDebugLoc());
/external/vixl/src/a64/
H A Dmacro-assembler-a64.cc582 void MacroAssembler::Neg(const Register& rd, function in class:vixl::MacroAssembler
/external/chromium_org/v8/src/arm64/
H A Dmacro-assembler-arm64-inl.h214 void MacroAssembler::Neg(const Register& rd, function in class:v8::internal::MacroAssembler
/external/llvm/lib/Target/R600/
H A DR600ISelLowering.cpp2053 FoldOperand(SDNode *ParentNode, unsigned SrcIdx, SDValue &Src, SDValue &Neg, argument
2061 if (!Neg.getNode())
2064 Neg = DAG.getTargetConstant(1, MVT::i32);
2226 SDValue &Neg = Ops[NegIdx[i] - 1]; local
2233 if (FoldOperand(Node, i, Src, Neg, Abs, Sel, FakeOp, DAG))
2280 SDValue &Neg = Ops[NegIdx[i] - 1]; local
2292 if (FoldOperand(Node, i, Src, Neg, Abs, Sel, Imm, DAG))
H A DAMDGPUISelLowering.cpp925 SDValue Neg = DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, VT), local
928 return DAG.getNode(AMDGPUISD::SMAX, DL, VT, Neg, Op.getOperand(1));
/external/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1556 Value *Neg = B.CreateNeg(Op, "neg"); variable
1557 return B.CreateSelect(Pos, Op, Neg);
/external/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1186 SDValue Neg = CurDAG->getNode(ISD::SUB, dl, N.getValueType(), Zero, RHS); local
1187 AM.IndexReg = Neg;
1192 InsertDAGNode(*CurDAG, N, Neg);
/external/chromium_org/v8/src/mips64/
H A Dmacro-assembler-mips64.cc964 void MacroAssembler::Neg(Register rs, const Operand& rt) { function in class:v8::internal::MacroAssembler
/external/clang/lib/Analysis/
H A DThreadSafety.cpp1432 Expr *BrE, bool Neg);
1633 Expr *BrE, bool Neg) {
1642 if (Neg)
1629 getMutexIDs(MutexIDList &Mtxs, AttrType *Attr, Expr *Exp, const NamedDecl *D, const CFGBlock *PredBlock, const CFGBlock *CurrBlock, Expr *BrE, bool Neg) argument
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1711 // Return true if Pos is CmpOp and Neg is the negative of CmpOp,
1712 // allowing Pos and Neg to be wider than CmpOp.
1713 static bool isAbsolute(SDValue CmpOp, SDValue Pos, SDValue Neg) { argument
1714 return (Neg.getOpcode() == ISD::SUB &&
1715 Neg.getOperand(0).getOpcode() == ISD::Constant &&
1716 cast<ConstantSDNode>(Neg.getOperand(0))->getZExtValue() == 0 &&
1717 Neg.getOperand(1) == Pos &&
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.cc887 void MacroAssembler::Neg(Register rs, const Operand& rt) { function in class:v8::internal::MacroAssembler
/external/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp311 SDNode *MatchRotatePosNeg(SDValue Shifted, SDValue Pos, SDValue Neg,
3460 // Return true if we can prove that, whenever Neg and Pos are both in the
3461 // range [0, OpSize), Neg == (Pos == 0 ? 0 : OpSize - Pos). This means that
3464 // (or (shift1 X, Neg), (shift2 X, Pos))
3467 // in direction shift1 by Neg. The range [0, OpSize) means that we only need
3469 static bool matchRotateSub(SDValue Pos, SDValue Neg, unsigned OpSize) { argument
3473 // (b) Neg == Neg & (OpSize - 1) whenever Neg is in [0, OpSize).
3475 // So if OpSize is a power of 2 and Neg i
3567 MatchRotatePosNeg(SDValue Shifted, SDValue Pos, SDValue Neg, SDValue InnerPos, SDValue InnerNeg, unsigned PosOpcode, unsigned NegOpcode, SDLoc DL) argument
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6339 SDValue Neg = DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, VT), local
6345 return DAG.getNode(AArch64ISD::CSEL, DL, VT, N0.getOperand(0), Neg,

Completed in 545 milliseconds