Home
last modified time | relevance | path

Searched refs:VECREDUCE_MUL (Results 1 – 12 of 12) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1285 VECREDUCE_MUL, enumerator
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp432 case ISD::VECREDUCE_MUL: in LegalizeOp()
934 case ISD::VECREDUCE_MUL: in Expand()
H A DSelectionDAGDumper.cpp484 case ISD::VECREDUCE_MUL: return "vecreduce_mul"; in getOperationName()
H A DLegalizeIntegerTypes.cpp242 case ISD::VECREDUCE_MUL: in PromoteIntegerResult()
1714 case ISD::VECREDUCE_MUL: in PromoteIntegerOperand()
2237 case ISD::VECREDUCE_MUL: in getExtendForIntVecReduction()
2551 case ISD::VECREDUCE_MUL: in ExpandIntegerResult()
H A DLegalizeVectorTypes.cpp688 case ISD::VECREDUCE_MUL: in ScalarizeVectorOperand()
2875 case ISD::VECREDUCE_MUL: in SplitVectorOperand()
5836 case ISD::VECREDUCE_MUL: in WidenVectorOperand()
H A DLegalizeDAG.cpp1192 case ISD::VECREDUCE_MUL: in LegalizeOp()
3857 case ISD::VECREDUCE_MUL: in ExpandNode()
H A DSelectionDAG.cpp427 case ISD::VECREDUCE_MUL: in getVecReduceBaseOpcode()
H A DSelectionDAGBuilder.cpp9821 Res = DAG.getNode(ISD::VECREDUCE_MUL, dl, VT, Op1); in visitVectorReduce()
H A DDAGCombiner.cpp1818 case ISD::VECREDUCE_MUL: in visit()
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp869 ISD::VECREDUCE_MUL, ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, in initActions()
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVEISelLowering.cpp350 ISD::VECREDUCE_ADD, ISD::VECREDUCE_MUL, ISD::VECREDUCE_AND, in initVPUActions()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp299 setOperationAction(ISD::VECREDUCE_MUL, VT, Custom); in addMVEVectorTypes()
10216 case ISD::VECREDUCE_MUL: BaseOpcode = ISD::MUL; break; in LowerVecReduce()
10499 case ISD::VECREDUCE_MUL: in LowerOperation()