Home
last modified time | relevance | path

Searched refs:rangeUnion (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/unittests/Interfaces/
H A DInferIntRangeInterfaceTest.cpp87 EXPECT_EQ(zeroOne.rangeUnion(maximal), maximal); in TEST()
88 EXPECT_EQ(maximal.rangeUnion(zeroOne), maximal); in TEST()
90 EXPECT_EQ(zeroOne.rangeUnion(zeroOne), zeroOne); in TEST()
94 EXPECT_EQ(zeroOne.rangeUnion(oneTwo), zeroTwo); in TEST()
98 EXPECT_EQ(zeroOneUnsignedOnly.rangeUnion(zeroOneSignedOnly), maximal); in TEST()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/DataFlow/
H A DIntegerRangeAnalysis.h46 return lhs.value.rangeUnion(rhs.value); in join()
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DInferIntRangeInterface.h87 ConstantIntRanges rangeUnion(const ConstantIntRanges &other) const;
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DInferIntRangeInterface.cpp82 ConstantIntRanges::rangeUnion(const ConstantIntRanges &other) const { in rangeUnion() function in ConstantIntRanges
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DInferIntRangeInterfaceImpls.cpp607 setResultRange(getResult(), argRanges[1].rangeUnion(argRanges[2])); in inferResultRanges()