LLoadKeyed does not clobber double anymore.
BUG= R=verwaest@chromium.org Review URL: https://codereview.chromium.org/23890031 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16767 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
parent
1a50eb6611
commit
4f3d58ddb5
@ -1620,11 +1620,6 @@ class LLoadKeyed V8_FINAL : public LTemplateInstruction<1, 2, 0> {
|
||||
return hydrogen()->is_external();
|
||||
}
|
||||
|
||||
virtual bool ClobbersDoubleRegisters() const V8_OVERRIDE {
|
||||
return !CpuFeatures::IsSupported(SSE2) &&
|
||||
!IsDoubleOrFloatElementsKind(hydrogen()->elements_kind());
|
||||
}
|
||||
|
||||
DECLARE_CONCRETE_INSTRUCTION(LoadKeyed, "load-keyed")
|
||||
DECLARE_HYDROGEN_ACCESSOR(LoadKeyed)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user