Wire Sysio Wire Sysion 1.0.0
|
#include <stdio.h>
#include <string.h>
#include <string>
#include <xbyak/xbyak.h>
#include <cybozu/inttype.hpp>
#include <cybozu/test.hpp>
Go to the source code of this file.
Classes | |
struct | MyAllocator |
struct | GetAddressCode1 |
struct | GetAddressCode2 |
Macros | |
#define | XBYAK_NO_OP_NAMES |
Functions | |
void | putNop (Xbyak::CodeGenerator *gen, int n) |
void | diff (const std::string &a, const std::string &b) |
void | dump (const std::string &m) |
CYBOZU_TEST_AUTO (test1) | |
CYBOZU_TEST_AUTO (testJmpCx) | |
CYBOZU_TEST_AUTO (test2) | |
CYBOZU_TEST_AUTO (test4) | |
CYBOZU_TEST_AUTO (test5) | |
size_t | getValue (const uint8 *p) |
void | checkAddr (const uint8 *p, size_t offset, size_t expect) |
CYBOZU_TEST_AUTO (MovLabel) | |
CYBOZU_TEST_AUTO (testMovLabel2) | |
CYBOZU_TEST_AUTO (testF_B) | |
CYBOZU_TEST_AUTO (test6) | |
CYBOZU_TEST_AUTO (test_jcc) | |
CYBOZU_TEST_AUTO (testNewLabel) | |
CYBOZU_TEST_AUTO (testAssign) | |
CYBOZU_TEST_AUTO (doubleDefine) | |
CYBOZU_TEST_AUTO (getAddress1) | |
CYBOZU_TEST_AUTO (getAddress2) | |
Variables | |
Xbyak::uint8 | bufL [4096 *32] |
Xbyak::uint8 | bufS [4096 *2] |
MyAllocator | myAlloc |
void checkAddr | ( | const uint8 * | p, |
size_t | offset, | ||
size_t | expect ) |
CYBOZU_TEST_AUTO | ( | doubleDefine | ) |
Definition at line 931 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | getAddress1 | ) |
Definition at line 990 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | getAddress2 | ) |
Definition at line 1030 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | MovLabel | ) |
Definition at line 459 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | test1 | ) |
Definition at line 48 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | test2 | ) |
Definition at line 211 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | test4 | ) |
Definition at line 362 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | test5 | ) |
Definition at line 396 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | test6 | ) |
Definition at line 692 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | test_jcc | ) |
Definition at line 770 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | testAssign | ) |
Definition at line 892 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | testF_B | ) |
Definition at line 589 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | testJmpCx | ) |
Definition at line 145 of file jmp.cpp.
CYBOZU_TEST_AUTO | ( | testMovLabel2 | ) |
CYBOZU_TEST_AUTO | ( | testNewLabel | ) |
Definition at line 800 of file jmp.cpp.
void diff | ( | const std::string & | a, |
const std::string & | b ) |
void dump | ( | const std::string & | m | ) |
size_t getValue | ( | const uint8 * | p | ) |
void putNop | ( | Xbyak::CodeGenerator * | gen, |
int | n ) |
Xbyak::uint8 bufL[4096 *32] |
Xbyak::uint8 bufS[4096 *2] |
MyAllocator myAlloc |