Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/Transforms/IPO/
H A DWholeProgramDevirt.cpp78 int64_t OffsetByte; in TEST() local
83 setBeforeReturnValues(Targets, 32, 1, OffsetByte, OffsetBit); in TEST()
84 EXPECT_EQ(-5ll, OffsetByte); in TEST()
94 EXPECT_EQ(-5ll, OffsetByte); in TEST()
104 EXPECT_EQ(-6ll, OffsetByte); in TEST()
114 EXPECT_EQ(-8ll, OffsetByte); in TEST()
125 setAfterReturnValues(Targets, 32, 1, OffsetByte, OffsetBit); in TEST()
126 EXPECT_EQ(4ll, OffsetByte); in TEST()
136 EXPECT_EQ(4ll, OffsetByte); in TEST()
146 EXPECT_EQ(5ll, OffsetByte); in TEST()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h213 int64_t &OffsetByte, uint64_t &OffsetBit);
220 int64_t &OffsetByte, uint64_t &OffsetBit);
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp285 unsigned BitWidth, int64_t &OffsetByte, uint64_t &OffsetBit) { in setBeforeReturnValues() argument
287 OffsetByte = -(AllocBefore / 8 + 1); in setBeforeReturnValues()
289 OffsetByte = -((AllocBefore + 7) / 8 + (BitWidth + 7) / 8); in setBeforeReturnValues()
302 unsigned BitWidth, int64_t &OffsetByte, uint64_t &OffsetBit) { in setAfterReturnValues() argument
304 OffsetByte = AllocAfter / 8; in setAfterReturnValues()
306 OffsetByte = (AllocAfter + 7) / 8; in setAfterReturnValues()
1758 int64_t OffsetByte; in tryVirtualConstProp() local
1761 setBeforeReturnValues(TargetsForSlot, AllocBefore, BitWidth, OffsetByte, in tryVirtualConstProp()
1764 setAfterReturnValues(TargetsForSlot, AllocAfter, BitWidth, OffsetByte, in tryVirtualConstProp()
1774 exportConstant(Slot, CSByConstantArg.first, "byte", OffsetByte, in tryVirtualConstProp()
[all …]