Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1359 VECREDUCE_OR, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp502 case ISD::VECREDUCE_OR: return "vecreduce_or"; in getOperationName()
H A DLegalizeVectorOps.cpp463 case ISD::VECREDUCE_OR: in LegalizeOp()
1117 case ISD::VECREDUCE_OR: in Expand()
H A DLegalizeIntegerTypes.cpp259 case ISD::VECREDUCE_OR: in PromoteIntegerResult()
1858 case ISD::VECREDUCE_OR: in PromoteIntegerOperand()
2405 case ISD::VECREDUCE_OR: in getExtendForIntVecReduction()
2458 else if (Opcode == ISD::VECREDUCE_OR && OrigEltVT == MVT::i1 && in PromoteIntOp_VECREDUCE()
2459 !TLI.isOperationLegalOrCustom(ISD::VECREDUCE_OR, InVT) && in PromoteIntOp_VECREDUCE()
2756 case ISD::VECREDUCE_OR: in ExpandIntegerResult()
H A DLegalizeVectorTypes.cpp728 case ISD::VECREDUCE_OR: in ScalarizeVectorOperand()
3057 case ISD::VECREDUCE_OR: in SplitVectorOperand()
6094 case ISD::VECREDUCE_OR: in WidenVectorOperand()
H A DLegalizeDAG.cpp1215 case ISD::VECREDUCE_OR: in LegalizeOp()
4229 case ISD::VECREDUCE_OR: in ExpandNode()
H A DSelectionDAG.cpp446 case ISD::VECREDUCE_OR: in getVecReduceBaseOpcode()
5870 return getNode(ISD::VECREDUCE_OR, DL, VT, N1); in getNode()
H A DDAGCombiner.cpp2064 case ISD::VECREDUCE_OR: in visit()
7960 if (SDValue SD = reassociateReduction(ISD::VECREDUCE_OR, ISD::OR, SDLoc(N), in visitOR()
26343 if (Opcode == ISD::VECREDUCE_AND || Opcode == ISD::VECREDUCE_OR) { in visitVECREDUCE()
26358 if ((Opcode == ISD::VECREDUCE_OR && in visitVECREDUCE()
H A DSelectionDAGBuilder.cpp10222 Res = DAG.getNode(ISD::VECREDUCE_OR, dl, VT, Op1); in visitVectorReduce()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp900 ISD::VECREDUCE_MUL, ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, in initActions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1024 setTargetDAGCombine(ISD::VECREDUCE_OR); in AArch64TargetLowering()
1203 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in AArch64TargetLowering()
1330 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in AArch64TargetLowering()
1390 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in AArch64TargetLowering()
1932 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in addTypeForFixedLengthSVE()
6302 case ISD::VECREDUCE_OR: in LowerOperation()
14102 case ISD::VECREDUCE_OR: in getVectorBitwiseReduce()
14220 case ISD::VECREDUCE_OR: in LowerVECREDUCE()
14251 case ISD::VECREDUCE_OR: in LowerVECREDUCE()
23847 case ISD::VECREDUCE_OR: in PerformDAGCombine()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp694 ISD::VECREDUCE_ADD, ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, in RISCVTargetLowering()
740 {ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, ISD::VECREDUCE_XOR}, VT, in RISCVTargetLowering()
1119 {ISD::VECREDUCE_AND, ISD::VECREDUCE_OR, ISD::VECREDUCE_XOR}, VT, in RISCVTargetLowering()
6369 case ISD::VECREDUCE_OR: in LowerOperation()
9072 case ISD::VECREDUCE_OR: in getRVVReductionOp()
9096 Op.getOpcode() == ISD::VECREDUCE_OR || in lowerVectorMaskVecReduction()
9137 case ISD::VECREDUCE_OR: in lowerVectorMaskVecReduction()
12023 case ISD::VECREDUCE_OR: in ReplaceNodeResults()
12072 return ISD::VECREDUCE_OR; in getVecReduceOpcode()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp351 ISD::VECREDUCE_OR, ISD::VECREDUCE_XOR, ISD::VECREDUCE_SMIN, in initVPUActions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp301 setOperationAction(ISD::VECREDUCE_OR, VT, Custom); in addMVEVectorTypes()
10286 case ISD::VECREDUCE_OR: BaseOpcode = ISD::OR; break; in LowerVecReduce()
10645 case ISD::VECREDUCE_OR: in LowerOperation()