diff options
author | Dan Gohman <gohman@apple.com> | 2009-10-14 00:02:01 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-10-14 00:02:01 +0000 |
commit | 9ba0e2ba87a5af3b863d9a5f6f620c9b7583d0f4 (patch) | |
tree | d04e2511f58f62a6cb69730c59330c92dfb6f4ed /test/FrontendC++ | |
parent | 363bbc011045a9f5710569cc191c520ec25b2907 (diff) | |
download | llvm-9ba0e2ba87a5af3b863d9a5f6f620c9b7583d0f4.tar.gz llvm-9ba0e2ba87a5af3b863d9a5f6f620c9b7583d0f4.tar.bz2 llvm-9ba0e2ba87a5af3b863d9a5f6f620c9b7583d0f4.tar.xz |
This remat entry is basically done. There are hooks to allow targets
to remat non-load instructions as loads, and the remat code now uses
the UnmodeledSideEffects flags, MachineMemOperands, and similar things
to decide which instructions are valid for rematerialization.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84060 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/FrontendC++')
0 files changed, 0 insertions, 0 deletions