Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(855)

Unified Diff: test/cctest/compiler/test-structured-machine-assembler.cc

Issue 470593002: Unify MachineType and RepType. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « test/cctest/compiler/test-structured-ifbuilder-fuzzer.cc ('k') | test/cctest/compiler/value-helper.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: test/cctest/compiler/test-structured-machine-assembler.cc
diff --git a/test/cctest/compiler/test-structured-machine-assembler.cc b/test/cctest/compiler/test-structured-machine-assembler.cc
index 6d8020baf4fc385f8226902b50c8f4ad0a300bc4..0ae6383fbd74cd08ab2d525f0af4d24c88a3d7ca 100644
--- a/test/cctest/compiler/test-structured-machine-assembler.cc
+++ b/test/cctest/compiler/test-structured-machine-assembler.cc
@@ -50,7 +50,7 @@ TEST(RunVariable) {
TEST(RunSimpleIf) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0xc4a3e3a6;
{
@@ -66,7 +66,7 @@ TEST(RunSimpleIf) {
TEST(RunSimpleIfVariable) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0xdb6f20c2;
Variable var = m.NewVariable(m.Int32Constant(constant));
@@ -83,7 +83,7 @@ TEST(RunSimpleIfVariable) {
TEST(RunSimpleElse) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0xfc5eadf4;
{
@@ -99,7 +99,7 @@ TEST(RunSimpleElse) {
TEST(RunSimpleIfElse) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0xaa9c8cd3;
{
@@ -116,7 +116,7 @@ TEST(RunSimpleIfElse) {
TEST(RunSimpleIfElseVariable) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0x67b6f39c;
Variable var = m.NewVariable(m.Int32Constant(constant));
@@ -135,7 +135,7 @@ TEST(RunSimpleIfElseVariable) {
TEST(RunSimpleIfNoThenElse) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0xd5e550ed;
{
@@ -150,7 +150,7 @@ TEST(RunSimpleIfNoThenElse) {
TEST(RunSimpleConjunctionVariable) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0xf8fb9ec6;
Variable var = m.NewVariable(m.Int32Constant(constant));
@@ -171,7 +171,7 @@ TEST(RunSimpleConjunctionVariable) {
TEST(RunSimpleDisjunctionVariable) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0x118f6ffc;
Variable var = m.NewVariable(m.Int32Constant(constant));
@@ -192,7 +192,7 @@ TEST(RunSimpleDisjunctionVariable) {
TEST(RunIfElse) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
{
IfBuilder cond(&m);
@@ -225,7 +225,7 @@ static IfBuilderBranchType all_branch_types[] = {
static void RunIfBuilderDisjunction(size_t max, IfBuilderBranchType then_type,
IfBuilderBranchType else_type) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
std::vector<int32_t> inputs = ValueHelper::int32_vector();
std::vector<int32_t>::const_iterator i = inputs.begin();
@@ -292,7 +292,7 @@ TEST(RunIfBuilderDisjunction) {
static void RunIfBuilderConjunction(size_t max, IfBuilderBranchType then_type,
IfBuilderBranchType else_type) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
std::vector<int32_t> inputs = ValueHelper::int32_vector();
std::vector<int32_t>::const_iterator i = inputs.begin();
@@ -358,7 +358,7 @@ TEST(RunIfBuilderConjunction) {
static void RunDisjunctionVariables(int disjunctions, bool explicit_then,
bool explicit_else) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0x65a09535;
@@ -412,7 +412,7 @@ TEST(RunDisjunctionVariables) {
static void RunConjunctionVariables(int conjunctions, bool explicit_then,
bool explicit_else) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
int32_t constant = 0x2c7f4b45;
Node* cmp_val = m.Int32Constant(constant);
@@ -464,7 +464,7 @@ TEST(RunConjunctionVariables) {
TEST(RunSimpleNestedIf) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32, kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32, kMachInt32);
const size_t NUM_VALUES = 7;
std::vector<int32_t> inputs = ValueHelper::int32_vector();
CHECK(inputs.size() >= NUM_VALUES);
@@ -599,7 +599,7 @@ TEST(RunCountToTenAcc) {
TEST(RunSimpleNestedLoop) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
Node* zero = m.Int32Constant(0);
Node* one = m.Int32Constant(1);
@@ -640,7 +640,7 @@ TEST(RunSimpleNestedLoop) {
TEST(RunFib) {
- StructuredMachineAssemblerTester<int32_t> m(kMachineWord32);
+ StructuredMachineAssemblerTester<int32_t> m(kMachInt32);
// Constants.
Node* zero = m.Int32Constant(0);
@@ -879,8 +879,8 @@ class QuicksortHelper : public StructuredMachineAssemblerTester<int32_t> {
public:
QuicksortHelper()
: StructuredMachineAssemblerTester<int32_t>(
- MachineOperatorBuilder::pointer_rep(), kMachineWord32,
- MachineOperatorBuilder::pointer_rep(), kMachineWord32),
+ MachineOperatorBuilder::pointer_rep(), kMachInt32,
+ MachineOperatorBuilder::pointer_rep(), kMachInt32),
input_(NULL),
stack_limit_(NULL),
one_(Int32Constant(1)),
@@ -910,13 +910,13 @@ class QuicksortHelper : public StructuredMachineAssemblerTester<int32_t> {
void Inc32(const Variable& var) { var.Set(Int32Add(var.Get(), one_)); }
Node* Index(Node* index) { return Word32Shl(index, Int32Constant(2)); }
Node* ArrayLoad(Node* index) {
- return Load(kMachineWord32, input_, Index(index));
+ return Load(kMachInt32, input_, Index(index));
}
void Swap(Node* a_index, Node* b_index) {
Node* a = ArrayLoad(a_index);
Node* b = ArrayLoad(b_index);
- Store(kMachineWord32, input_, Index(a_index), b);
- Store(kMachineWord32, input_, Index(b_index), a);
+ Store(kMachInt32, input_, Index(a_index), b);
+ Store(kMachInt32, input_, Index(b_index), a);
}
void AddToCallStack(const Variable& fp, Node* left, Node* right) {
{
@@ -925,8 +925,8 @@ class QuicksortHelper : public StructuredMachineAssemblerTester<int32_t> {
cond.If(IntPtrLessThanOrEqual(fp.Get(), stack_limit_)).Then();
Return(Int32Constant(-1));
}
- Store(kMachineWord32, fp.Get(), left_offset_, left);
- Store(kMachineWord32, fp.Get(), right_offset_, right);
+ Store(kMachInt32, fp.Get(), left_offset_, left);
+ Store(kMachInt32, fp.Get(), right_offset_, right);
fp.Set(IntPtrAdd(fp.Get(), ConvertInt32ToIntPtr(stack_frame_size_)));
}
void Build() {
@@ -960,8 +960,8 @@ class QuicksortHelper : public StructuredMachineAssemblerTester<int32_t> {
cond.If(Int32LessThanOrEqual(Int32Sub(right.Get(), one_), left.Get()))
.Then();
fp.Set(IntPtrSub(fp.Get(), ConvertInt32ToIntPtr(stack_frame_size_)));
- left.Set(Load(kMachineWord32, fp.Get(), left_offset_));
- right.Set(Load(kMachineWord32, fp.Get(), right_offset_));
+ left.Set(Load(kMachInt32, fp.Get(), left_offset_));
+ right.Set(Load(kMachInt32, fp.Get(), right_offset_));
outermost.Continue();
}
// Partition.
« no previous file with comments | « test/cctest/compiler/test-structured-ifbuilder-fuzzer.cc ('k') | test/cctest/compiler/value-helper.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698