/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...] |