QtBase  v6.3.1
Public Attributes | List of all members
sljit_compiler Struct Reference

#include <sljitLir.h>

Collaboration diagram for sljit_compiler:
Collaboration graph
[legend]

Public Attributes

sljit_s32 error
 
sljit_s32 options
 
struct sljit_labellabels
 
struct sljit_jumpjumps
 
struct sljit_put_labelput_labels
 
struct sljit_constconsts
 
struct sljit_labellast_label
 
struct sljit_jumplast_jump
 
struct sljit_constlast_const
 
struct sljit_put_labellast_put_label
 
voidallocator_data
 
voidexec_allocator_data
 
struct sljit_memory_fragmentbuf
 
struct sljit_memory_fragmentabuf
 
sljit_s32 scratches
 
sljit_s32 saveds
 
sljit_s32 fscratches
 
sljit_s32 fsaveds
 
sljit_s32 local_size
 
sljit_uw size
 
sljit_sw executable_offset
 
sljit_uw executable_size
 
FILE * verbose
 
sljit_s32 last_flags
 
sljit_s32 last_return
 
sljit_s32 logical_local_size
 
sljit_s32 skip_checks
 

Detailed Description

Definition at line 408 of file sljitLir.h.

Member Data Documentation

◆ abuf

struct sljit_memory_fragment* sljit_compiler::abuf

Definition at line 424 of file sljitLir.h.

◆ allocator_data

void* sljit_compiler::allocator_data

Definition at line 421 of file sljitLir.h.

◆ buf

struct sljit_memory_fragment* sljit_compiler::buf

Definition at line 423 of file sljitLir.h.

◆ consts

struct sljit_const* sljit_compiler::consts

Definition at line 415 of file sljitLir.h.

◆ error

sljit_s32 sljit_compiler::error

Definition at line 409 of file sljitLir.h.

◆ exec_allocator_data

void* sljit_compiler::exec_allocator_data

Definition at line 422 of file sljitLir.h.

◆ executable_offset

sljit_sw sljit_compiler::executable_offset

Definition at line 439 of file sljitLir.h.

◆ executable_size

sljit_uw sljit_compiler::executable_size

Definition at line 441 of file sljitLir.h.

◆ fsaveds

sljit_s32 sljit_compiler::fsaveds

Definition at line 433 of file sljitLir.h.

◆ fscratches

sljit_s32 sljit_compiler::fscratches

Definition at line 431 of file sljitLir.h.

◆ jumps

struct sljit_jump* sljit_compiler::jumps

Definition at line 413 of file sljitLir.h.

◆ labels

struct sljit_label* sljit_compiler::labels

Definition at line 412 of file sljitLir.h.

◆ last_const

struct sljit_const* sljit_compiler::last_const

Definition at line 418 of file sljitLir.h.

◆ last_flags

sljit_s32 sljit_compiler::last_flags

Definition at line 510 of file sljitLir.h.

◆ last_jump

struct sljit_jump* sljit_compiler::last_jump

Definition at line 417 of file sljitLir.h.

◆ last_label

struct sljit_label* sljit_compiler::last_label

Definition at line 416 of file sljitLir.h.

◆ last_put_label

struct sljit_put_label* sljit_compiler::last_put_label

Definition at line 419 of file sljitLir.h.

◆ last_return

sljit_s32 sljit_compiler::last_return

Definition at line 512 of file sljitLir.h.

◆ local_size

sljit_s32 sljit_compiler::local_size

Definition at line 435 of file sljitLir.h.

◆ logical_local_size

sljit_s32 sljit_compiler::logical_local_size

Definition at line 514 of file sljitLir.h.

◆ options

sljit_s32 sljit_compiler::options

Definition at line 410 of file sljitLir.h.

◆ put_labels

struct sljit_put_label* sljit_compiler::put_labels

Definition at line 414 of file sljitLir.h.

◆ saveds

sljit_s32 sljit_compiler::saveds

Definition at line 429 of file sljitLir.h.

◆ scratches

sljit_s32 sljit_compiler::scratches

Definition at line 427 of file sljitLir.h.

◆ size

sljit_uw sljit_compiler::size

Definition at line 437 of file sljitLir.h.

◆ skip_checks

sljit_s32 sljit_compiler::skip_checks

Definition at line 521 of file sljitLir.h.

◆ verbose

FILE* sljit_compiler::verbose

Definition at line 503 of file sljitLir.h.


The documentation for this struct was generated from the following file: