[PATCH] D19942: Remove bit-rotten CppBackend.
James Y Knight via llvm-commits
llvm-commits at lists.llvm.org
Wed May 4 15:46:24 PDT 2016
jyknight created this revision.
jyknight added a reviewer: rafael.
jyknight added a subscriber: llvm-commits.
This backend was supposed to generate C++ code which will re-construct
the LLVM IR passed as input. This seems to me to have very marginal
usefulness in the first place.
However, the code has never been updated to use IRBuilder, which makes
its current value negative -- people who look at the output may be
steered to use the *wrong* C++ APIs to construct IR.
Furthermore, it's generated code that doesn't compile since at least
2013.
http://reviews.llvm.org/D19942
Files:
CMakeLists.txt
docs/CodeGenerator.rst
docs/GettingStarted.rst
lib/Target/CppBackend/CMakeLists.txt
lib/Target/CppBackend/CPPBackend.cpp
lib/Target/CppBackend/CPPTargetMachine.h
lib/Target/CppBackend/LLVMBuild.txt
lib/Target/CppBackend/TargetInfo/CMakeLists.txt
lib/Target/CppBackend/TargetInfo/CppBackendTargetInfo.cpp
lib/Target/CppBackend/TargetInfo/LLVMBuild.txt
lib/Target/LLVMBuild.txt
test/CodeGen/CPP/2007-06-16-Funcname.ll
test/CodeGen/CPP/2009-05-01-Long-Double.ll
test/CodeGen/CPP/2009-05-04-CondBr.ll
test/CodeGen/CPP/2012-02-05-UnitVarCrash.ll
test/CodeGen/CPP/atomic.ll
test/CodeGen/CPP/attributes.ll
test/CodeGen/CPP/gep.ll
test/CodeGen/CPP/lit.local.cfg
utils/GenLibDeps.pl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19942.56215.patch
Type: text/x-patch
Size: 96522 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160504/1abecb5a/attachment-0001.bin>
More information about the llvm-commits
mailing list