コミット履歴

作者 SHA1 メッセージ 日付
  Jakob Stoklund Olesen 396618b43a Switch all register list clients to the new MC*Iterator interface. 13 年 前
  Craig Topper 9ebfbf8b9f Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size. 13 年 前
  Andrew Trick 8dd26253f5 RegAlloc superpass: includes phi elimination, coalescing, and scheduling. 13 年 前
  Jakob Stoklund Olesen e8838d5c5f Improve sub-register def handling in ProcessImplicitDefs. 13 年 前
  Jakob Stoklund Olesen f6c690019b Handle REG_SEQUENCE with implicitly defined operands. 14 年 前
  Jakob Stoklund Olesen cf03e35d90 Place context in member variables instead of passing around pointers. 14 年 前
  Cameron Zwarich dd061b3177 None of the other pass names in CodeGen have terminating periods. 14 年 前
  Owen Anderson 2ab36d3502 Begin adding static dependence information to passes, which will allow us to 15 年 前
  Owen Anderson ce665bd2e2 Now with fewer extraneous semicolons! 15 年 前
  Owen Anderson d13db2c59c Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). 15 年 前
  Jakob Stoklund Olesen 04c528a0c8 Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway. 15 年 前
  Evan Cheng db89809037 Teach ProcessImplicitDefs to transform more COPY instructions into IMPLICIT_DEF (and subsequently eliminate them). This allows machine LICM to hoist IMPLICIT_DEF's. PR7620. 15 年 前
  Jakob Stoklund Olesen 0bc25f4040 Convert EXTRACT_SUBREG to COPY when emitting machine instrs. 15 年 前
  Jakob Stoklund Olesen 5c00e07795 Remove references to INSERT_SUBREG after de-SSA. 15 年 前
  Jakob Stoklund Olesen 4b76ffc1ff Revert "Remove references to INSERT_SUBREG after de-SSA" r107725. 15 年 前
  Jakob Stoklund Olesen d3b376b448 Remove references to INSERT_SUBREG after de-SSA 15 年 前
  Jakob Stoklund Olesen ed2185e171 Convert INSERT_SUBREG to COPY in TwoAddressInstructionPass. 15 年 前
  Jakob Stoklund Olesen 273f7e4299 Detect and handle COPY in many places. 15 年 前
  Evan Cheng 31b9c44cc1 It's not safe eliminate copies where src and dst have different sub-register indices. 15 年 前
  Evan Cheng 9cc9bfaf86 It's not safe to propagate implicit_def that defines part of a register. 15 年 前
  Jakob Stoklund Olesen 8eea48a43d Fix PR6300. 15 年 前
  Chris Lattner 518bb53485 move target-independent opcodes out of TargetInstrInfo 15 年 前
  Jakob Stoklund Olesen e4d2d96cc8 Fix small bug in handling instructions with more than one implicitly defined operand. 15 年 前
  David Greene 7530efb49e Change errs() to dbgs(). 15 年 前
  Evan Cheng 40ea0e22b2 When all defs of a vr are implicit_def, delete all of the defs. 15 年 前
  Evan Cheng e7c9195706 ProcessImplicitDefs should watch out for invalidated iterator and extra implicit operands on copies. 15 年 前
  Evan Cheng 285a7d57dc For some targets, a copy can use a register multiple times, e.g. ppc. 15 年 前
  Lang Hames 79ac32de3b Fixes the bug exposed by Anton's test case in PR 5495: 15 年 前
  Lang Hames 233a60ec40 The Indexes Patch. 16 年 前