Searched refs:truncSSat (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | APIntTest.cpp | 1194 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 D | APInt.h | 1235 APInt truncSSat(unsigned width) const;
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | APInt.cpp | 934 APInt APInt::truncSSat(unsigned width) const { in truncSSat() function in APInt
|