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