Searched refs:HighBits (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 693 APInt HighBits(APInt::getHighBitsSet(BitWidth, ShiftAmt)); 694 KnownZero |= HighBits; // high bits known zero. 735 APInt HighBits(APInt::getHighBitsSet(BitWidth, ShiftAmt)); 747 (HighBits & ~DemandedMask) == HighBits) { 754 KnownOne |= HighBits;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 732 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 733 KnownZero |= HighBits; // High bits known zero. 758 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 759 if (HighBits.intersects(NewMask)) 774 if (KnownZero.intersects(SignBit) || (HighBits & ~NewMask) == HighBits) 791 KnownOne |= HighBits; 1000 APInt HighBits = APInt::getHighBitsSet(OperandBitWidth, local 1002 HighBits = HighBits [all...] |
H A D | SelectionDAG.cpp | 2118 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 2119 KnownZero |= HighBits; // High bits known zero. 2132 APInt HighBits = APInt::getHighBitsSet(BitWidth, ShAmt); local 2143 KnownZero |= HighBits; // New bits are known zero. 2145 KnownOne |= HighBits; // New bits are known one.
|
/external/clang/lib/CodeGen/ |
H A D | CGExpr.cpp | 1369 unsigned HighBits = Info.StorageSize - Info.Offset - Info.Size; local 1370 if (HighBits) 1371 Val = Builder.CreateShl(Val, HighBits, "bf.shl"); 1372 if (Info.Offset + HighBits) 1373 Val = Builder.CreateAShr(Val, Info.Offset + HighBits, "bf.ashr"); 1616 unsigned HighBits = Info.StorageSize - Info.Size; local 1617 if (HighBits) { 1618 ResultVal = Builder.CreateShl(ResultVal, HighBits, "bf.result.shl"); 1619 ResultVal = Builder.CreateAShr(ResultVal, HighBits, "bf.result.ashr");
|
/external/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 1229 APInt HighBits(APInt::getHighBitsSet(BitWidth, ShiftAmt)); 1231 KnownZero |= HighBits; 1233 KnownOne |= HighBits;
|
Completed in 227 milliseconds