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

1 2 3

  /external/llvm/include/llvm/Transforms/Utils/
IntegerDivision.h 35 /// Generate code to divide two integers, replacing Div with the generated
41 /// @brief Replace Div with generated code.
42 bool expandDivision(BinaryOperator* Div);
58 /// Generate code to divide two integers, replacing Div with the generated
59 /// code. Uses ExpandDivision with a 32bit Div which makes it useful for
63 bool expandDivisionUpTo32Bits(BinaryOperator *Div);
65 /// Generate code to divide two integers, replacing Div with the generated
66 /// code. Uses ExpandDivision with a 64bit Div.
69 bool expandDivisionUpTo64Bits(BinaryOperator *Div);
  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 385 llvm_unreachable("Div over vectors not supported");
390 llvm_unreachable("Div of bitwidth other than 32 or 64 not supported");
427 /// Generate code to divide two integers, replacing Div with the generated
433 /// @brief Replace Div with generated code.
434 bool llvm::expandDivision(BinaryOperator *Div) {
435 assert((Div->getOpcode() == Instruction::SDiv ||
436 Div->getOpcode() == Instruction::UDiv) &&
439 IRBuilder<> Builder(Div);
441 Type *DivTy = Div->getType();
443 llvm_unreachable("Div over vectors not supported")
    [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/llvm/unittests/Transforms/Utils/
IntegerDivision.cpp 41 Value *Div = Builder.CreateSDiv(A, B);
44 Value *Ret = Builder.CreateRet(Div);
46 expandDivision(cast<BinaryOperator>(Div));
71 Value *Div = Builder.CreateUDiv(A, B);
74 Value *Ret = Builder.CreateRet(Div);
76 expandDivision(cast<BinaryOperator>(Div));
162 Value *Div = Builder.CreateSDiv(A, B);
165 Value *Ret = Builder.CreateRet(Div);
167 expandDivision(cast<BinaryOperator>(Div));
192 Value *Div = Builder.CreateUDiv(A, B)
    [all...]
  /external/apache-xml/src/main/java/org/apache/xpath/axes/
HasPositionalPredChecker.java 30 import org.apache.xpath.operations.Div;
103 (pred instanceof Div) ||
  /external/chromium_org/third_party/skia/src/core/
SkFloat.h 46 void div(const SkFloat& a) { fPacked = Div(fPacked, a.fPacked); } function in class:SkFloat
47 void setDiv(const SkFloat& a, const SkFloat& b) { fPacked = Div(a.fPacked, b.fPacked); }
99 static int32_t Div(int32_t, int32_t);
SkFloat.cpp 183 int32_t SkFloat::Div(int32_t packed_n, int32_t packed_d)
201 return Div(packed, SetShift(n, 0));
206 return Div(packed, SetShift(1, 0));
  /external/skia/src/core/
SkFloat.h 46 void div(const SkFloat& a) { fPacked = Div(fPacked, a.fPacked); } function in class:SkFloat
47 void setDiv(const SkFloat& a, const SkFloat& b) { fPacked = Div(a.fPacked, b.fPacked); }
99 static int32_t Div(int32_t, int32_t);
SkFloat.cpp 183 int32_t SkFloat::Div(int32_t packed_n, int32_t packed_d)
201 return Div(packed, SetShift(n, 0));
206 return Div(packed, SetShift(1, 0));
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDGPUISelLowering.cpp 257 // Div = (Tmp1 == 0 ? Quotient : Quotient_A_One)
258 SDValue Div = DAG.getSelectCC(DL, Tmp1, DAG.getConstant(0, VT),
261 // Div = (Remainder_GE_Zero == 0 ? Quotient_S_One : Div)
262 Div = DAG.getSelectCC(DL, Remainder_GE_Zero, DAG.getConstant(0, VT),
263 Quotient_S_One, Div, ISD::SETEQ);
281 DAG.ReplaceAllUsesWith(Op.getValue(0).getNode(), &Div);
  /external/libnfc-nxp/src/
phFriNfc_OvrHalCmd.h 75 void *Div;
  /external/mesa3d/src/gallium/drivers/radeon/
AMDGPUISelLowering.cpp 257 // Div = (Tmp1 == 0 ? Quotient : Quotient_A_One)
258 SDValue Div = DAG.getSelectCC(DL, Tmp1, DAG.getConstant(0, VT),
261 // Div = (Remainder_GE_Zero == 0 ? Quotient_S_One : Div)
262 Div = DAG.getSelectCC(DL, Remainder_GE_Zero, DAG.getConstant(0, VT),
263 Quotient_S_One, Div, ISD::SETEQ);
281 DAG.ReplaceAllUsesWith(Op.getValue(0).getNode(), &Div);
  /external/llvm/include/llvm/MC/
MCExpr.h 385 Div, ///< Signed division.
430 return Create(Div, LHS, RHS, Ctx);
  /external/chromium_org/base/numerics/
safe_math.h 260 BASE_NUMERIC_ARITHMETIC_OPERATORS(Div, /, /= )
  /external/chromium_org/v8/src/base/
safe_math.h 264 BASE_NUMERIC_ARITHMETIC_OPERATORS(Div, /, /= )
  /external/clang/include/clang/AST/
StmtVisitor.h 122 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_mips_defs.c 689 ret = "div.d";
713 ret = "div.s";
1279 /* div */
1284 i->Min.Div.syned = syned;
1285 i->Min.Div.sz32 = sz32; /* True = 32 bits */
1286 i->Min.Div.srcL = srcL;
1287 i->Min.Div.srcR = srcR;
    [all...]
host_ppc_defs.c 863 i->Pin.Div.extended = extended;
864 i->Pin.Div.syned = syned;
865 i->Pin.Div.sz32 = sz32;
866 i->Pin.Div.dst = dst;
867 i->Pin.Div.srcL = srcL;
868 i->Pin.Div.srcR = srcR;
    [all...]
  /art/compiler/utils/mips/
assembler_mips.h 67 void Div(Register rs, Register rt);
134 void Div(Register rd, Register rs, Register rt);
assembler_mips.cc 194 void MipsAssembler::Div(Register rs, Register rt) {
439 void MipsAssembler::Div(Register rd, Register rs, Register rt) {
440 Div(rs, rt);
445 Div(rs, rt);
    [all...]
  /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/IR/
ConstantRange.cpp 498 APInt Div(getBitWidth(), 0);
499 APInt::udivrem(LowerDiv, MaxBitValue, Div, LowerDiv);
500 UpperDiv = UpperDiv - MaxBitValue * Div;
ConstantFold.cpp     [all...]
  /external/llvm/lib/Target/R600/
AMDGPUISelLowering.cpp     [all...]

Completed in 783 milliseconds

1 2 3