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

/freebsd-10.2-release/contrib/llvm/lib/Target/R600/
H A DAMDGPUISelLowering.cpp532 EVT PackedVT = EVT::getIntegerVT(*DAG.getContext(), MemVT.getSizeInBits()); local
536 Mask = DAG.getConstant(0xFF, PackedVT);
539 Mask = DAG.getConstant(0xFFFF, PackedVT);
549 Elt = DAG.getZExtOrTrunc(Elt, DL, PackedVT);
550 Elt = DAG.getNode(ISD::AND, DL, PackedVT, Elt, Mask);
551 SDValue Shift = DAG.getConstant(MemEltBits * i, PackedVT);
552 Elt = DAG.getNode(ISD::SHL, DL, PackedVT, Elt, Shift);
556 PackedValue = DAG.getNode(ISD::OR, DL, PackedVT, PackedValue, Elt);

Completed in 12 milliseconds