bmeurer@chromium.org
|
ae7d781d8b
|
[turbofan] Introduce WordRor machine operator.
Move recognition of rotate-right operations to the
MachineOperatorReducer, so we don't need to repeat that in the
InstructionSelector for every backend.
TEST=base-unittests,compiler-unittests,cctests
R=jarin@chromium.org
Review URL: https://codereview.chromium.org/469213002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23121 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-14 09:07:58 +00:00 |
|
mstarzinger@chromium.org
|
44247036a7
|
Fix newly discovered presubmit errors.
R=jochen@chromium.org
Review URL: https://codereview.chromium.org/462033002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23081 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-12 13:33:35 +00:00 |
|
bmeurer@chromium.org
|
12e8b34b07
|
Reland "Add initial support for compiler unit tests using GTest/GMock.".
LOG=y
BUG=v8:3489
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/457503002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22987 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-08 07:04:07 +00:00 |
|
bmeurer@chromium.org
|
a5067853ff
|
Skip -pedantic for GTest as long as we -std=gnu++0x.
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/457553002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22986 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-08 06:59:11 +00:00 |
|
bmeurer@chromium.org
|
0a84fab8ef
|
No need to link base-unittests with GMock.
R=jochen@chromium.org
Review URL: https://codereview.chromium.org/447123002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22954 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-07 07:14:13 +00:00 |
|
bmeurer@chromium.org
|
f862ed533a
|
Use EXPECT_DOUBLE_EQ for floating point comparisons.
R=yangguo@chromium.org
Review URL: https://codereview.chromium.org/444933002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22917 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-06 10:23:04 +00:00 |
|
bmeurer@chromium.org
|
8727c637ee
|
Fix Mac build.
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/441283002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22916 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-06 09:50:17 +00:00 |
|
bmeurer@chromium.org
|
ef17fe7633
|
Refactor unit tests for the base library to use GTest.
TEST=base-unittests
BUG=v8:3489
LOG=y
R=jochen@chromium.org, svenpanne@chromium.org
Review URL: https://codereview.chromium.org/448603002
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22911 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-08-06 09:35:21 +00:00 |
|