Home
last modified time | relevance | path

Searched refs:TruncVT (Results 1 – 2 of 2) sorted by relevance

/freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp3669 EVT TruncVT = N1.getValueType(); in visitSHL() local
3672 TruncC = TruncC.trunc(TruncVT.getSizeInBits()); in visitSHL()
3674 DAG.getNode(ISD::AND, SDLoc(N), TruncVT, in visitSHL()
3677 TruncVT, N100), in visitSHL()
3678 DAG.getConstant(TruncC, TruncVT))); in visitSHL()
3850 EVT TruncVT = in visitSRA() local
3861 TLI.isOperationLegalOrCustom(ISD::SIGN_EXTEND, TruncVT) && in visitSRA()
3863 TLI.isTruncateFree(VT, TruncVT)) { in visitSRA()
3869 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), TruncVT, in visitSRA()
3883 EVT TruncVT = N1.getValueType(); in visitSRA() local
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/ARM/
DARMISelLowering.cpp5659 MVT TruncVT = MVT::getIntegerVT(EltSize); in SkipExtensionForVMULL() local
5669 MVT::getVectorVT(TruncVT, NumElts), Ops.data(), NumElts); in SkipExtensionForVMULL()