diff options
| author | Preston Gurd <preston.gurd@intel.com> | 2013-03-27 19:14:02 +0000 |
|---|---|---|
| committer | Preston Gurd <preston.gurd@intel.com> | 2013-03-27 19:14:02 +0000 |
| commit | 663e6f95589470a9fa54f6834b3f5d50e284ecd7 (patch) | |
| tree | c1ecb0edd26fa47248d4104ea8f127fc8a2dfcac /lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp | |
| parent | 1996f3d87fac2a0ff55e36fe6597f8fe711f3c1a (diff) | |
For the current Atom processor, the fastest way to handle a call
indirect through a memory address is to load the memory address into
a register and then call indirect through the register.
This patch implements this improvement by modifying SelectionDAG to
force a function address which is a memory reference to be loaded
into a virtual register.
Patch by Sriram Murali.
llvm-svn: 178171
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp')
0 files changed, 0 insertions, 0 deletions
