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

Declarations

lib/Target/Hexagon/BitTracker.h
  396   uint16_t getRegBitWidth(const RegisterRef &RR) const;

References

lib/Target/Hexagon/BitTracker.cpp
  350   uint16_t BW = getRegBitWidth(RR);
  709   uint16_t W = getRegBitWidth(Reg);
  734       uint16_t W = getRegBitWidth(RD);
  748       uint16_t WD = getRegBitWidth(RD);
  749       uint16_t WS = getRegBitWidth(RS);
  806   uint16_t DefBW = ME.getRegBitWidth(DefRR);
  884       uint16_t DefBW = ME.getRegBitWidth(RD);
lib/Target/Hexagon/HexagonBitTracker.cpp
   94   uint16_t RW = getRegBitWidth(RegisterRef(Reg, Sub));
  273     assert(getRegBitWidth(Reg[N]) == W && "Register width mismatch");
  313   uint16_t W0 = (Reg[0].Reg != 0) ? getRegBitWidth(Reg[0]) : 0;
  371       uint16_t W1 = getRegBitWidth(Reg[1]);
  700       uint16_t W1 = getRegBitWidth(Reg[1]);
  755       assert(getRegBitWidth(Reg[1]) == 32 && getRegBitWidth(Reg[2]) == 32);
  755       assert(getRegBitWidth(Reg[1]) == 32 && getRegBitWidth(Reg[2]) == 32);
  767       assert(getRegBitWidth(Reg[1]) == 32 && getRegBitWidth(Reg[2]) == 32);
  767       assert(getRegBitWidth(Reg[1]) == 32 && getRegBitWidth(Reg[2]) == 32);
  829       uint16_t W1 = getRegBitWidth(Reg[1]);
  861       uint16_t W1 = getRegBitWidth(Reg[1]);
  966           uint16_t RW = getRegBitWidth(PD);
 1193   uint16_t W = getRegBitWidth(RD);