Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp780 assert(!Move.IsHvx || ScLen == 64 || ScLen == 128); in realignGroup()
781 assert(Move.IsHvx || ScLen == 4 || ScLen == 8); in realignGroup()
783 Type *SecTy = HVC.getByteTy(ScLen); in realignGroup()
784 int NumSectors = (VSpan.extent() + ScLen - 1) / ScLen; in realignGroup()
798 int Start = (i - DoAlign) * ScLen; in realignGroup()
799 int Width = (1 + DoAlign) * ScLen; in realignGroup()
802 ASpan.Blocks.emplace_back(Load, ScLen, i * ScLen); in realignGroup()
851 ByteSpan VSection = VSpan.section(i * ScLen, ScLen).shift(-i * ScLen); in realignGroup()
863 ASpanV.Blocks.emplace_back(AccumV, ScLen, i * ScLen); in realignGroup()
864 ASpanM.Blocks.emplace_back(AccumM, ScLen, i * ScLen); in realignGroup()
[all …]