Home
last modified time | relevance | path

Searched refs:VECREDUCE_OR (Results 1 – 14 of 14) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DISDOpcodes.h1287 VECREDUCE_OR, enumerator
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp434 case ISD::VECREDUCE_OR: in LegalizeOp()
936 case ISD::VECREDUCE_OR: in Expand()
DSelectionDAGDumper.cpp486 case ISD::VECREDUCE_OR: return "vecreduce_or"; in getOperationName()
DLegalizeIntegerTypes.cpp244 case ISD::VECREDUCE_OR: in PromoteIntegerResult()
1716 case ISD::VECREDUCE_OR: in PromoteIntegerOperand()
2239 case ISD::VECREDUCE_OR: in getExtendForIntVecReduction()
2292 else if (Opcode == ISD::VECREDUCE_OR && OrigEltVT == MVT::i1 && in PromoteIntOp_VECREDUCE()
2293 !TLI.isOperationLegalOrCustom(ISD::VECREDUCE_OR, InVT) && in PromoteIntOp_VECREDUCE()
2553 case ISD::VECREDUCE_OR: in ExpandIntegerResult()
DLegalizeVectorTypes.cpp690 case ISD::VECREDUCE_OR: in ScalarizeVectorOperand()
2877 case ISD::VECREDUCE_OR: in SplitVectorOperand()
5838 case ISD::VECREDUCE_OR: in WidenVectorOperand()
DLegalizeDAG.cpp1194 case ISD::VECREDUCE_OR: in LegalizeOp()
3859 case ISD::VECREDUCE_OR: in ExpandNode()
DSelectionDAG.cpp433 case ISD::VECREDUCE_OR: in getVecReduceBaseOpcode()
5601 return getNode(ISD::VECREDUCE_OR, DL, VT, Operand); in getNode()
DDAGCombiner.cpp1820 case ISD::VECREDUCE_OR: in visit()
24750 if (Opcode == ISD::VECREDUCE_AND || Opcode == ISD::VECREDUCE_OR) { in visitVECREDUCE()
24765 if ((Opcode == ISD::VECREDUCE_OR && in visitVECREDUCE()
DSelectionDAGBuilder.cpp9827 Res = DAG.getNode(ISD::VECREDUCE_OR, dl, VT, Op1); in visitVectorReduce()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp513 ISD::VECREDUCE_ADD, ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, in RISCVTargetLowering()
558 {ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, ISD::VECREDUCE_XOR}, VT, in RISCVTargetLowering()
835 {ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, ISD::VECREDUCE_XOR}, VT, in RISCVTargetLowering()
4019 case ISD::VECREDUCE_OR: in LowerOperation()
5884 case ISD::VECREDUCE_OR: in getRVVReductionOp()
5898 Op.getOpcode() == ISD::VECREDUCE_OR || in lowerVectorMaskVecReduction()
5941 case ISD::VECREDUCE_OR: in lowerVectorMaskVecReduction()
8130 case ISD::VECREDUCE_OR: in ReplaceNodeResults()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DTargetLoweringBase.cpp869 ISD::VECREDUCE_MUL, ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, in initActions()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp1250 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in AArch64TargetLowering()
1303 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in AArch64TargetLowering()
1519 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in AArch64TargetLowering()
1921 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in addTypeForFixedLengthSVE()
5995 case ISD::VECREDUCE_OR: in LowerOperation()
13214 Op.getOpcode() == ISD::VECREDUCE_OR || in LowerVECREDUCE()
13231 case ISD::VECREDUCE_OR: in LowerVECREDUCE()
20291 LHS = DAG.getNode(ISD::VECREDUCE_OR, DL, MVT::i1, LHS->getOperand(0)); in performSETCCCombine()
23393 case ISD::VECREDUCE_OR: in LowerPredReductionToSVE()
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVEISelLowering.cpp351 ISD::VECREDUCE_OR, ISD::VECREDUCE_XOR, ISD::VECREDUCE_SMIN, in initVPUActions()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMISelLowering.cpp301 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in addMVEVectorTypes()
10218 case ISD::VECREDUCE_OR: BaseOpcode = ISD::OR; break; in LowerVecReduce()
10501 case ISD::VECREDUCE_OR: in LowerOperation()