Eric Christopher
db8e2ecde5
Have TargetSelectionDAGInfo take a DataLayout initializer rather than
...
a TargetMachine since the only thing it wants is DataLayout.
llvm-svn: 210366
2014-06-06 19:04:48 +00:00
Rafael Espindola
d85e4eb0f5
Rename some member variables from TD to DL.
...
TargetData was renamed DataLayout back in r165242.
llvm-svn: 201581
2014-02-18 15:33:12 +00:00
Micah Villmow
bb1a25cd67
Move TargetData to DataLayout.
...
llvm-svn: 165402
2012-10-08 16:38:25 +00:00
Dan Gohman
fb6f4da0e0
Implement a bunch more TargetSelectionDAGInfo infrastructure.
...
Move EmitTargetCodeForMemcpy, EmitTargetCodeForMemset, and
EmitTargetCodeForMemmove out of TargetLowering and into
SelectionDAGInfo to exercise this.
llvm-svn: 103481
2010-05-11 17:31:57 +00:00
Dan Gohman
b3afc2a215
Create a new TargetSelectionDAGInfo class. This will eventually acquire
...
SelectionDAG-specific parts of TargetLowering.
llvm-svn: 101537
2010-04-16 21:12:11 +00:00