aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/FileManager.cpp
diff options
context:
space:
mode:
authorChris Bieneman <chris.bieneman@me.com>2022-03-22 19:27:41 -0500
committerChris Bieneman <chris.bieneman@me.com>2022-04-05 11:50:07 -0500
commit6599fdab2cd4f76021f560edcedbe396fd97216d (patch)
tree9ec7368db5469f1645f9a350b070f57559acf74b /clang/lib/Basic/FileManager.cpp
parent408a67ff49e0f4efc9203a9c9a5cc6548fd250ce (diff)
downloadllvm-6599fdab2cd4f76021f560edcedbe396fd97216d.zip
llvm-6599fdab2cd4f76021f560edcedbe396fd97216d.tar.gz
llvm-6599fdab2cd4f76021f560edcedbe396fd97216d.tar.bz2
Add DXILPrepare CodeGen pass
The DXIL Prepare pass handles the IR mutations required to convert modern LLVM IR into something that more closely resembles LLVM-3.7 IR so that the DXIL bitcode writer can emit 3.7 IR. This change adds the codegen pass handling the first two IR transformations: * stripping new function attributes * converting fneg into fsub Reviewed By: nikic Differential Revision: https://reviews.llvm.org/D122081
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions