HomeSort by relevance Sort by last modified time
    Searched defs:Mul (Results 1 - 25 of 42) sorted by null

1 2

  /external/jacoco/org.jacoco.examples/build/src/main/java/org/jacoco/examples/expressions/
Mul.java 14 public class Mul implements IExpression {
20 public Mul(final IExpression l, final IExpression r) {
  /art/test/411-optimizing-arith-mul/src/
Main.java 76 mul(); method
79 public static void mul() { method in class:Main
87 expectEquals(15, $opt$Mul(5, 3));
88 expectEquals(0, $opt$Mul(0, 0));
89 expectEquals(0, $opt$Mul(0, 3));
90 expectEquals(0, $opt$Mul(3, 0));
91 expectEquals(-3, $opt$Mul(1, -3));
92 expectEquals(36, $opt$Mul(-12, -3));
93 expectEquals(33, $opt$Mul(1, 3) * 11);
94 expectEquals(671088645, $opt$Mul(134217729, 5)); // (2^27 + 1) *
    [all...]
  /external/skia/src/gpu/glsl/
GrGLSL_impl.h 25 inline Self GrGLSLExpr<Self>::Mul(T0 in0, T1 in1) {
100 return GrGLSLExpr1::Mul(in0, in1);
140 return GrGLSLExpr4::Mul(in0, in1);
152 return GrGLSLExpr4::Mul(in0, in1);
164 return GrGLSLExpr4::Mul(in0, in1);
  /external/skia/src/gpu/
GrBlend.cpp 43 static MaskedColor Mul(const MaskedColor& a, const MaskedColor& b) {
89 return MaskedColor::Mul(dst, value);
91 return MaskedColor::Mul(MaskedColor::Invert(dst), value);
93 return MaskedColor::Mul(MaskedColor::ExtractAlpha(dst), value);
95 return MaskedColor::Mul(MaskedColor::ExtractInverseAlpha(dst), value);
97 return MaskedColor::Mul(src, value);
99 return MaskedColor::Mul(MaskedColor::Invert(src), value);
101 return MaskedColor::Mul(MaskedColor::ExtractAlpha(src), value);
103 return MaskedColor::Mul(MaskedColor::ExtractInverseAlpha(src), value);
  /external/llvm/lib/Target/Mips/
Mips16ISelDAGToDAG.cpp 50 SDNode *Mul = CurDAG->getMachineNode(Opc, DL, MVT::Glue, N->getOperand(0),
52 SDValue InFlag = SDValue(Mul, 0);
294 /// Mul with two results
  /external/llvm/lib/Target/Sparc/
SparcISelDAGToDAG.cpp 368 // FIXME: Handle mul by immediate.
372 SDNode *Mul =
374 SDValue ResultHigh = SDValue(Mul, 1);
  /external/libchrome/crypto/
p224.cc 169 // Mul computes *out = a*b
173 void Mul(FieldElement* out, const FieldElement& a, const FieldElement& b) {
249 Mul(&f1, f1, in); // 2**2 - 1
251 Mul(&f1, f1, in); // 2**3 - 1
255 Mul(&f1, f1, f2); // 2**6 - 1
260 Mul(&f2, f2, f1); // 2**12 - 1
265 Mul(&f2, f3, f2); // 2**24 - 1
270 Mul(&f3, f3, f2); // 2**48 - 1
275 Mul(&f3, f3, f4); // 2**96 - 1
280 Mul(&f2, f4, f2); // 2**120 -
    [all...]
  /external/llvm/include/llvm/MC/
MCExpr.h 425 Mul, ///< Multiplication.
494 return create(Mul, LHS, RHS, Ctx);
  /external/llvm/lib/Transforms/Scalar/
StraightLineStrengthReduce.cpp 87 Mul, // (B + i) * S
166 // Allocate candidates and find bases for Mul instructions.
310 if (C.CandidateKind == Candidate::Mul) {
371 case Instruction::Mul:
432 allocateCandidatesAndFindBasis(Candidate::Mul, SE->getSCEV(B), Idx, RHS, I);
438 allocateCandidatesAndFindBasis(Candidate::Mul, SE->getSCEV(B), Idx, RHS, I);
442 allocateCandidatesAndFindBasis(Candidate::Mul, SE->getSCEV(LHS), Zero, RHS,
454 assert(I->getNumOperands() == 2 && "isn't I a mul?");
628 case Candidate::Mul:
Reassociate.cpp 422 assert((Opcode == Instruction::Mul || Opcode == Instruction::FMul) &&
661 if ((Opcode == Instruction::Mul && BinaryOperator::isNeg(BO)) ||
    [all...]
  /external/llvm/unittests/Transforms/Utils/
Cloning.cpp 66 BinaryOperator *Mul = BinaryOperator::Create(Instruction::Mul, V, V);
70 BinaryOperator *MulClone = this->clone(Mul);
83 Mul->setHasNoUnsignedWrap();
87 MulClone = this->clone(Mul);
100 Mul->setHasNoSignedWrap();
104 MulClone = this->clone(Mul);
117 Mul->setHasNoUnsignedWrap(false);
121 MulClone = this->clone(Mul);
  /external/libweave/third_party/chromium/crypto/
p224.cc 198 // Mul computes *out = a*b
202 void Mul(FieldElement* out, const FieldElement& a, const FieldElement& b) {
278 Mul(&f1, f1, in); // 2**2 - 1
280 Mul(&f1, f1, in); // 2**3 - 1
284 Mul(&f1, f1, f2); // 2**6 - 1
289 Mul(&f2, f2, f1); // 2**12 - 1
294 Mul(&f2, f3, f2); // 2**24 - 1
299 Mul(&f3, f3, f2); // 2**48 - 1
304 Mul(&f3, f3, f4); // 2**96 - 1
309 Mul(&f2, f4, f2); // 2**120 -
    [all...]
  /external/opencv3/3rdparty/jinja2/
nodes.py 28 '*': operator.mul,
726 class Mul(BinExpr):
  /prebuilts/gdb/darwin-x86/lib/python2.7/compiler/
ast.py 968 class Mul(Node):
981 return "Mul((%s, %s))" % (repr(self.left), repr(self.right))
    [all...]
  /prebuilts/gdb/linux-x86/lib/python2.7/compiler/
ast.py 968 class Mul(Node):
981 return "Mul((%s, %s))" % (repr(self.left), repr(self.right))
    [all...]
  /prebuilts/python/darwin-x86/2.7.5/lib/python2.7/compiler/
ast.py 968 class Mul(Node):
981 return "Mul((%s, %s))" % (repr(self.left), repr(self.right))
    [all...]
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/compiler/
ast.py 968 class Mul(Node):
981 return "Mul((%s, %s))" % (repr(self.left), repr(self.right))
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 10 // This file implements the visit functions for mul, fmul, sdiv, udiv, fdiv,
134 /// (mul LHS, RHS) === (mul nsw LHS, RHS)
163 // E.g. mul i16 with 17 sign bits: 0xff00 * 0xff80 = 0x8000
206 BinaryOperator *Mul = cast<BinaryOperator>(I.getOperand(0));
208 if (I.hasNoUnsignedWrap() && Mul->hasNoUnsignedWrap())
210 if (I.hasNoSignedWrap() && Mul->hasNoSignedWrap() &&
268 // Simplify mul instructions with a constant RHS.
270 // Try to fold constant mul into select arguments.
284 Value *Mul = Builder->CreateMul(C1, Op1)
    [all...]
  /external/opencv3/modules/core/test/ocl/
test_arithm.cpp 296 //////////////////////////////// Mul /////////////////////////////////////////////////
298 typedef ArithmTestBase Mul;
300 OCL_TEST_P(Mul, Mat)
312 OCL_TEST_P(Mul, Scalar)
325 OCL_TEST_P(Mul, Mat_Scale)
342 OCL_TEST_P(Mul, Mat_Scalar_Scale)
    [all...]
  /external/v8/src/ppc/
macro-assembler-ppc.h 89 #define Mul mulld
106 #define Mul mullw
    [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp     [all...]
ScalarEvolution.cpp 289 const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(this);
290 if (!Mul) return false;
293 const SCEVConstant *SC = dyn_cast<SCEVConstant>(Mul->getOperand(0));
    [all...]
  /external/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp     [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 603 /// add(add(mul(x,y),a),b). If requireIntermediatesHaveOneUse is true then
628 if (OtherOp.getOpcode() == ISD::MUL) {
629 // add(add(a,b),mul(x,y))
638 if (AddOp.getOperand(0).getOpcode() == ISD::MUL) {
639 // add(add(mul(x,y),a),b)
648 if (AddOp.getOperand(1).getOpcode() == ISD::MUL) {
649 // add(add(a,mul(x,y)),b)
664 SDValue Mul;
666 if (N->getOperand(0).getOpcode() == ISD::MUL) {
667 Mul = N->getOperand(0)
    [all...]
  /external/v8/src/arm64/
macro-assembler-arm64-inl.h 982 void MacroAssembler::Mul(const Register& rd,
987 mul(rd, rn, rm);
    [all...]

Completed in 751 milliseconds

1 2