Searched refs:cmpOp (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/ |
| H A D | ForToWhile.cpp | 56 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 D | NumericTest.cpp | 65 auto cmpOp = mlir::dyn_cast<mlir::arith::CmpFOp>(cmp.getDefiningOp()); in testGenNearest() local 66 EXPECT_EQ(s, cmpOp.getLhs()); in testGenNearest()
|
| H A D | CharacterTest.cpp | 84 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 D | AffinePromotion.cpp | 233 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 D | FIRBuilderTest.cpp | 112 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 D | SCFToSPIRV.cpp | 212 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 D | AffineToStandard.cpp | 51 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 D | OpenMP.cpp | 95 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 D | SOPInstructions.td | 778 class SOPKInstTable <bit is_sopk, string cmpOp = ""> { 780 string BaseCmpOp = cmpOp;
|