summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/utils_llvm.cc
diff options
context:
space:
mode:
author buzbee <buzbee@google.com> 2012-03-04 14:57:06 -0800
committer buzbee <buzbee@google.com> 2012-03-04 15:00:36 -0800
commita2ebdd74eb2f36e6efa7a482bc11c7b93d97c2c3 (patch)
tree2d63c98a1f729f1e17969bfbc4b7dc1da48f4567 /src/compiler_llvm/utils_llvm.cc
parent11f9d2130e938511efceb6d2a4793cee7dfdde35 (diff)
Complete MIPS code generation support
With this CL code generation for MIPS is complete (though untested on actual hardware). Core and the boot classpath compile without issue. The primary thrust here was to support expanding of short branch sequences to long form during assembly if the displacement field overflowed. That led to a general cleanup of creation on LIR nodes outside of the normal flow. Also introduced is a README to describe the state of MIPS support, as well as memory barrier handling. Change-Id: I251a2ef8d74bc7183406dce9493464be24a9d7f7
Diffstat (limited to 'src/compiler_llvm/utils_llvm.cc')
0 files changed, 0 insertions, 0 deletions