Remove JIT::RuntimeType
commit6e865771673914ff0b0ff4acdbd9007823a20ef6
authorBrett Simmers <bsimmers@fb.com>
Fri, 27 Jun 2014 09:36:10 +0000 (27 02:36 -0700)
committerfacebook-github-bot <githubbot@fb.com>
Tue, 1 Jul 2014 04:07:00 +0000 (30 21:07 -0700)
tree6f1416fc2cab9c8482e65775f2b8edd912030d5c
parenta9fe416cca85dab0977cf55b19451190e44f9b7f
Remove JIT::RuntimeType

Summary: The few remaining uses of it have been replaced with JIT::Type. I also
moved around some related struct and function definitions so they'd make more
sense. JIT::Location and JIT::DynLocation are next on the hitlist; they have
more modern replacements in RegionDesc.

Reviewed By: @bertmaher

Differential Revision: D1407922
25 files changed:
hphp/runtime/vm/jit/extra-data.h
hphp/runtime/vm/jit/guard-relaxation.cpp
hphp/runtime/vm/jit/hhbc-translator.cpp
hphp/runtime/vm/jit/hhbc-translator.h
hphp/runtime/vm/jit/ir-translator.h
hphp/runtime/vm/jit/ir.h
hphp/runtime/vm/jit/location.h [new file with mode: 0644]
hphp/runtime/vm/jit/mc-generator.h
hphp/runtime/vm/jit/minstr-translator.cpp
hphp/runtime/vm/jit/prof-data.h
hphp/runtime/vm/jit/ref-deps.cpp
hphp/runtime/vm/jit/ref-deps.h
hphp/runtime/vm/jit/region-tracelet.cpp
hphp/runtime/vm/jit/runtime-type.cpp [deleted file]
hphp/runtime/vm/jit/runtime-type.h [deleted file]
hphp/runtime/vm/jit/test/type.cpp
hphp/runtime/vm/jit/translator.cpp
hphp/runtime/vm/jit/translator.h
hphp/runtime/vm/jit/type.cpp
hphp/runtime/vm/jit/type.h
hphp/runtime/vm/jit/unwind-x64.cpp
hphp/runtime/vm/jit/unwind-x64.h
hphp/test/.gitignore
hphp/test/tools/compare-ir.sh
hphp/util/trace.h