Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qv4functiontable_win64.cpp File Reference
#include "qv4functiontable_p.h"
#include <assembler/MacroAssemblerCodeRef.h>
#include <QtCore/qdebug.h>
#include <qt_windows.h>
+ Include dependency graph for qv4functiontable_win64.cpp:

Go to the source code of this file.

Classes

struct  QV4::UnwindCode
 
struct  QV4::UnwindInfo
 
struct  QV4::ExceptionHandlerRecord
 

Namespaces

namespace  QV4
 \qmltype Particle \inqmlmodule QtQuick.Particles
 

Enumerations

enum  QV4::UnwindOpcode : UINT8 {
  QV4::UWOP_PUSH_NONVOL = 0 , QV4::UWOP_ALLOC_LARGE , QV4::UWOP_ALLOC_SMALL , QV4::UWOP_SET_FPREG ,
  QV4::UWOP_SAVE_NONVOL , QV4::UWOP_SAVE_NONVOL_FAR , QV4::UWOP_SAVE_XMM128 = 8 , QV4::UWOP_SAVE_XMM128_FAR ,
  QV4::UWOP_PUSH_MACHFRAME
}
 
enum  QV4::Register : UINT8 {
  QV4::RAX = 0 , QV4::RCX , QV4::RDX , QV4::RBX ,
  QV4::RSP , QV4::RBP , QV4::RSI , QV4::RDI ,
  QV4::NONE = 15
}
 

Functions

void QV4::generateFunctionTable (Function *function, JSC::MacroAssemblerCodeRef *codeRef)
 
void QV4::destroyFunctionTable (Function *function, JSC::MacroAssemblerCodeRef *codeRef)
 
size_t QV4::exceptionHandlerSize ()