Home
last modified time | relevance | path

Searched refs:X86CompilerVar (Results 1 – 8 of 8) sorted by relevance

/dports/games/libretro-desmume2015/desmume2015-d6128e6/desmume/src/utils/AsmJit/x86/
H A Dx86compilercontext.h81 ASMJIT_API void saveVar(X86CompilerVar* cv);
86 ASMJIT_API void spillVar(X86CompilerVar* cv);
100 X86CompilerVar* cv = rec->vdata; in _unuseVarOnEndOfScope()
107 X86CompilerVar* v = rec->vdata; in _unuseVarOnEndOfScope()
115 ASMJIT_API void saveGpVar(X86CompilerVar* cv);
117 ASMJIT_API void spillGpVar(X86CompilerVar* cv);
122 ASMJIT_API void saveMmVar(X86CompilerVar* cv);
141 …ASMJIT_API void emitExchangeVar(X86CompilerVar* cv, uint32_t regIndex, uint32_t vflags, X86Compile…
149 ASMJIT_API Mem _getVarMem(X86CompilerVar* cv);
154 ASMJIT_API X86CompilerVar* _getSpillCandidateGeneric(X86CompilerVar** varArray, uint32_t count);
[all …]
H A Dx86compilercontext.cpp258 X86CompilerVar* spillCandidate = NULL; in allocGpVar()
501 X86CompilerVar* spillCandidate = NULL; in allocMmVar()
1225 X86CompilerVar* X86CompilerContext::_getSpillCandidateGeneric(X86CompilerVar** varArray, uint32_t c… in _getSpillCandidateGeneric()
1229 X86CompilerVar* candidate = NULL; in _getSpillCandidateGeneric()
1238 X86CompilerVar* cv = varArray[i]; in _getSpillCandidateGeneric()
1274 X86CompilerVar* vlast = static_cast<X86CompilerVar*>(_active)->prevActive; in _addActive()
1311 X86CompilerVar* cur = static_cast<X86CompilerVar*>(_active); in _freeAllActive()
1432 X86CompilerVar* cur = static_cast<X86CompilerVar*>(_active); in _saveState()
1499 X86CompilerVar* cv; in _assignState()
1567 X86CompilerVar* cv = static_cast<X86CompilerVar*>(_active); in _restoreState()
[all …]
H A Dx86compilerfunc.h59 inline X86CompilerVar** getVars() const in getVars()
60 { return reinterpret_cast<X86CompilerVar**>(_vars); } in getVars()
63 inline X86CompilerVar* getVar(uint32_t index) const in getVar()
66 return reinterpret_cast<X86CompilerVar**>(_vars)[index]; in getVar()
330 …ASMJIT_API X86CompilerVar* _getOverlappingVariable(CompilerContext& cc, const FuncArg& argType) co…
332 …ASMJIT_API void _moveAllocatedVariableToStack(CompilerContext& cc, X86CompilerVar* vdata, const Fu…
333 …ASMJIT_API void _moveSpilledVariableToStack(CompilerContext& cc, X86CompilerVar* vdata, const Func…
336 …ASMJIT_API void _moveSrcVariableToRegister(CompilerContext& cc, X86CompilerVar* vdata, const FuncA…
H A Dx86compiler.cpp384X86CompilerVar* var = reinterpret_cast<X86CompilerVar*>(_zoneMemory.alloc(sizeof(X86CompilerVar))); in _newVar()
475 X86CompilerVar* cv = func->getVar(argIndex); in getGpArg()
491 X86CompilerVar* var = _newVar(name, varType, 8); in newMmVar()
506 X86CompilerVar* cv = func->getVar(argIndex); in getMmArg()
537 X86CompilerVar* cv = func->getVar(argIndex); in getXmmArg()
554 X86CompilerVar* cv = _getVar(var.getId()); in _vhint()
599 X86CompilerVar* vdata = _getVar(var.getId()); in getPriority()
610 X86CompilerVar* vdata = _getVar(var.getId()); in setPriority()
622 X86CompilerVar* vdata = _getVar(var.getId()); in getSaveOnUnuse()
633 X86CompilerVar* vdata = _getVar(var.getId()); in setSaveOnUnuse()
[all …]
H A Dx86compilerfunc.cpp167 X86CompilerVar* cv = getVar(i); in _prepareVariables()
186 X86CompilerVar* cv = getVar(i); in _allocVariables()
354 X86CompilerVar* cv = getVar(i); in _dumpFunction()
403 X86CompilerVar* cv = static_cast<X86CompilerVar*>(x86Compiler->_vars[i]); in _dumpFunction()
1441 X86CompilerVar* first = static_cast<X86CompilerVar*>(x86Context._active); in prepare()
1442 X86CompilerVar* active = first; in prepare()
1642 X86CompilerVar* v = _variables[i].vdata; in prepare()
1769 X86CompilerVar* cv = rec->vdata; in translate()
2167 X86CompilerVar* vdata = rec->vdata; in translate()
2261 X86CompilerVar* cv = static_cast<X86CompilerVar*>(_v); in _tryUnuseVar()
[all …]
H A Dx86compileritem.cpp165 X86CompilerVar* var = getVar(); in prepare()
201 X86CompilerVar* var = getVar(); in translate()
451 X86CompilerVar* _candidate = __vardata__; \ in prepare()
489 X86CompilerVar* vdata = x86Compiler->_getVar(o.getId()); in prepare()
595 X86CompilerVar* vdata = x86Compiler->_getVar(o.getId()); in prepare()
1243 X86CompilerVar* v = _vars[i].vdata; in prepare()
1591 X86CompilerVar* cv = static_cast<X86CompilerVar*>(_v); in _tryUnuseVar()
1648 X86CompilerVar* first = static_cast<X86CompilerVar*>(x86Context._active); in prepare()
1649 X86CompilerVar* var = first; in prepare()
1708 X86CompilerVar* first = static_cast<X86CompilerVar*>(x86Context._active); in translate()
[all …]
H A Dx86compileritem.h70 …ASMJIT_API X86CompilerHint(X86Compiler* compiler, X86CompilerVar* var, uint32_t hintId, uint32_t h…
79 inline X86CompilerVar* getVar() const in getVar()
80 { return reinterpret_cast<X86CompilerVar*>(_var); } in getVar()
H A Dx86compiler.h51 struct X86CompilerVar;
58 struct X86CompilerVar : public CompilerVar struct
135 X86CompilerVar* nextActive; argument
137 X86CompilerVar* prevActive; argument
231 X86CompilerVar* gp[16];
233 X86CompilerVar* mm[8];
235 X86CompilerVar* xmm[16];
260 X86CompilerVar* memVarsData[1];
287 X86CompilerVar* vdata;
306 X86CompilerVar* vdata;
[all …]