Home
last modified time | relevance | path

Searched refs:truncSSat (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPIntTest.cpp1194 EXPECT_EQ(APInt(8, 42), AP_42.truncSSat(8)); in TEST()
1195 EXPECT_EQ(APInt(7, 42), AP_42.truncSSat(7)); in TEST()
1196 EXPECT_EQ(APInt(6, 31), AP_42.truncSSat(6)); in TEST()
1197 EXPECT_EQ(APInt(5, 15), AP_42.truncSSat(5)); in TEST()
1199 EXPECT_EQ(APInt(8, -56), AP_200.truncSSat(8)); in TEST()
1200 EXPECT_EQ(APInt(7, -56), AP_200.truncSSat(7)); in TEST()
1201 EXPECT_EQ(APInt(6, -32), AP_200.truncSSat(6)); in TEST()
1202 EXPECT_EQ(APInt(5, -16), AP_200.truncSSat(5)); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPInt.h1235 APInt truncSSat(unsigned width) const;
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPInt.cpp934 APInt APInt::truncSSat(unsigned width) const { in truncSSat() function in APInt