• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/

Lines Matching refs:NumElements

428     static MVT getVectorVT(MVT VT, unsigned NumElements) {
433 if (NumElements == 2) return MVT::v2i1;
434 if (NumElements == 4) return MVT::v4i1;
435 if (NumElements == 8) return MVT::v8i1;
436 if (NumElements == 16) return MVT::v16i1;
439 if (NumElements == 2) return MVT::v2i8;
440 if (NumElements == 4) return MVT::v4i8;
441 if (NumElements == 8) return MVT::v8i8;
442 if (NumElements == 16) return MVT::v16i8;
443 if (NumElements == 32) return MVT::v32i8;
446 if (NumElements == 1) return MVT::v1i16;
447 if (NumElements == 2) return MVT::v2i16;
448 if (NumElements == 4) return MVT::v4i16;
449 if (NumElements == 8) return MVT::v8i16;
450 if (NumElements == 16) return MVT::v16i16;
453 if (NumElements == 1) return MVT::v1i32;
454 if (NumElements == 2) return MVT::v2i32;
455 if (NumElements == 4) return MVT::v4i32;
456 if (NumElements == 8) return MVT::v8i32;
457 if (NumElements == 16) return MVT::v16i32;
460 if (NumElements == 1) return MVT::v1i64;
461 if (NumElements == 2) return MVT::v2i64;
462 if (NumElements == 4) return MVT::v4i64;
463 if (NumElements == 8) return MVT::v8i64;
464 if (NumElements == 16) return MVT::v16i64;
467 if (NumElements == 2) return MVT::v2f16;
470 if (NumElements == 2) return MVT::v2f32;
471 if (NumElements == 4) return MVT::v4f32;
472 if (NumElements == 8) return MVT::v8f32;
475 if (NumElements == 2) return MVT::v2f64;
476 if (NumElements == 4) return MVT::v4f64;
525 /// getVectorVT - Returns the EVT that represents a vector NumElements in
527 static EVT getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements) {
528 MVT M = MVT::getVectorVT(VT.V, NumElements);
531 return getExtendedVectorVT(Context, VT, NumElements);
793 unsigned NumElements);