aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/filesystem/operations.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2021-03-02 19:01:14 +0000
committerDavid Green <david.green@arm.com>2021-03-02 19:01:14 +0000
commit438c98515c23a111992d332e316824d0a17f2ea4 (patch)
treeb4893c55a98b8a7612df8783915f5e2541dd1443 /libcxx/src/filesystem/operations.cpp
parent52bbbf4d4459239e0f461bc302ada89e2c5d07fc (diff)
downloadllvm-438c98515c23a111992d332e316824d0a17f2ea4.zip
llvm-438c98515c23a111992d332e316824d0a17f2ea4.tar.gz
llvm-438c98515c23a111992d332e316824d0a17f2ea4.tar.bz2
[ARM] Use 0, not ZR during ISel for CSINC/INV/NEG
Instead of converting the 0 into a ZR reg during lowering, do that with tablegen by matching the zero immediate. This when combined with other optimizations is more likely to use ZR and helps keep the DAG more easily optimizable. It should not otherwise effect code generation.
Diffstat (limited to 'libcxx/src/filesystem/operations.cpp')
0 files changed, 0 insertions, 0 deletions