Delete LLVM backend
commit68a76afc3e5faf16e778708d50926f644c1fc925
authorBrett Simmers <bsimmers@fb.com>
Thu, 3 Mar 2016 20:32:20 +0000 (3 12:32 -0800)
committerHhvm Bot <hhvm-bot-bot@fb.com>
Thu, 3 Mar 2016 23:09:50 +0000 (3 15:09 -0800)
treea44941f5a2d2c8c9e04b3748ad718abfa5ae29df
parentb70c6723a16abcc36110d09423acd4311a0338ed
Delete LLVM backend

Summary:

Unfortunately the maintenance burden has grown too large, especially
considering some upcoming work multiple people have planned. We have no reason
to think the performance situation will change any time soon (it's a small
regression right now), so it's time to say goodbye.

Reviewed By: edwinsmith

Differential Revision: D3002148

fb-gh-sync-id: 4dcad565e9dd7130d2a4f6044820799ae82c5efe
shipit-source-id: 4dcad565e9dd7130d2a4f6044820799ae82c5efe
41 files changed:
CMake/FindLLVM.cmake [deleted file]
CMake/HPHPFindLibs.cmake
hphp/doc/ir.specification
hphp/runtime/base/runtime-option.cpp
hphp/runtime/base/runtime-option.h
hphp/runtime/test/config.cpp
hphp/runtime/vm/jit/code-gen-x64.cpp
hphp/runtime/vm/jit/dce.cpp
hphp/runtime/vm/jit/irlower.cpp
hphp/runtime/vm/jit/llvm-locrecs.cpp [deleted file]
hphp/runtime/vm/jit/llvm-locrecs.h [deleted file]
hphp/runtime/vm/jit/llvm-stack-maps.cpp [deleted file]
hphp/runtime/vm/jit/llvm-stack-maps.h [deleted file]
hphp/runtime/vm/jit/mc-generator.cpp
hphp/runtime/vm/jit/mc-generator.h
hphp/runtime/vm/jit/memory-effects.cpp
hphp/runtime/vm/jit/perf-counters.cpp
hphp/runtime/vm/jit/relocation.cpp
hphp/runtime/vm/jit/timer.h
hphp/runtime/vm/jit/trans-rec.cpp
hphp/runtime/vm/jit/trans-rec.h
hphp/runtime/vm/jit/translator.cpp
hphp/runtime/vm/jit/unique-stubs-x64.cpp
hphp/runtime/vm/jit/unique-stubs-x64.h
hphp/runtime/vm/jit/unique-stubs.cpp
hphp/runtime/vm/jit/vasm-dead.cpp
hphp/runtime/vm/jit/vasm-instr.h
hphp/runtime/vm/jit/vasm-llvm.cpp [deleted file]
hphp/runtime/vm/jit/vasm-llvm.h [deleted file]
hphp/runtime/vm/jit/vasm-ppc64.cpp
hphp/runtime/vm/jit/vasm-x64.cpp
hphp/runtime/vm/jit/vasm.cpp
hphp/runtime/vm/jit/vasm.h
hphp/test/run
hphp/test/slow/llvm/config.ini
hphp/test/slow/program_functions/ini_get_all_1_of_3.php.expectf
hphp/tools/llvm/README [deleted file]
hphp/tools/llvm/llvm.patch [deleted file]
hphp/tools/tc-print/offline-trans-data.cpp
hphp/tools/tc-print/tc-print.cpp
hphp/util/trace.h