Lines Matching defs:alignment
53 // Restrict alignment due to buffer alignment.
61 // The alignment of an instruction is either 2 or 4.
91 TestObject(int size, int alignment, int id = 0)
92 : LocationBase(0 /*type*/, size, alignment), id_(id) {}
126 int alignment = RandomObjectAlignment(size);
127 IF_VERBOSE(printf("Object %d -> size = %d, alignment = %d\n",
130 alignment));
131 return new TestObject(size, alignment, id);
144 TestBranchObject(int size, int alignment, int id = 0)
145 : LocationBase(1 /* type */, size, alignment), id_(id) {}
163 // The alignment that the new "veneer" requires of the label.
228 int alignment = size;
229 IF_VERBOSE(printf("Object %d -> size = %d, alignment = %d\n",
232 alignment));
233 return new TestBranchObject(size, alignment, id);
292 printf("Object %d -> size = %d, alignment = %d, range = (%d,%d)\n",
309 TestObject object1(4 /*size*/, 4 /*alignment*/);
310 TestObject object2(128 /*size*/, 4 /*alignment*/);
345 int alignment) {
349 "location = %d, alignment = %d, size = %d\n",
353 alignment,
359 alignment);
392 int32_t alignment =
399 alignment);
411 alignment);
470 int32_t alignment =
477 alignment);
487 alignment);
500 // the pools. The actual backends will know the max alignment we
533 TestBranchObject *object = new TestBranchObject(4 /*size*/, 4 /*alignment*/);
548 TestBranchObject *object = new TestBranchObject(4 /*size*/, 2 /*alignment*/);
561 // Label that needs padding because of the alignment of the object.
562 object = new TestBranchObject(4 /*size*/, 4 /*alignment*/);
575 // Label that needs padding because of the alignment of the reference.
576 object = new TestBranchObject(4 /*size*/, 1 /*alignment*/);
581 4 /*alignment*/);
600 int object_alignment = 1; // Do not restrict alignment for this test.
622 // needed in order to meet the alignment of the first object.
736 // alignment so should force pool emission.
737 int alignment = 16;
738 VIXL_ASSERT((pc & (alignment - 1)) != 0);
743 alignment);
883 TestObjectDeletedOnPlacement() : TestObject(4 /*size*/, 4 /*alignment*/) {}
898 : TestObject(4 /*size*/, 4 /*alignment*/) {}