|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Transforms/IPO/WholeProgramDevirt.h 204 uint64_t findLowestOffset(ArrayRef<VirtualCallTarget> Targets, bool IsAfter,
References
lib/Transforms/IPO/WholeProgramDevirt.cpp 1438 findLowestOffset(TargetsForSlot, /*IsAfter=*/false, BitWidth);
1440 findLowestOffset(TargetsForSlot, /*IsAfter=*/true, BitWidth);
unittests/Transforms/IPO/WholeProgramDevirt.cpp 34 EXPECT_EQ(2ull, findLowestOffset(Targets, /*IsAfter=*/false, 1));
35 EXPECT_EQ(66ull, findLowestOffset(Targets, /*IsAfter=*/true, 1));
37 EXPECT_EQ(8ull, findLowestOffset(Targets, /*IsAfter=*/false, 8));
38 EXPECT_EQ(72ull, findLowestOffset(Targets, /*IsAfter=*/true, 8));
41 EXPECT_EQ(33ull, findLowestOffset(Targets, /*IsAfter=*/false, 1));
42 EXPECT_EQ(65ull, findLowestOffset(Targets, /*IsAfter=*/true, 1));
44 EXPECT_EQ(40ull, findLowestOffset(Targets, /*IsAfter=*/false, 8));
45 EXPECT_EQ(72ull, findLowestOffset(Targets, /*IsAfter=*/true, 8));
49 EXPECT_EQ(66ull, findLowestOffset(Targets, /*IsAfter=*/false, 1));
50 EXPECT_EQ(2ull, findLowestOffset(Targets, /*IsAfter=*/true, 1));
52 EXPECT_EQ(72ull, findLowestOffset(Targets, /*IsAfter=*/false, 8));
53 EXPECT_EQ(8ull, findLowestOffset(Targets, /*IsAfter=*/true, 8));
57 EXPECT_EQ(16ull, findLowestOffset(Targets, /*IsAfter=*/true, 16));
58 EXPECT_EQ(40ull, findLowestOffset(Targets, /*IsAfter=*/true, 32));