Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Benjamin Kramer d628f19f5d [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. 11 жил өмнө
  Andrew Trick ff7e4b11b1 Disabled subregister copy coalescing during MachineCSE. 11 жил өмнө
  Andrew Trick c4c5a1d526 Allow MachineCSE to coalesce trivial subregister copies the same way that it coalesces normal copies. 11 жил өмнө
  Rafael Espindola 2eead9941a Revert "Allow MachineCSE to coalesce trivial subregister copies the same way that it coalesces normal copies." 11 жил өмнө
  Andrew Trick b961a26cec Allow MachineCSE to coalesce trivial subregister copies the same way 11 жил өмнө
  Andrew Trick 86d28968fd whitespace 11 жил өмнө
  Craig Topper a0ec3f9b7b Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. 12 жил өмнө
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 жил өмнө
  Manman Ren 39834da697 CSE: allow PerformTrivialCoalescing to check copies across basic block 12 жил өмнө
  Jakub Staszak bb8ddc7e4f Don't use iterator after being erased. 12 жил өмнө
  Ulrich Weigand b64e2115de Do not consider a machine instruction that uses and defines the same 12 жил өмнө
  Jakob Stoklund Olesen feab72c20a Remove unused BitVectors from getAllocatableSet(). 13 жил өмнө
  Jakob Stoklund Olesen fb9ebbf236 Switch most getReservedRegs() clients to the MRI equivalent. 13 жил өмнө
  Benjamin Kramer 5fa2d458af MachineCSE: Hoist isConstantPhysReg out of the loop, it checks for overlaps already. 13 жил өмнө
  Benjamin Kramer cfc0ad6e48 PR13578: Teach MachineCSE that instructions that use a constant register can be CSE'd safely. 13 жил өмнө
  Manman Ren 39ad568c62 X86: enable CSE between CMP and SUB 13 жил өмнө
  Manman Ren ba86b13ad9 MachineCSE: Update the heuristics for isProfitableToCSE. 13 жил өмнө
  Bill Wendling 96cb112852 Remove tabs. 13 жил өмнө
  Nick Lewycky 7a7a6db6d7 Remove ParentMap. You can just ask the domnode for its parent. No functionality 13 жил өмнө
  Jakob Stoklund Olesen f152fe8d48 Switch some getAliasSet clients to MCRegAliasIterator. 13 жил өмнө
  Craig Topper e4fd907e72 Use uint16_t to store register overlaps to reduce static data. 13 жил өмнө
  Jakob Stoklund Olesen 2129a0f677 Handle regmasks in MachineCSE. 13 жил өмнө
  Lang Hames c2e08db4e5 Re-enable 150652 and 150654 - Make FPSCR non-reserved, and make MachineCSE bail on reserved registers. This *should* be safe as of r150786. 13 жил өмнө
  Lang Hames 1834df8384 Oop - r150653 + r150654 broke one of my test cases. Backing out for now... 13 жил өмнө
  Lang Hames f7e31b9e81 MachineCSE shouldn't extend the live ranges of reserved or allocatable registers. 13 жил өмнө
  Andrew Trick 1dd8c8560d Codegen pass definition cleanup. No functionality. 13 жил өмнө
  Andrew Trick 1df91b0e54 whitespace 13 жил өмнө
  Duncan Sands 5b8a1db7ea Persuade GCC that there is nothing worth warning about here (there isn't). 13 жил өмнө
  Evan Cheng f96703e62f Avoid CSE of instructions which define physical registers across MBBs unless 13 жил өмнө
  Evan Cheng 97b5beb7fe Allow machine-cse to look across MBB boundary when cse'ing instructions that 13 жил өмнө