Searched refs:multiply64 (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToArith/ |
| H A D | TosaToArith.cpp | 87 Value multiply64 = in matchAndRewrite() local 94 multiply64 = rewriter.create<arith::AddIOp>(loc, multiply64, round); in matchAndRewrite() 105 Value val = rewriter.create<arith::AddIOp>(loc, dir, multiply64); in matchAndRewrite() 108 multiply64 = in matchAndRewrite() 109 rewriter.create<arith::SelectOp>(loc, valid, val, multiply64); in matchAndRewrite() 112 Value result64 = rewriter.create<arith::ShRSIOp>(loc, multiply64, shift64); in matchAndRewrite() 153 Value multiply64 = in matchAndRewrite() local 158 rewriter.create<arith::ShRUIOp>(loc, multiply64, thirtyTwo64); in matchAndRewrite()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Util/ |
| H A D | store-first-op.ll | 31 !4 = distinct !DISubprogram(name: "multiply64", linkageName: "_ZN4llvm13ScaledNumbers10multiply64Em…
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | ScaledNumber.cpp | 22 std::pair<uint64_t, int16_t> ScaledNumbers::multiply64(uint64_t LHS, in multiply64() function in ScaledNumbers
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | ScaledNumber.h | 108 std::pair<uint64_t, int16_t> multiply64(uint64_t LHS, uint64_t RHS); 120 return multiply64(LHS, RHS); in getProduct()
|