Home
last modified time | relevance | path

Searched refs:x86Compiler (Results 1 – 6 of 6) sorted by relevance

/dports/games/libretro-desmume2015/desmume2015-d6128e6/desmume/src/utils/AsmJit/x86/
H A Dx86compilerfunc.cpp38 CompilerFuncDecl(x86Compiler), in X86CompilerFuncDecl()
58 _entryLabel = x86Compiler->newLabel(); in X86CompilerFuncDecl()
59 _exitLabel = x86Compiler->newLabel(); in X86CompilerFuncDecl()
541 if (x86Compiler->getLogger()) in _emitProlog()
542 x86Compiler->comment("Prolog"); in _emitProlog()
645 if (x86Compiler->getLogger()) in _emitProlog()
646 x86Compiler->comment("Body"); in _emitProlog()
677 if (x86Compiler->getLogger()) in _emitEpilog()
678 x86Compiler->comment("Epilog"); in _emitEpilog()
789 x86Compiler->emit(kX86InstRet); in _emitEpilog()
[all …]
H A Dx86compilercontext.cpp30 CompilerContext(x86Compiler) in X86CompilerContext()
35 _emitComments = x86Compiler->getLogger() != NULL; in X86CompilerContext()
910 X86Compiler* x86Compiler = getCompiler(); in emitLoadVar() local
969 X86Compiler* x86Compiler = getCompiler(); in emitSaveVar() local
1028 X86Compiler* x86Compiler = getCompiler(); in emitMoveVar() local
1075 X86Compiler* x86Compiler = getCompiler(); in emitExchangeVar() local
1117 x86Compiler->emit(kX86InstPXor, a, b); in emitExchangeVar()
1118 x86Compiler->emit(kX86InstPXor, b, a); in emitExchangeVar()
1119 x86Compiler->emit(kX86InstPXor, a, b); in emitExchangeVar()
1360 X86Compiler* x86Compiler = getCompiler(); in translateOperands() local
[all …]
H A Dx86compileritem.cpp29 CompilerAlign(x86Compiler, size) in X86CompilerAlign()
447 X86Compiler* x86Compiler = getCompiler(); in prepare() local
562 x86Compiler->setError(kErrorNoHeapMemory); in prepare()
1348 X86Compiler* x86Compiler = getCompiler(); in translate() local
1672 X86Compiler* x86Compiler = getCompiler(); in translate() local
1764 X86Compiler* x86Compiler = getCompiler(); in doJump() local
1794 x86Compiler->jmp(_jumpTarget->_label); in doJump()
1795 ext = x86Compiler->getCurrentItem(); in doJump()
1799 Label L = x86Compiler->newLabel(); in doJump()
1801 x86Compiler->bind(L); in doJump()
[all …]
H A Dx86compileritem.h37 ASMJIT_API X86CompilerAlign(X86Compiler* x86Compiler, uint32_t size = 0);
110 ASMJIT_API X86CompilerTarget(X86Compiler* x86Compiler, const Label& target);
149 …ASMJIT_API X86CompilerInst(X86Compiler* x86Compiler, uint32_t code, Operand* opData, uint32_t opCo…
231 …ASMJIT_API X86CompilerJmpInst(X86Compiler* x86Compiler, uint32_t code, Operand* opData, uint32_t o…
H A Dx86compilerfunc.h38 ASMJIT_API X86CompilerFuncDecl(X86Compiler* x86Compiler);
187 ASMJIT_API X86CompilerFuncEnd(X86Compiler* x86Compiler, X86CompilerFuncDecl* func);
271 …ASMJIT_API X86CompilerFuncCall(X86Compiler* x86Compiler, X86CompilerFuncDecl* caller, const Operan…
H A Dx86compilercontext.h46 ASMJIT_API X86CompilerContext(X86Compiler* x86Compiler);