Searched defs:HighBits (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 752 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 753 KnownZero |= HighBits; // High bits known zero. 783 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 784 if (HighBits.intersects(NewMask)) 799 if (KnownZero.intersects(SignBit) || (HighBits & ~NewMask) == HighBits) { 819 KnownOne |= HighBits; 1029 APInt HighBits = APInt::getHighBitsSet(OperandBitWidth, local 1031 HighBits = HighBits [all...] |
H A D | SelectionDAG.cpp | 2203 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 2204 KnownZero |= HighBits; // High bits known zero. 2217 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 2228 KnownZero |= HighBits; // New bits are known zero. 2230 KnownOne |= HighBits; // New bits are known one.
|
/external/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 1472 unsigned HighBits = Info.StorageSize - Info.Offset - Info.Size; local 1473 if (HighBits) 1474 Val = Builder.CreateShl(Val, HighBits, "bf.shl"); 1475 if (Info.Offset + HighBits) 1476 Val = Builder.CreateAShr(Val, Info.Offset + HighBits, "bf.ashr"); 1711 unsigned HighBits = Info.StorageSize - Info.Size; local 1712 if (HighBits) { 1713 ResultVal = Builder.CreateShl(ResultVal, HighBits, "bf.result.shl"); 1714 ResultVal = Builder.CreateAShr(ResultVal, HighBits, "bf.result.ashr");
|
Completed in 55 milliseconds