Home
last modified time | relevance | path

Searched refs:cmpOp (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DForToWhile.cpp56 auto cmpOp = rewriter.create<arith::CmpIOp>( in matchAndRewrite() local
59 rewriter.create<scf::ConditionOp>(whileOp.getLoc(), cmpOp.getResult(), in matchAndRewrite()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/
H A DNumericTest.cpp65 auto cmpOp = mlir::dyn_cast<mlir::arith::CmpFOp>(cmp.getDefiningOp()); in testGenNearest() local
66 EXPECT_EQ(s, cmpOp.getLhs()); in testGenNearest()
H A DCharacterTest.cpp84 auto cmpOp = mlir::dyn_cast<mlir::arith::CmpIOp>(res.getDefiningOp()); in checkCharCompare2() local
85 checkCallOp(cmpOp.getLhs().getDefiningOp(), fctName, 4, /*addLocArgs=*/false); in checkCharCompare2()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp233 void fromCmpIOp(mlir::arith::CmpIOp cmpOp) { in fromCmpIOp()
234 auto lhsAffine = toAffineExpr(cmpOp.getLhs()); in fromCmpIOp()
235 auto rhsAffine = toAffineExpr(cmpOp.getRhs()); in fromCmpIOp()
239 constraint(cmpOp.getPredicate(), *rhsAffine - *lhsAffine); in fromCmpIOp()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DFIRBuilderTest.cpp112 auto cmpOp = dyn_cast<arith::CmpIOp>(res.getDefiningOp()); in TEST_F() local
113 EXPECT_EQ(arith::CmpIPredicate::ne, cmpOp.getPredicate()); in TEST_F()
123 auto cmpOp = dyn_cast<arith::CmpIOp>(res.getDefiningOp()); in TEST_F() local
124 EXPECT_EQ(arith::CmpIPredicate::eq, cmpOp.getPredicate()); in TEST_F()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/
H A DSCFToSPIRV.cpp212 auto cmpOp = rewriter.create<spirv::SLessThanOp>( in matchAndRewrite() local
216 loc, cmpOp, body, ArrayRef<Value>(), mergeBlock, ArrayRef<Value>()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/AffineToStandard/
H A DAffineToStandard.cpp51 auto cmpOp = builder.create<arith::CmpIOp>(loc, predicate, value, *valueIt); in buildMinMaxReductionSeq() local
52 value = builder.create<arith::SelectOp>(loc, cmpOp.getResult(), value, in buildMinMaxReductionSeq()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenMP.cpp95 mlir::arith::CmpIOp cmpOp; in privatizeVars() local
151 cmpOp = firOpBuilder.create<mlir::arith::CmpIOp>( in privatizeVars()
157 wsLoopOp->getLoc(), cmpOp, /*else*/ false); in privatizeVars()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSOPInstructions.td778 class SOPKInstTable <bit is_sopk, string cmpOp = ""> {
780 string BaseCmpOp = cmpOp;