diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-12-24 12:20:21 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-12-24 12:20:21 +0000 |
commit | e0434fad168a85791e407e426328691e3cf175af (patch) | |
tree | 9480e205890f3ba5bd3989cb9e860026e5522956 /llvm/lib/MC/MCParser/DarwinAsmParser.cpp | |
parent | ed99c332c37cc7b0239e6d3ff4921299abaff509 (diff) | |
download | bcm5719-llvm-e0434fad168a85791e407e426328691e3cf175af.tar.gz bcm5719-llvm-e0434fad168a85791e407e426328691e3cf175af.zip |
[X86][X87] Mark pseudo memory fold instructions as load/sideeffects (PR21160, PR34080, PR34454).
Match regular x87 memory fold instructions with load/sideeffects tags, to prevent the schedulers from re-ordering them across the fnstcw/fldcw sequences for truncating stores while they are still pseudo during the stack conversion pass.
llvm-svn: 321424
Diffstat (limited to 'llvm/lib/MC/MCParser/DarwinAsmParser.cpp')
0 files changed, 0 insertions, 0 deletions