reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 1440     RLAmt.resize(Bits.size());
 1441     for (unsigned i = 0; i < Bits.size(); ++i)
 1442       if (Bits[i].hasValue()) {
 1443         unsigned VBI = Bits[i].getValueBitIndex();
 1447           RLAmt[i] = Bits.size() - (VBI - i);
 1448       } else if (Bits[i].isZero()) {
 1463     SDValue LastValue = Bits[0].hasValue() ? Bits[0].getValue() : SDValue();
 1463     SDValue LastValue = Bits[0].hasValue() ? Bits[0].getValue() : SDValue();
 1465     bool IsGroupOfZeros = !Bits[LastGroupStartIdx].hasValue();
 1466     for (unsigned i = 1; i < Bits.size(); ++i) {
 1468       SDValue ThisValue = Bits[i].hasValue() ? Bits[i].getValue() : SDValue();
 1468       SDValue ThisValue = Bits[i].hasValue() ? Bits[i].getValue() : SDValue();
 1482       if (IsGroupOfZeros && Bits[i].isZero())
 1490         if (!(IsGroupOfZeros && ThisValue && !Bits[i].isZero()))
 1499       IsGroupOfZeros = !Bits[LastGroupStartIdx].hasValue();
 1503                                    Bits.size()-1));
 1514           BitGroups[BitGroups.size()-1].EndIdx == Bits.size()-1 &&
 1573           if (!Bits[i].hasValue())
 1575           if (Bits[i].getValueBitIndex() >= 32)
 1579         for (unsigned i = BG.StartIdx; i < Bits.size(); ++i) {
 1580           if (!Bits[i].hasValue())
 1582           if (Bits[i].getValueBitIndex() >= 32)
 1586           if (!Bits[i].hasValue())
 1588           if (Bits[i].getValueBitIndex() >= 32)
 1708     for (unsigned i = 0; i < Bits.size(); ++i) {
 1709       if (Bits[i].hasValue())
 1755       for (unsigned i = 0; i < Bits.size(); ++i) {
 1756         if (!Bits[i].hasValue() || Bits[i].getValue() != VRI.V)
 1756         if (!Bits[i].hasValue() || Bits[i].getValue() != VRI.V)
 1882             getI32Imm(Bits.size() - BG.EndIdx - 1, dl),
 1883             getI32Imm(Bits.size() - BG.StartIdx - 1, dl) };
 1888               getI32Imm(Bits.size() - BG.EndIdx - 1, dl),
 1889             getI32Imm(Bits.size() - BG.StartIdx - 1, dl) };
 2106           for (unsigned i = BG.StartIdx; i < Bits.size(); ++i)
 2366     if (Bits.size() == 64)
 2372     if (Bits.size() == 32) {
 2375       assert(Bits.size() == 64 && "Not 64 bits here?");
 2411     Bits = std::move(*Result.second);