summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Compression.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2020-01-02 10:15:36 -0800
committerCraig Topper <craig.topper@intel.com>2020-01-02 11:10:51 -0800
commitaa17d31edb00c66461093b5a7cd2f4a35dc143e9 (patch)
tree7ab3ea83a2ce72f0c3ab4cf8cda75845e735a1d5 /llvm/lib/Support/Compression.cpp
parent98856b22cdcd387b0b303b96e17deb45a5f59a7a (diff)
downloadbcm5719-llvm-aa17d31edb00c66461093b5a7cd2f4a35dc143e9.tar.gz
bcm5719-llvm-aa17d31edb00c66461093b5a7cd2f4a35dc143e9.zip
[X86] Remove FP0-6 operands from call instructions in FPStackifier pass. Only count defs as returns.
All FP0-6 operands should be removed by the FP stackifier. By removing these we fix the machine verifier error in PR39437. I've also made it so that only defs are counted for STReturns which removes what I think were extra stack cleanup instructions. And I've removed the regcall assert because it was checking the attributes of the caller, but here we're concerned with the attributes of the callee. But I don't know how to get that information from this level.
Diffstat (limited to 'llvm/lib/Support/Compression.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud