[llvm] 6b72ef7 - [OMPIRBuilderTest] Pass sign flag to ConstantInt::get()
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 16 00:28:42 PST 2025
Author: Nikita Popov
Date: 2025-12-16T09:28:32+01:00
New Revision: 6b72ef7244b0fd9cf11b970cbb8f8ef96b5d13dc
URL: https://github.com/llvm/llvm-project/commit/6b72ef7244b0fd9cf11b970cbb8f8ef96b5d13dc
DIFF: https://github.com/llvm/llvm-project/commit/6b72ef7244b0fd9cf11b970cbb8f8ef96b5d13dc.diff
LOG: [OMPIRBuilderTest] Pass sign flag to ConstantInt::get()
Added:
Modified:
llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
Removed:
################################################################################
diff --git a/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp b/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
index dcc621ae9d846..7710e66cf87b4 100644
--- a/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
+++ b/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
@@ -1446,9 +1446,9 @@ TEST_F(OpenMPIRBuilderTest, CanonicalLoopTripCount) {
bool IsSigned, bool InclusiveStop) -> int64_t {
OpenMPIRBuilder::LocationDescription Loc({Builder.saveIP(), DL});
Type *LCTy = Type::getInt16Ty(Ctx);
- Value *StartVal = ConstantInt::get(LCTy, Start);
- Value *StopVal = ConstantInt::get(LCTy, Stop);
- Value *StepVal = ConstantInt::get(LCTy, Step);
+ Value *StartVal = ConstantInt::get(LCTy, Start, IsSigned);
+ Value *StopVal = ConstantInt::get(LCTy, Stop, IsSigned);
+ Value *StepVal = ConstantInt::get(LCTy, Step, IsSigned);
Value *TripCount = OMPBuilder.calculateCanonicalLoopTripCount(
Loc, StartVal, StopVal, StepVal, IsSigned, InclusiveStop);
return cast<ConstantInt>(TripCount)->getValue().getZExtValue();
@@ -1884,9 +1884,9 @@ TEST_F(OpenMPIRBuilderTest, TileSingleLoopCounts) {
int64_t TileSize) -> uint64_t {
OpenMPIRBuilder::LocationDescription Loc(Builder.saveIP(), DL);
Type *LCTy = Type::getInt16Ty(Ctx);
- Value *StartVal = ConstantInt::get(LCTy, Start);
- Value *StopVal = ConstantInt::get(LCTy, Stop);
- Value *StepVal = ConstantInt::get(LCTy, Step);
+ Value *StartVal = ConstantInt::get(LCTy, Start, IsSigned);
+ Value *StopVal = ConstantInt::get(LCTy, Stop, IsSigned);
+ Value *StepVal = ConstantInt::get(LCTy, Step, IsSigned);
// Generate a loop.
auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, llvm::Value *LC) {
@@ -1916,7 +1916,7 @@ TEST_F(OpenMPIRBuilderTest, TileSingleLoopCounts) {
// Empty iteration domain.
EXPECT_EQ(GetFloorCount(0, 0, 1, false, false, 7), 0u);
- EXPECT_EQ(GetFloorCount(0, -1, 1, false, true, 7), 0u);
+ EXPECT_EQ(GetFloorCount(0, -1, 1, true, true, 7), 0u);
EXPECT_EQ(GetFloorCount(-1, -1, -1, true, false, 7), 0u);
EXPECT_EQ(GetFloorCount(-1, 0, -1, true, true, 7), 0u);
EXPECT_EQ(GetFloorCount(-1, -1, 3, true, false, 7), 0u);
More information about the llvm-commits
mailing list