Lines Matching full:bitwidth
135 unsigned BitWidth, int64_t &OffsetByte, uint64_t &OffsetBit) {
136 if (BitWidth == 1)
139 OffsetByte = -((AllocBefore + 7) / 8 + (BitWidth + 7) / 8);
143 if (BitWidth == 1)
146 Target.setBeforeBytes(AllocBefore, (BitWidth + 7) / 8);
152 unsigned BitWidth, int64_t &OffsetByte, uint64_t &OffsetBit) {
153 if (BitWidth == 1)
160 if (BitWidth == 1)
163 Target.setAfterBytes(AllocAfter, (BitWidth + 7) / 8);
281 bool tryUniqueRetValOpt(unsigned BitWidth,
460 unsigned BitWidth, ArrayRef<VirtualCallTarget> TargetsForSlot,
489 if (BitWidth == 1) {
505 unsigned BitWidth = RetType->getBitWidth();
506 if (BitWidth > 64)
557 if (tryUniqueRetValOpt(BitWidth, TargetsForSlot, CSByConstantArg.second))
563 findLowestOffset(TargetsForSlot, /*IsAfter=*/false, BitWidth);
565 findLowestOffset(TargetsForSlot, /*IsAfter=*/true, BitWidth);
587 setBeforeReturnValues(TargetsForSlot, AllocBefore, BitWidth, OffsetByte,
590 setAfterReturnValues(TargetsForSlot, AllocAfter, BitWidth, OffsetByte,
597 if (BitWidth == 1) {