Lines Matching defs:Test
35 namespace Test {
37 class AssemblerX8664TestBase : public ::testing::Test {
161 // __ is a helper macro. It allows test cases to emit X8664 assembly
202 // test will emit some instructions for performing the test. The assembled
208 // test harnesses need to ensure it does not leave anything it pushed on the
216 // (i.e., IP materialization). Upon a test start up, a call(NextInstruction) is
222 // test:
224 // call test$materialize_ip
225 // test$materialize_ip: <<------- %r9 will point here
256 // << test code goes here >>
312 // << test scratch area >>
314 // TODO(jpp): test the
319 // encodings using the low level assembler test ensuring that the register
654 // contains both the test code as well as prologue/epilogue, and the
657 // also exposes helper methods for reading the register state after test
950 // Allocates a new dword slot in the test's scratchpad area.
953 // Allocates a new qword slot in the test's scratchpad area.
960 // Allocates a new dqword slot in the test's scratchpad area.
973 // by the test cases to encode an address operand for accessing the slot for
974 // the specified register. These are all private for, when jitting the test
975 // code, tests should not tamper with these values. Besides, during the test
1128 } // end of namespace Test