Reviewers: danno, Description: MIPS: pre-crankshaft updates to macro-assembler and related files. (2/3)
Highlights: - Better support for FP compares and branches (BranchF macro) - Provide code-patching and I-cache flushing support for generated code, used for InstanceOfStub under crankshaft (not submitted here). This requires adding new ExternalReference to src/assember.cc,h - Add EmitFPUTruncate() macro, similar to EmitVFPTruncate on Arm. - Some improvements to long-branch mechanism for mips. - Add ClampUint8() and ClampDoubleToUint8() - Minor changes to ic-mips, full-codegen-mips mostly, for improved code-patching with BinaryOpStub. - Small changes to stack checking in full-codegen-mips and regexp-macro-assembler-mips BUG= TEST= Please review this at http://codereview.chromium.org/7888004/ Affected files: M src/assembler.h M src/assembler.cc M src/mips/full-codegen-mips.cc M src/mips/ic-mips.cc M src/mips/macro-assembler-mips.h M src/mips/macro-assembler-mips.cc M src/mips/regexp-macro-assembler-mips.cc -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
