HomeSort by relevance Sort by last modified time
    Searched defs:Trunc (Results 1 - 11 of 11) sorted by null

  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/numeric/conversion/
converter_policies.hpp 29 struct Trunc
  /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);
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 818 // trunc(X) - trunc(Y) -> trunc(X - Y) if everything simplifies.
    [all...]
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...]
  /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/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...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp     [all...]
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/lib/Transforms/Scalar/
IndVarSimplify.cpp     [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.ml 174 | Trunc
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.cpp     [all...]

Completed in 459 milliseconds