|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/ADT/APInt.h 999 APInt rotl(unsigned rotateAmt) const;
References
lib/Support/APInt.cpp 561 return *this == rotl(SplatSizeInBits);
1046 return rotl(rotateModulo(BitWidth, rotateAmt));
lib/Target/PowerPC/PPCInstrInfo.cpp 2890 InVal = InVal.rotl(SH);
2914 InVal = InVal.rotl(SH);
tools/clang/lib/AST/ExprConstant.cpp 2447 Res |= EltAsInt.zextOrTrunc(VecSize).rotl(i*EltSize);
9305 Elt = SValInt.rotl(i*EltSize+FloatEltSize).trunc(FloatEltSize);
9314 Elt = SValInt.rotl(i*EltSize+EltSize).zextOrTrunc(EltSize);
unittests/ADT/APIntTest.cpp 294 EXPECT_EQ(one, one.rotl(0));
295 EXPECT_EQ(one, one.rotl(1));
1451 EXPECT_EQ(APInt(8, 1), APInt(8, 1).rotl(0));
1452 EXPECT_EQ(APInt(8, 2), APInt(8, 1).rotl(1));
1453 EXPECT_EQ(APInt(8, 4), APInt(8, 1).rotl(2));
1454 EXPECT_EQ(APInt(8, 16), APInt(8, 1).rotl(4));
1455 EXPECT_EQ(APInt(8, 1), APInt(8, 1).rotl(8));
1457 EXPECT_EQ(APInt(8, 16), APInt(8, 16).rotl(0));
1458 EXPECT_EQ(APInt(8, 32), APInt(8, 16).rotl(1));
1459 EXPECT_EQ(APInt(8, 64), APInt(8, 16).rotl(2));
1460 EXPECT_EQ(APInt(8, 1), APInt(8, 16).rotl(4));
1461 EXPECT_EQ(APInt(8, 16), APInt(8, 16).rotl(8));
1463 EXPECT_EQ(APInt(32, 2), APInt(32, 1).rotl(33));
1466 EXPECT_EQ(APInt(32, 2), APInt(32, 1).rotl(33));