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

/freebsd-10.0-release/contrib/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.h33 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
36 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask);
H A DX86ShuffleDecode.cpp47 void DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { argument
48 for (unsigned i = NElts/2; i != NElts; ++i)
49 ShuffleMask.push_back(NElts+i);
51 for (unsigned i = NElts/2; i != NElts; ++i)
56 void DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) { argument
57 for (unsigned i = 0; i != NElts/2; ++i)
60 for (unsigned i = 0; i != NElts/2; ++i)
61 ShuffleMask.push_back(NElts
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DValueTypes.h237 unsigned NElts = getVectorNumElements(); local
238 return !(NElts & (NElts - 1));
247 unsigned NElts = getVectorNumElements(); local
248 unsigned Pow2NElts = 1 << Log2_32_Ceil(NElts);
799 unsigned NElts = getVectorNumElements(); local
800 return !(NElts & (NElts - 1));
807 unsigned NElts = getVectorNumElements(); local
808 unsigned Pow2NElts = 1 << Log2_32_Ceil(NElts);
[all...]
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1293 int NElts = M.size(); local
1294 for (int i = 0; i != NElts; ++i) {
1295 if (M[i] >= NElts)
1296 M[i] -= NElts;
1298 M[i] += NElts;
1316 unsigned NElts = VT.getVectorNumElements(); local
1318 for (unsigned i = 0; i != NElts; ++i) {
1319 assert(Mask[i] < (int)(NElts * 2) && "Index out of range");
1326 for (unsigned i = 0; i != NElts; ++i)
1327 if (MaskVec[i] >= (int)NElts) MaskVe
[all...]
H A DDAGCombiner.cpp8575 unsigned NElts = VT.getVectorNumElements(); local
8576 Ops.append(NElts, DAG.getUNDEF(InVal.getValueType()));
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp961 unsigned NElts = VT.getVectorNumElements(); local
962 if (NElts != 1 && !shouldSplitVectorElementType(EltVT)) {
971 && SVT.getVectorNumElements() == NElts &&
988 SVT.getVectorNumElements() > NElts &&
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp4311 unsigned NElts = VTy->getNumElements();
4334 SmallVector<APValue, 4> Elts(NElts, Val);
4352 for (unsigned i = 0; i < NElts; i++) {
4361 for (unsigned i = 0; i < NElts; i++) {
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DConstants.cpp1945 unsigned NElts = Mask->getType()->getVectorNumElements(); local
1947 Type *ShufTy = VectorType::get(EltTy, NElts);

Completed in 283 milliseconds