Searched refs:getNeutralElement (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | SplitReduction.cpp | 30 static Attribute getNeutralElement(Operation *op) { in getNeutralElement() function 111 Attribute identity = getNeutralElement(reductionOp); in splitReduction() 304 return getNeutralElement(reductionOp); in splitReductionByScaling()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 2190 SDValue getNeutralElement(unsigned Opcode, const SDLoc &DL, EVT VT,
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 5260 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE() 5294 DAG.getNeutralElement(BaseOpcode, DL, EltVT, Flags)); in getRVVFPReductionOpAndOperands() 5297 DAG.getNeutralElement(BaseOpcode, DL, EltVT, Flags)); in getRVVFPReductionOpAndOperands() 7593 return DAG.getNeutralElement(Opc, SDLoc(V), V.getSimpleValueType(), in combineBinOpToReduce()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 6122 SDValue NeutralElem = DAG.getNeutralElement(BaseOpc, dl, ElemVT, Flags); in WidenVecOp_VECREDUCE() 6160 SDValue NeutralElem = DAG.getNeutralElement(BaseOpc, dl, ElemVT, Flags); in WidenVecOp_VECREDUCE_SEQ()
|
| H A D | SelectionDAG.cpp | 11812 SDValue SelectionDAG::getNeutralElement(unsigned Opcode, const SDLoc &DL, in getNeutralElement() function in SelectionDAG
|