Home
last modified time | relevance | path

Searched refs:NumStages (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h95 int NumStages; variable
111 NumStages = 0; in ModuloSchedule()
113 NumStages = std::max(NumStages, KV.second); in ModuloSchedule()
114 ++NumStages; in ModuloSchedule()
122 int getNumStages() const { return NumStages; } in getNumStages()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp400 unsigned NumStages = getStagesForReg(Def, CurStageNum); in generateExistingPhis() local
401 if (NumStages == 0) { in generateExistingPhis()
417 unsigned NumPhis = std::min(NumStages, MaxPhis); in generateExistingPhis()
587 while (NumPhis++ < NumStages) { in generateExistingPhis()
594 if (NumStages == 0 && IsLast && VRMap[CurStageNum].count(LoopVal)) in generateExistingPhis()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6894 bool Unary, unsigned NumStages = 1) { in createPackShuffleMask() argument
6900 unsigned Repetitions = 1u << (NumStages - 1); in createPackShuffleMask()
6901 unsigned Increment = 1u << NumStages; in createPackShuffleMask()
11874 for (unsigned NumStages = 1; NumStages <= MaxStages; ++NumStages) { in matchShuffleWithPACK() local
11875 MVT PackSVT = MVT::getIntegerVT(BitSize << NumStages); in matchShuffleWithPACK()
11876 MVT PackVT = MVT::getVectorVT(PackSVT, NumElts >> NumStages); in matchShuffleWithPACK()
11880 createPackShuffleMask(VT, BinaryMask, false, NumStages); in matchShuffleWithPACK()
11887 createPackShuffleMask(VT, UnaryMask, true, NumStages); in matchShuffleWithPACK()
11909 unsigned NumStages = Log2_32(CurrentEltBits / EltBits); in lowerShuffleWithPACK() local
11912 if (NumStages != 1 && SizeBits == 128 && Subtarget.hasVLX()) in lowerShuffleWithPACK()
[all …]