Searched refs:SubIndex (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 1194 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 D | Instructions.cpp | 2445 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 D | X86ISelDAGToDAG.cpp | 5908 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()
|