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 | df777edea90cce690bf1c0ddf8b0d40446f9202f (patch) | |
tree | dd978a849ca9f12abc36f7d202573731f157a82b /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 0aa63c97cea4cbaa486c50a65bd2ebdaa9f5bf4e (diff) | |
download | bcm5719-llvm-df777edea90cce690bf1c0ddf8b0d40446f9202f.tar.gz bcm5719-llvm-df777edea90cce690bf1c0ddf8b0d40446f9202f.zip |
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.
llvm-svn: 84060
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions