diff options
| author | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-10-16 01:16:35 +0000 |
|---|---|---|
| committer | Daniel Sanders <daniel_l_sanders@apple.com> | 2017-10-16 01:16:35 +0000 |
| commit | 6735ea86cd5dd2b3abbce44a7542c40a588419f4 (patch) | |
| tree | 42bb0bcfdce6da955d633e63a91aa829da255590 /llvm/test/CodeGen/PowerPC/i64-to-float.ll | |
| parent | a71f45476563d0c12cd97bee86836372b05bda73 (diff) | |
| download | bcm5719-llvm-6735ea86cd5dd2b3abbce44a7542c40a588419f4.tar.gz bcm5719-llvm-6735ea86cd5dd2b3abbce44a7542c40a588419f4.zip | |
[globalisel][tblgen] Add support for iPTR and implement am_unscaled* and am_indexed*
Summary:
iPTR is a pointer of subtarget-specific size to any address space. Therefore
type checks on this size derive the SizeInBits from a subtarget hook.
At this point, we can import the simplests G_LOAD rules and select load
instructions using them. Further patches will support for the predicates to
enable additional loads as well as the stores.
Depends on D37457
Reviewers: ab, qcolombet, t.p.northover, rovka, aditya_nandakumar
Reviewed By: qcolombet
Subscribers: kristof.beyls, javed.absar, llvm-commits, igorb
Differential Revision: https://reviews.llvm.org/D37458
llvm-svn: 315885
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/i64-to-float.ll')
0 files changed, 0 insertions, 0 deletions

