diff options
author | Quentin Colombet <qcolombet@apple.com> | 2016-04-27 21:37:37 +0000 |
---|---|---|
committer | Quentin Colombet <qcolombet@apple.com> | 2016-04-27 21:37:37 +0000 |
commit | d6dbec4c6f2088527ad1080959f597f0ad7ef699 (patch) | |
tree | 010ec5fd288cba622efa0e61566dc94771c20b9d /lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/TestIRInterpreter.py | |
parent | 485d905510388e2b57375b5d3e70f4e6462eccf9 (diff) | |
download | bcm5719-llvm-d6dbec4c6f2088527ad1080959f597f0ad7ef699.tar.gz bcm5719-llvm-d6dbec4c6f2088527ad1080959f597f0ad7ef699.zip |
[X86] Fix the lowering of TLS calls.
The callseq_end node must be glued with the TLS calls, otherwise,
the generic code will miss the uses of the returned value and will
mark it dead.
Moreover, TLSCall 64-bit pseudo must not set an implicit-use on RDI,
the pseudo uses the symbol address at this point not RDI and the
lowering will do the right thing.
llvm-svn: 267797
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/TestIRInterpreter.py')
0 files changed, 0 insertions, 0 deletions