m.m.capewell@googlemail.com
|
79c8293b99
|
[turbofan] Add ARM64 overflow selector tests
Add more selector tests and correct a typo in the instruction selector code.
BUG=
R=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/548453002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23775 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-08 14:08:16 +00:00 |
|
bmeurer@chromium.org
|
2bbeb652ee
|
[turbofan] Fix the node matchers.
E.g. make sure that Int32Matcher matches only int32 constants, and
Float64Matcher matches only float64 constants.
Also remove the confusing CommonOperatorTraits, which are too easy
to use in a wrong way.
TEST=compiler-unittests,cctest
R=mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/552653003
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23768 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-08 09:16:11 +00:00 |
|
m.m.capewell@googlemail.com
|
89cb23f3fd
|
[turbofan] Add/sub ARM64 lhs immediate tests
Addition supports lhs immediates by commuting. Subtraction supports only zero
lhs immediates, through use of the zero register.
BUG=
R=bmeurer@chromium.org
Review URL: https://codereview.chromium.org/518893002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23565 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-01 13:41:19 +00:00 |
|
bmeurer@chromium.org
|
b22724966b
|
[turbofan] Merge compiler unit tests into src.
BUG=v8:3489
LOG=n
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/530693002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23551 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-09-01 10:26:12 +00:00 |
|