HomeSort by relevance Sort by last modified time
    Searched refs:Div (Results 1 - 25 of 50) sorted by null

1 2

  /external/llvm/include/llvm/Transforms/Utils/
IntegerDivision.h 36 /// Generate code to divide two integers, replacing Div with the generated
43 /// @brief Replace Div with generated code.
44 bool expandDivision(BinaryOperator* Div);
53 /// Generate code to divide two integers, replacing Div with the generated
58 bool expandDivisionUpTo32Bits(BinaryOperator *Div);
  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 376 /// Generate code to divide two integers, replacing Div with the generated
383 /// @brief Replace Div with generated code.
384 bool llvm::expandDivision(BinaryOperator *Div) {
385 assert((Div->getOpcode() == Instruction::SDiv ||
386 Div->getOpcode() == Instruction::UDiv) &&
389 IRBuilder<> Builder(Div);
391 if (Div->getType()->isVectorTy())
392 llvm_unreachable("Div over vectors not supported");
395 if (Div->getOpcode() == Instruction::SDiv) {
396 // Lower the code to unsigned division, and reset Div to point to the udiv
    [all...]
  /external/apache-xml/src/main/java/org/apache/xpath/operations/
Div.java 19 * $Id: Div.java 468655 2006-10-28 07:12:06Z minchau $
28 * The 'div' operation expression executer.
30 public class Div extends Operation
  /external/apache-xml/src/main/java/org/apache/xpath/axes/
HasPositionalPredChecker.java 30 import org.apache.xpath.operations.Div;
103 (pred instanceof Div) ||
  /external/llvm/unittests/Transforms/Utils/
IntegerDivision.cpp 40 Value *Div = Builder.CreateSDiv(A, B);
43 Value *Ret = Builder.CreateRet(Div);
45 expandDivision(cast<BinaryOperator>(Div));
70 Value *Div = Builder.CreateUDiv(A, B);
73 Value *Ret = Builder.CreateRet(Div);
75 expandDivision(cast<BinaryOperator>(Div));
  /external/skia/legacy/src/core/
SkFloat.h 48 void div(const SkFloat& a) { fPacked = Div(fPacked, a.fPacked); } function in class:SkFloat
49 void setDiv(const SkFloat& a, const SkFloat& b) { fPacked = Div(a.fPacked, b.fPacked); }
101 static int32_t Div(int32_t, int32_t);
SkFloat.cpp 189 int32_t SkFloat::Div(int32_t packed_n, int32_t packed_d)
207 return Div(packed, SetShift(n, 0));
212 return Div(packed, SetShift(1, 0));
SkFP.h 62 #define SkFPDiv(a, b) SkFloat::Div(a, b)
  /external/skia/src/core/
SkFloat.h 48 void div(const SkFloat& a) { fPacked = Div(fPacked, a.fPacked); } function in class:SkFloat
49 void setDiv(const SkFloat& a, const SkFloat& b) { fPacked = Div(a.fPacked, b.fPacked); }
101 static int32_t Div(int32_t, int32_t);
SkFloat.cpp 189 int32_t SkFloat::Div(int32_t packed_n, int32_t packed_d)
207 return Div(packed, SetShift(n, 0));
212 return Div(packed, SetShift(1, 0));
SkFP.h 62 #define SkFPDiv(a, b) SkFloat::Div(a, b)
  /external/libnfc-nxp/src/
phFriNfc_OvrHalCmd.h 75 void *Div;
  /external/llvm/lib/Target/R600/
AMDGPUISelLowering.cpp 317 // Div = (Tmp1 == 0 ? Quotient : Quotient_A_One)
318 SDValue Div = DAG.getSelectCC(DL, Tmp1, DAG.getConstant(0, VT),
321 // Div = (Remainder_GE_Zero == 0 ? Quotient_S_One : Div)
322 Div = DAG.getSelectCC(DL, Remainder_GE_Zero, DAG.getConstant(0, VT),
323 Quotient_S_One, Div, ISD::SETEQ);
341 Ops[0] = Div;
  /external/llvm/lib/Support/
ConstantRange.cpp 495 APInt Div(getBitWidth(), 0);
496 APInt::udivrem(LowerDiv, MaxBitValue, Div, LowerDiv);
497 UpperDiv = UpperDiv - MaxBitValue * Div;
  /external/llvm/include/llvm/MC/
MCExpr.h 329 Div, ///< Signed division.
374 return Create(Div, LHS, RHS, Ctx);
  /external/clang/include/clang/AST/
StmtVisitor.h 121 BINOP_FALLBACK(Mul) BINOP_FALLBACK(Div) BINOP_FALLBACK(Rem)
  /external/valgrind/main/VEX/priv/
host_amd64_defs.c 540 case Asse_DIVF: return "div";
684 i->Ain.Div.syned = syned;
685 i->Ain.Div.sz = sz;
686 i->Ain.Div.src = src;
    [all...]
host_ppc_defs.c 833 i->Pin.Div.extended = extended;
834 i->Pin.Div.syned = syned;
835 i->Pin.Div.sz32 = sz32;
836 i->Pin.Div.dst = dst;
837 i->Pin.Div.srcL = srcL;
838 i->Pin.Div.srcR = srcR;
    [all...]
host_mips_defs.c 701 ret = "DIV.D";
725 ret = "DIV.S";
1207 /* div */
1212 i->Min.Div.syned = syned;
1213 i->Min.Div.sz32 = sz32; /* True = 32 bits */
1214 i->Min.Div.srcL = srcL;
1215 i->Min.Div.srcR = srcR;
    [all...]
host_arm_defs.c 733 case ARMvfp_DIV: return "div";
    [all...]
host_x86_defs.c 471 case Xfp_DIV: return "div";
497 case Xsse_DIVF: return "div";
621 i->Xin.Div.syned = syned;
622 i->Xin.Div.src = src;
965 vex_printf("%cdivl ", i->Xin.Div.syned ? 's' : 'u');
966 ppX86RM(i->Xin.Div.src);
    [all...]
host_amd64_defs.h 361 Ain_Div, /* div and mod */
457 /* amd64 div/idiv instruction. Modifies RDX and RAX and
463 } Div;
  /external/apache-xml/src/main/java/org/apache/xpath/compiler/
Compiler.java 44 import org.apache.xpath.operations.Div;
148 expr = div(opPos); break;
397 * Compile a 'div' operation.
401 * @return reference to {@link org.apache.xpath.operations.Div} instance.
405 protected Expression div(int opPos) throws TransformerException method in class:Compiler
407 return compileOperation(new Div(), opPos);
    [all...]
  /external/llvm/lib/MC/
MCExpr.cpp 111 case MCBinaryExpr::Div: OS << '/'; break;
593 case MCBinaryExpr::Div: Result = LHS / RHS; break;
  /external/llvm/lib/IR/
ConstantFold.cpp     [all...]

Completed in 832 milliseconds

1 2