Lines Matching defs:Testx86AssemblyInspectionEngine

1 //===-- Testx86AssemblyInspectionEngine.cpp -------------------------------===//
27 class Testx86AssemblyInspectionEngine : public testing::Test {
40 void Testx86AssemblyInspectionEngine::SetUpTestCase() {
142 TEST_F(Testx86AssemblyInspectionEngine, TestSimple64bitFrameFunction) {
218 TEST_F(Testx86AssemblyInspectionEngine, TestSimple32bitFrameFunction) {
294 TEST_F(Testx86AssemblyInspectionEngine, Test64bitFramelessBigStackFrame) {
460 TEST_F(Testx86AssemblyInspectionEngine, Test32bitFramelessBigStackFrame) {
757 TEST_F(Testx86AssemblyInspectionEngine, Test64bitFramelessSmallStackFrame) {
854 TEST_F(Testx86AssemblyInspectionEngine, Test32bitFramelessSmallStackFrame) {
964 TEST_F(Testx86AssemblyInspectionEngine, TestPushRBP) {
1007 TEST_F(Testx86AssemblyInspectionEngine, TestPushImm) {
1056 TEST_F(Testx86AssemblyInspectionEngine, TestPush0) {
1087 TEST_F(Testx86AssemblyInspectionEngine, TestPushExtended) {
1135 TEST_F(Testx86AssemblyInspectionEngine, TestPushR15) {
1163 TEST_F(Testx86AssemblyInspectionEngine, TestPushR14) {
1191 TEST_F(Testx86AssemblyInspectionEngine, TestPushR13) {
1219 TEST_F(Testx86AssemblyInspectionEngine, TestPushR12) {
1247 TEST_F(Testx86AssemblyInspectionEngine, TestPushRBX) {
1278 TEST_F(Testx86AssemblyInspectionEngine, TestPushEAX) {
1307 TEST_F(Testx86AssemblyInspectionEngine, TestPushECX) {
1336 TEST_F(Testx86AssemblyInspectionEngine, TestPushEDX) {
1362 TEST_F(Testx86AssemblyInspectionEngine, TestPushEBX) {
1390 TEST_F(Testx86AssemblyInspectionEngine, TestPushEBP) {
1418 TEST_F(Testx86AssemblyInspectionEngine, TestPushRBPWithREX) {
1446 TEST_F(Testx86AssemblyInspectionEngine, TestPushESI) {
1474 TEST_F(Testx86AssemblyInspectionEngine, TestPushEDI) {
1502 TEST_F(Testx86AssemblyInspectionEngine, TestMovRSPtoRBP) {
1574 TEST_F(Testx86AssemblyInspectionEngine, TestSubRSP) {
1614 TEST_F(Testx86AssemblyInspectionEngine, TestSubESP) {
1654 TEST_F(Testx86AssemblyInspectionEngine, TestAddRSP) {
1694 TEST_F(Testx86AssemblyInspectionEngine, TestAddESP) {
1734 TEST_F(Testx86AssemblyInspectionEngine, TestLEA_RSP_Pattern) {
1758 TEST_F(Testx86AssemblyInspectionEngine, TestPopRBX) {
1784 TEST_F(Testx86AssemblyInspectionEngine, TestPopRBP) {
1810 TEST_F(Testx86AssemblyInspectionEngine, TestPopR12) {
1836 TEST_F(Testx86AssemblyInspectionEngine, TestPopR13) {
1862 TEST_F(Testx86AssemblyInspectionEngine, TestPopR14) {
1888 TEST_F(Testx86AssemblyInspectionEngine, TestPopR15) {
1914 TEST_F(Testx86AssemblyInspectionEngine, TestPopEBX) {
1940 TEST_F(Testx86AssemblyInspectionEngine, TestPopEBP) {
1966 TEST_F(Testx86AssemblyInspectionEngine, TestPopRBPWithREX) {
1992 TEST_F(Testx86AssemblyInspectionEngine, TestPopESI) {
2018 TEST_F(Testx86AssemblyInspectionEngine, TestPopEDI) {
2046 TEST_F(Testx86AssemblyInspectionEngine, Testi386IgnoredRegisters) {
2084 TEST_F(Testx86AssemblyInspectionEngine, TestLEAVE) {
2125 TEST_F(Testx86AssemblyInspectionEngine, TestCALLNextInsn) {
2150 TEST_F(Testx86AssemblyInspectionEngine, TestSpillRegToStackViaMOVx86_64) {
2189 TEST_F(Testx86AssemblyInspectionEngine, TestSpillRegToStackViaMOVi386) {
2223 TEST_F(Testx86AssemblyInspectionEngine, TestSpArithx86_64Augmented) {
2314 TEST_F(Testx86AssemblyInspectionEngine, TestSimplex86_64Augmented) {
2392 TEST_F(Testx86AssemblyInspectionEngine, TestSimplei386ugmented) {
2474 TEST_F(Testx86AssemblyInspectionEngine, Test32BitOnlyInstruction) {
2517 TEST_F(Testx86AssemblyInspectionEngine, TestStackRealign8BitDisp_i386) {
2551 TEST_F(Testx86AssemblyInspectionEngine, TestStackRealign32BitDisp_x86_64) {
2585 TEST_F(Testx86AssemblyInspectionEngine, TestStackRealignMSVC_i386) {
2646 TEST_F(Testx86AssemblyInspectionEngine, TestDisassemblyJunkBytes) {
2668 TEST_F(Testx86AssemblyInspectionEngine, TestReturnDetect) {
2843 TEST_F(Testx86AssemblyInspectionEngine, TestDisassemblyMidFunctionEpilogues) {