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