Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1194 int NumSubElts, SubIndex; in getInstructionCost() local
1201 if (Shuffle->isExtractSubvectorMask(SubIndex)) in getInstructionCost()
1204 SubIndex, VecTy, Operands); in getInstructionCost()
1206 if (Shuffle->isInsertSubvectorMask(NumSubElts, SubIndex)) in getInstructionCost()
1209 CostKind, SubIndex, in getInstructionCost()
1257 if (Shuffle->isInsertSubvectorMask(NumSubElts, SubIndex)) in getInstructionCost()
1260 SubIndex, FixedVectorType::get(VecTy->getScalarType(), NumSubElts), in getInstructionCost()
1263 if (Shuffle->isSplice(SubIndex)) in getInstructionCost()
1266 SubIndex, nullptr, Operands); in getInstructionCost()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DInstructions.cpp2445 int SubIndex = -1; in isExtractSubvectorMask() local
2451 if (0 <= SubIndex && SubIndex != Offset) in isExtractSubvectorMask()
2453 SubIndex = Offset; in isExtractSubvectorMask()
2456 if (0 <= SubIndex && SubIndex + (int)Mask.size() <= NumSrcElts) { in isExtractSubvectorMask()
2457 Index = SubIndex; in isExtractSubvectorMask()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp5908 int SubIndex = VT == MVT::i16 ? X86::sub_16bit : X86::sub_8bit; in Select() local
5909 Result = CurDAG->getTargetExtractSubreg(SubIndex, dl, VT, Result); in Select()
5929 int SubIndex = VT == MVT::i16 ? X86::sub_16bit : X86::sub_8bit; in Select() local
5930 Result = CurDAG->getTargetExtractSubreg(SubIndex, dl, VT, Result); in Select()