Home
last modified time | relevance | path

Searched refs:getIdentityValue (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/IR/
H A DArithmetic.h119 Value getIdentityValue(AtomicRMWKind op, Type resultType, OpBuilder &builder,
/llvm-project-15.0.7/mlir/lib/Conversion/AffineToStandard/
H A DAffineToStandard.cpp229 arith::getIdentityValue(reductionOpValue, resultType, rewriter, loc)); in matchAndRewrite()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp603 static Value *getIdentityValue(Instruction::BinaryOps Opcode, Value *V) { in getIdentityValue() function
765 if (Value *Ident = getIdentityValue(LHSOpcode, RHS)) in SimplifyUsingDistributiveLaws()
772 if (Value *Ident = getIdentityValue(RHSOpcode, LHS)) in SimplifyUsingDistributiveLaws()
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DArithmeticOps.cpp2000 Value mlir::arith::getIdentityValue(AtomicRMWKind op, Type resultType, in getIdentityValue() function in mlir::arith