diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2009-11-07 03:52:02 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2009-11-07 03:52:02 +0000 |
| commit | 7ff831962afee13fca657370f8b28052263c1ba1 (patch) | |
| tree | a0805cecb70bc7bb2d3820adaeca46a7fdc53407 /llvm/examples/ParallelJIT/ParallelJIT.cpp | |
| parent | 554e857cf4bdbcecc0f3dfa1d91cb555a89aff71 (diff) | |
| download | bcm5719-llvm-7ff831962afee13fca657370f8b28052263c1ba1.tar.gz bcm5719-llvm-7ff831962afee13fca657370f8b28052263c1ba1.zip | |
- Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdentical
except it doesn't care if the definitions' virtual registers differ. This is
used by machine LICM and other MI passes to perform CSE.
- Teach Thumb2InstrInfo::isIdentical() to check two t2LDRpci_pic are identical.
Since pc relative constantpool entries are always different, this requires it
it check if the values can actually the same.
llvm-svn: 86328
Diffstat (limited to 'llvm/examples/ParallelJIT/ParallelJIT.cpp')
0 files changed, 0 insertions, 0 deletions

