Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1143 auto *VecIns = dyn_cast<IntrinsicInst>(DupQLane->getArgOperand(0)); in instCombineSVECmpNE() local
1144 if (!VecIns || VecIns->getIntrinsicID() != Intrinsic::vector_insert) in instCombineSVECmpNE()
1149 if (!isa<UndefValue>(VecIns->getArgOperand(0))) in instCombineSVECmpNE()
1152 if (!cast<ConstantInt>(VecIns->getArgOperand(2))->isZero()) in instCombineSVECmpNE()
1155 auto *ConstVec = dyn_cast<Constant>(VecIns->getArgOperand(1)); in instCombineSVECmpNE()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22479 SmallVector<SDValue, 8> VecIns; in MatchVectorAllEqualTest() local
22480 if (Op.getOpcode() == LogicOp && matchScalarReduction(Op, LogicOp, VecIns)) { in MatchVectorAllEqualTest()
22481 EVT VT = VecIns[0].getValueType(); in MatchVectorAllEqualTest()
22482 assert(llvm::all_of(VecIns, in MatchVectorAllEqualTest()
22492 for (unsigned Slot = 0, e = VecIns.size(); e - Slot > 1; in MatchVectorAllEqualTest()
22496 SDValue LHS = VecIns[Slot]; in MatchVectorAllEqualTest()
22497 SDValue RHS = VecIns[Slot + 1]; in MatchVectorAllEqualTest()
22498 VecIns.push_back(DAG.getNode(LogicOp, DL, VT, LHS, RHS)); in MatchVectorAllEqualTest()
22501 return LowerVectorAllEqual(DL, VecIns.back(), in MatchVectorAllEqualTest()