Historial de Commits

Autor SHA1 Mensaje Fecha
  Dan Gohman d68a07650c Tidy up #includes, deleting a bunch of unnecessary #includes. hace 16 años
  Dan Gohman d735b8019b Switch the MachineOperand accessors back to the short names like hace 17 años
  Dan Gohman 014278e6a1 Remove isImm(), isReg(), and friends, in favor of hace 17 años
  Dan Gohman ae73dc1448 Tidy up several unbeseeming casts from pointer to intptr_t. hace 17 años
  Dan Gohman 844731a7f1 Clean up the use of static and anonymous namespaces. This turned up hace 17 años
  Evan Cheng b27087f5aa Refactor some code out of MachineSink into a MachineInstr query. hace 17 años
  Dan Gohman 6f0d024a53 Rename MRegisterInfo to TargetRegisterInfo. hace 17 años
  Chris Lattner aad193a7e9 implement support for sinking a load out the bottom of a block that hace 17 años
  Chris Lattner a22edc82ca Simplify the side effect stuff a bit more and make licm/sinking hace 17 años
  Chris Lattner 2445888208 Clamp down on sinking of lots of instructions. hace 17 años
  Chris Lattner e430e1c072 The current impl is really trivial, add some comments about how it can be made better. hace 17 años
  Chris Lattner ba84ed7e92 don't sink anything with side effects, this makes lots of stuff work, but sinks almost nothing. hace 17 años
  Chris Lattner 9bb459b554 fix a common crash. hace 17 años
  Chris Lattner c4ce73f666 Add a really quick hack at a machine code sinking pass, enabled with --enable-sinking. hace 17 años