Home | History | Annotate | Download | only in AssemblerX8632

Lines Matching defs:Test

35 namespace Test {
37 class AssemblerX8632TestBase : public ::testing::Test {
65 // __ is a helper macro. It allows test cases to emit X8632 assembly
106 // test will emit some instructions for performing the test. The assembled
112 // test harnesses need to ensure it does not leave anything it pushed on the
117 // This mechanism is used because the test framework needs to generate addresses
142 // the test code does not perform any arithmetic operation that writes to %rBP.
153 // test:
161 // call test$materialize_ip
162 // test$materialize_ip: <<------- %eBP will point here
171 // << test code goes here >>
203 // << test scratch area >>
205 // TODO(jpp): test the
210 // encodings using the low level assembler test ensuring that the register
542 // contains both the test code as well as prologue/epilogue, and the
545 // also exposes helper methods for reading the register state after test
764 // Allocates a new dword slot in the test's scratchpad area.
767 // Allocates a new qword slot in the test's scratchpad area.
774 // Allocates a new dqword slot in the test's scratchpad area.
787 // by the test cases to encode an address operand for accessing the slot for
788 // the specified register. These are all private for, when jitting the test
789 // code, tests should not tamper with these values. Besides, during the test
873 } // end of namespace Test