Commit History

作者 SHA1 備註 提交日期
  Jakob Stoklund Olesen 396618b43a Switch all register list clients to the new MC*Iterator interface. 13 年之前
  Jakob Stoklund Olesen f152fe8d48 Switch some getAliasSet clients to MCRegAliasIterator. 13 年之前
  Lang Hames 5f46eb157e Use a SmallVector and linear lookup instead of a DenseSet - SourceMap values 13 年之前
  Lang Hames d9eb1d7797 During MachineCopyPropagation a register may be the source operand of multiple 13 年之前
  Craig Topper 9ebfbf8b9f Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size. 13 年之前
  Craig Topper e4fd907e72 Use uint16_t to store register overlaps to reduce static data. 13 年之前
  Evan Cheng b266cd0e98 Fix for PR12090: clear def maps of aliases when visiting a copy. e.g. 13 年之前
  Evan Cheng 01b623c8c2 Fix machine-cp by having it to check sub-register indicies. e.g. 13 年之前
  Jakob Stoklund Olesen f56ce53124 Erase dead copies that are clobbered by a call. 13 年之前
  Jakob Stoklund Olesen a8fc171b3f Handle register masks in MachineCopyPropagation. 13 年之前
  Andrew Trick 1dd8c8560d Codegen pass definition cleanup. No functionality. 13 年之前
  Andrew Trick 1df91b0e54 whitespace 13 年之前
  Jakob Stoklund Olesen 1a96c91431 Clear kill flags before propagating a copy. 13 年之前
  Evan Cheng e811d0dd30 Avoid eraseing copies from a reserved register unless the definition can be 13 年之前
  Evan Cheng 977679d603 Added a late machine instruction copy propagation pass. This catches 13 年之前