Searched refs:X86CompilerVar (Results 1 – 8 of 8) sorted by relevance
/dports/games/libretro-desmume2015/desmume2015-d6128e6/desmume/src/utils/AsmJit/x86/ |
H A D | x86compilercontext.h | 81 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 D | x86compilercontext.cpp | 258 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 D | x86compilerfunc.h | 59 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 D | x86compiler.cpp | 384 …X86CompilerVar* 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 D | x86compilerfunc.cpp | 167 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 D | x86compileritem.cpp | 165 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 D | x86compileritem.h | 70 …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 D | x86compiler.h | 51 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 …]
|