Searched refs:ScalarOp (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 485 Value *ScalarOp = IEI->getOperand(1); local 492 if (isa<UndefValue>(ScalarOp)) { // inserting undef into vector. 500 } else if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)){ 635 Value *ScalarOp = IEI->getOperand(1); local 638 if (ExtractElementInst *EI = dyn_cast<ExtractElementInst>(ScalarOp)) { 1046 Value *ScalarOp = IE.getOperand(1); local 1050 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) 1058 match(ScalarOp, m_OneUse(m_BitCast(m_Value(ScalarSrc)))) && 1074 match(ScalarOp, m_BitCast(m_Value(ScalarSrc))) && 1075 (VecOp->hasOneUse() || ScalarOp [all...] |
H A D | InstCombineCasts.cpp | 676 Value *ScalarOp = InsElt->getOperand(1); local 683 Value *NarrowOp = Builder.CreateCast(Opcode, ScalarOp, DestScalarTy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 1411 SDValue ScalarOp = DAG.getNode(Node->getOpcode(), dl, ValueVTs, Opers); local 1412 SDValue ScalarResult = ScalarOp.getValue(0); 1413 SDValue ScalarChain = ScalarOp.getValue(1);
|
H A D | SelectionDAG.cpp | 5114 SDValue ScalarOp = InBV->getOperand(i); 5115 EVT ScalarVT = ScalarOp.getValueType(); 5120 ScalarOp = getNode(ISD::TRUNCATE, DL, InSVT, ScalarOp); 5122 ScalarOps.push_back(ScalarOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 827 Constant *ScalarOp = ConstantExpr::getExtractElement(Op, Idx); local 828 if (!ScalarOp) 830 Ops.push_back(ScalarOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 9178 static SDValue getReductionSDNode(unsigned Op, SDLoc DL, SDValue ScalarOp, argument 9180 SDValue VecOp = ScalarOp.getOperand(0); 9182 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, ScalarOp.getValueType(), Rdx,
|
Completed in 192 milliseconds