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 |