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

1 2 3

  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/numeric/conversion/detail/preprocessed/
numeric_cast_traits_common.hpp 23 typedef Trunc<char> rounding_policy;
35 typedef Trunc<signed char> rounding_policy;
47 typedef Trunc<unsigned char> rounding_policy;
59 typedef Trunc<short> rounding_policy;
71 typedef Trunc<unsigned short> rounding_policy;
83 typedef Trunc<int> rounding_policy;
95 typedef Trunc<unsigned int> rounding_policy;
107 typedef Trunc<long> rounding_policy;
119 typedef Trunc<unsigned long> rounding_policy;
131 typedef Trunc<float> rounding_policy
    [all...]
numeric_cast_traits_long_long.hpp 21 typedef Trunc<boost::long_long_type> rounding_policy;
33 typedef Trunc<boost::ulong_long_type> rounding_policy;
45 typedef Trunc<boost::long_long_type> rounding_policy;
57 typedef Trunc<boost::ulong_long_type> rounding_policy;
69 typedef Trunc<boost::long_long_type> rounding_policy;
81 typedef Trunc<boost::ulong_long_type> rounding_policy;
93 typedef Trunc<boost::long_long_type> rounding_policy;
105 typedef Trunc<boost::ulong_long_type> rounding_policy;
117 typedef Trunc<boost::long_long_type> rounding_policy;
129 typedef Trunc<boost::ulong_long_type> rounding_policy
    [all...]
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/numeric/conversion/
converter.hpp 25 class Float2IntRounder = Trunc< BOOST_DEDUCED_TYPENAME Traits::source_type> ,
48 class Float2IntRounder = Trunc<S> ,
numeric_cast_traits.hpp 21 typedef Trunc<Source> rounding_policy;
converter_policies.hpp 29 struct Trunc
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/numeric/conversion/detail/
numeric_cast_traits.hpp 131 typedef Trunc<BOOST_PP_SEQ_ELEM(BOOST_NUMERIC_CONVERSION_B, BOOST_NUMERIC_CONVERSION_SEQ_B())> rounding_policy;
  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 453 Value *Trunc;
465 Trunc = Builder.CreateTrunc(ExtRem, RemTy);
467 Rem->replaceAllUsesWith(Trunc);
505 Value *Trunc;
517 Trunc = Builder.CreateTrunc(ExtDiv, DivTy);
519 Div->replaceAllUsesWith(Trunc);
BypassSlowDivision.cpp 121 Value *ShortDivisorV = FastBuilder.CreateCast(Instruction::Trunc, Divisor,
123 Value *ShortDividendV = FastBuilder.CreateCast(Instruction::Trunc, Dividend,
  /external/qemu/distrib/sdl-1.2.15/src/stdlib/
SDL_qsort.c 186 #define Recurse(Trunc) \
188 if (l<Trunc) { \
189 if (r>=Trunc) doRight \
193 else if (r>=Trunc) { pushRight; doLeft }\
327 size_t trunc=TRUNC_nonaligned*size; local
332 if ((size_t)(last-first)>trunc) {
343 Recurse(trunc)
358 size_t trunc=TRUNC_aligned*size; local
363 if ((size_t)(last-first)>trunc) {
374 Recurse(trunc)
    [all...]
  /external/llvm/lib/CodeGen/
BasicTargetTransformInfo.cpp 281 if (Opcode == Instruction::BitCast || Opcode == Instruction::Trunc)
285 if (Opcode == Instruction::Trunc &&
448 case Intrinsic::trunc: ISD = ISD::FTRUNC; break;
  /external/llvm/lib/Analysis/
CostModel.cpp 180 case Instruction::Trunc:
ScalarEvolution.cpp 144 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(this);
145 const SCEV *Op = Trunc->getOperand();
146 OS << "(trunc " << *Op->getType() << " " << *Op << " to "
147 << *Trunc->getType() << ")";
772 MultiplyFactor = MultiplyFactor.trunc(W);
842 // trunc(trunc(x)) --> trunc(x)
846 // trunc(sext(x)) --> sext(x) if widening or trunc(x) if narrowin
    [all...]
TargetTransformInfo.cpp 288 case Instruction::Trunc:
289 // trunc to a native type is free (assuming the target has compare and
InstructionSimplify.cpp 818 // trunc(X) - trunc(Y) -> trunc(X - Y) if everything simplifies.
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCUtil.cpp 223 case Instruction::SExt: case Instruction::ZExt: case Instruction::Trunc:
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp 191 case Instruction::Trunc:
201 // This also handles the case of zext(trunc(x)) -> zext(x).
328 /// Ty will always be a type smaller than V. We should return true if trunc(V)
330 /// then trunc(inst(x,y)) can be computed as inst(trunc(x),trunc(y)), which only
405 case Instruction::Trunc:
406 // trunc(trunc(x)) -> trunc(x
    [all...]
InstCombineVectorOps.cpp 536 case Instruction::Trunc:
619 case Instruction::Trunc:
696 case Instruction::Trunc:
    [all...]
  /external/llvm/lib/IR/
Instructions.cpp     [all...]
Instruction.cpp 226 case Trunc: return "trunc";
Constants.cpp     [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 547 SDValue Trunc = CurDAG->getNode(ISD::TRUNCATE, DL, VT, Base);
548 insertDAGNode(CurDAG, Base.getNode(), Trunc);
549 Base = Trunc;
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopRotation.cpp 198 case Instruction::Trunc:
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 158 SDValue Trunc, SDValue ExtLoad, SDLoc DL,
720 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, VT, SDValue(ExtLoad, 0));
725 Trunc.getNode()->dump(&DAG);
728 DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 0), Trunc);
732 AddToWorkList(Trunc.getNode());
    [all...]
  /external/llvm/unittests/IR/
InstructionsTest.cpp 157 EXPECT_EQ(CastInst::Trunc, CastInst::getCastOpcode(c64, true, V8x8Ty, true));
  /external/llvm/include/llvm/Support/
PatternMatch.h 677 inline CastClass_match<OpTy, Instruction::Trunc>
679 return CastClass_match<OpTy, Instruction::Trunc>(Op);
    [all...]

Completed in 1216 milliseconds

1 2 3