Searched refs:SmallVT (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp297 /// ShrinkDemandedOp - Convert x+y to (VT)((SmallVT)x+(SmallVT)y) if the
324 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); local
325 if (TLI.isTruncateFree(Op.getValueType(), SmallVT) &&
326 TLI.isZExtFree(SmallVT, Op.getValueType())) {
328 SDValue X = DAG.getNode(Op.getOpcode(), dl, SmallVT,
329 DAG.getNode(ISD::TRUNCATE, dl, SmallVT,
331 DAG.getNode(ISD::TRUNCATE, dl, SmallVT,
H A DLegalizeIntegerTypes.cpp646 EVT SmallVT = LHS.getValueType(); local
669 DAG.getIntPtrConstant(SmallVT.getSizeInBits()));
675 Mul, DAG.getValueType(SmallVT));
H A DDAGCombiner.cpp3908 EVT SmallVT = N0.getOperand(0).getValueType(); local
3909 if (N1C->getZExtValue() >= SmallVT.getSizeInBits())
3912 if (!LegalTypes || TLI.isTypeDesirableForOp(ISD::SRL, SmallVT)) {
3914 SDValue SmallShift = DAG.getNode(ISD::SRL, N0.getDebugLoc(), SmallVT,
3916 DAG.getConstant(ShiftAmt, getShiftAmountTy(SmallVT)));
9201 EVT SmallVT = V->getOperand(1).getValueType(); local
9202 if (!NVT.bitsEq(SmallVT) || NVT.getSizeInBits()*2 != BigVT.getSizeInBits())
9217 if (InsIdx->getZExtValue() * SmallVT.getScalarType().getSizeInBits() ==

Completed in 228 milliseconds