diff options
| author | Derek Schuff <dschuff@google.com> | 2018-03-02 17:46:39 +0000 |
|---|---|---|
| committer | Derek Schuff <dschuff@google.com> | 2018-03-02 17:46:39 +0000 |
| commit | 57feeed3076137da48c43010130eddbb8e81cb54 (patch) | |
| tree | 964b051cb0612658345e22886c5c5e03680bf9d4 /llvm/test/Feature/packed_struct.ll | |
| parent | 4925653555942acbafbb936ccf81cc6e5b384868 (diff) | |
| download | bcm5719-llvm-57feeed3076137da48c43010130eddbb8e81cb54.tar.gz bcm5719-llvm-57feeed3076137da48c43010130eddbb8e81cb54.zip | |
[X86][x32] Save callee-save register used as base pointer for x32 ABI
For the x32 ABI, since the base pointer register (EBX) is a callee save register
it should be saved before use.
This fixes https://bugs.llvm.org/show_bug.cgi?id=36011
Differential Revision: https://reviews.llvm.org/D42358
Patch by Pratik Bhatu
llvm-svn: 326593
Diffstat (limited to 'llvm/test/Feature/packed_struct.ll')
0 files changed, 0 insertions, 0 deletions

