Home
last modified time | relevance | path

Searched refs:AssemblerX86 (Results 1 – 5 of 5) sorted by relevance

/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dx86_32.h31 class Assembler : public AssemblerX86<Assembler> {
33 explicit Assembler(MachineCode* code) : AssemblerX86(code) {} in Assembler()
64 using AssemblerX86::Decl;
67 using AssemblerX86::Decw;
70 using AssemblerX86::Incl;
73 using AssemblerX86::Incw;
76 using AssemblerX86::Movb;
83 AssemblerX86::Movb(dest, src); in Movb()
91 AssemblerX86::Movb(dest, src); in Movb()
96 using AssemblerX86::Movw;
[all …]
Dx86_64.h34 class Assembler : public AssemblerX86<Assembler> {
36 explicit Assembler(MachineCode* code) : AssemblerX86(code) {} in Assembler()
89 using AssemblerX86::Decl;
92 using AssemblerX86::Decw;
95 using AssemblerX86::Incl;
98 using AssemblerX86::Incw;
101 using AssemblerX86::Movq;
104 using AssemblerX86::Xchgl;
107 using AssemblerX86::Vmovapd;
108 using AssemblerX86::Vmovaps;
[all …]
Dcommon_x86.h45 class AssemblerX86 : public AssemblerBase {
47 explicit AssemblerX86(MachineCode* code) : AssemblerBase(code) {} in AssemblerX86() function
651 DISALLOW_IMPLICIT_CONSTRUCTORS(AssemblerX86);
704 inline void AssemblerX86<Assembler>::Pmov(XMMRegister dest, XMMRegister src) { in Pmov()
718 inline void AssemblerX86<Assembler>::Call(const Label& label) { in Call()
730 inline void AssemblerX86<Assembler>::Jcc(Condition cc, const Label& label) { in Jcc()
751 inline void AssemblerX86<Assembler>::Jmp(const Label& label) { in Jmp()
765 inline void AssemblerX86<Assembler>::ResolveJumps() { in ResolveJumps()
783 inline void AssemblerX86<Assembler>::Xchgl(Register dest, Register src) { in Xchgl()
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dinline_intrinsic.h242 AssemblerX86<x86_64::Assembler>,
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dinline_intrinsic.h307 AssemblerX86<x86_64::Assembler>,