Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1153 int NumSubElts, SubIndex; in getUserCost() local
1160 if (Shuffle->isExtractSubvectorMask(SubIndex)) in getUserCost()
1162 Shuffle->getShuffleMask(), SubIndex, in getUserCost()
1165 if (Shuffle->isInsertSubvectorMask(NumSubElts, SubIndex)) in getUserCost()
1168 SubIndex, in getUserCost()
1216 if (Shuffle->isInsertSubvectorMask(NumSubElts, SubIndex)) in getUserCost()
1218 TTI::SK_InsertSubvector, VecTy, Shuffle->getShuffleMask(), SubIndex, in getUserCost()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp2307 int SubIndex = -1; in isExtractSubvectorMask() local
2313 if (0 <= SubIndex && SubIndex != Offset) in isExtractSubvectorMask()
2315 SubIndex = Offset; in isExtractSubvectorMask()
2318 if (0 <= SubIndex && SubIndex + (int)Mask.size() <= NumSrcElts) { in isExtractSubvectorMask()
2319 Index = SubIndex; in isExtractSubvectorMask()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp5878 int SubIndex = VT == MVT::i16 ? X86::sub_16bit : X86::sub_8bit; in Select() local
5879 Result = CurDAG->getTargetExtractSubreg(SubIndex, dl, VT, Result); in Select()
5899 int SubIndex = VT == MVT::i16 ? X86::sub_16bit : X86::sub_8bit; in Select() local
5900 Result = CurDAG->getTargetExtractSubreg(SubIndex, dl, VT, Result); in Select()