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

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp505 unsigned NumElem = SrcVT.getVectorNumElements(); local
572 for (unsigned Idx = 0; Idx != NumElem; ++Idx) {
620 for (unsigned Idx=0; Idx<NumElem; Idx++) {
659 unsigned NumElem = StVT.getVectorNumElements(); local
678 for (unsigned Idx = 0; Idx < NumElem; Idx++) {
745 unsigned NumElem = VT.getVectorNumElements(); local
770 SmallVector<SDValue, 8> Ops(NumElem, Mask);
H A DLegalizeIntegerTypes.cpp3232 unsigned NumElem = N->getOperand(0).getValueType().getVectorNumElements(); local
3235 assert(NumElem * NumOperands == NumOutElem &&
3242 for (unsigned j = 0; j < NumElem; ++j) {
3246 Ops[i * NumElem + j] = DAG.getNode(ISD::ANY_EXTEND, dl, OutElemTy, Ext);
3306 unsigned NumElem = Incoming->getValueType(0).getVectorNumElements(); local
3308 for (unsigned i=0; i<NumElem; ++i) {
H A DDAGCombiner.cpp7062 unsigned NumElem = VecTy.getVectorNumElements(); local
7065 EVT NVT = EVT::getVectorVT(*DAG.getContext(), TrTy, SizeRatio * NumElem);
11488 unsigned NumElem = UseVector ? LastLegalVectorType : LastLegalType; local
11490 return MergeStoresOfConstantsOrVecElts(StoreNodes, MemVT, NumElem,
11652 // the NumElem refers to array/index size.
11653 unsigned NumElem = std::min(LastConsecutiveStore, LastConsecutiveLoad) + 1; local
11654 NumElem = std::min(LastLegalType, NumElem);
11656 if (NumElem < 2)
11665 for (unsigned i=1; i<NumElem;
12193 int NumElem = VT.getVectorNumElements(); local
[all...]
H A DLegalizeDAG.cpp3955 unsigned NumElem = VT.getVectorNumElements();
3958 for (unsigned Idx = 0; Idx < NumElem; Idx++) {
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp955 unsigned NumElem = VTy->getVectorNumElements(); local
959 if (NumElem == 3 && VTy->getScalarSizeInBits() == 32)
964 if (NumElem == 3 && VTy->getScalarSizeInBits() == 64)
969 if (!isPowerOf2_32(NumElem)) {
974 return NumElem * Cost + SplitCost;
1002 unsigned NumElem = SrcVTy->getVectorNumElements(); local
1004 VectorType::get(Type::getInt8Ty(getGlobalContext()), NumElem);
1007 !isPowerOf2_32(NumElem)) {
1013 int MaskCmpCost = NumElem * (BranchCost + ScalarCompareCost);
1018 NumElem * Base
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h147 unsigned NumElem,
H A DAMDGPUISelLowering.cpp508 unsigned NumElem,
507 storeOfVectorConstantIsCheap(EVT MemVT, unsigned NumElem, unsigned AS) const argument
/freebsd-11.0-release/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp582 unsigned NumElem = cast<VectorType>(Val0->getType())->getNumElements(); variable
583 CondTy = VectorType::get(CondTy, NumElem);
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DInstructions.h1003 unsigned NumElem = Ptr->getType()->getVectorNumElements(); local
1004 return VectorType::get(PtrTy, NumElem);
1008 unsigned NumElem = Index->getType()->getVectorNumElements(); local
1009 return VectorType::get(PtrTy, NumElem);
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h278 unsigned NumElem,
277 storeOfVectorConstantIsCheap(EVT MemVT, unsigned NumElem, unsigned AddrSpace) const argument
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp2363 unsigned NumElem = VArgType->getVectorNumElements(); local
2364 std::vector<Constant*> Mask(NumElem);
2375 // from which we'll extract NumElem total elements (where the first NumElemI

Completed in 313 milliseconds