Lines Matching refs:p

257 #define ADJUST_LOCAL_OFFSET(p, i) \  argument
258 if ((p) == (SLJIT_MEM1(SLJIT_SP))) \
812 #define CHECK_IF_VIRTUAL_REGISTER(p) ((p) <= SLJIT_S3 && (p) >= SLJIT_S8) argument
814 #define CHECK_IF_VIRTUAL_REGISTER(p) 0 argument
817 static sljit_s32 function_check_src_mem(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in function_check_src_mem() argument
822 if (!(p & SLJIT_MEM)) in function_check_src_mem()
825 if (!(!(p & REG_MASK) || FUNCTION_CHECK_IS_REG(p & REG_MASK))) in function_check_src_mem()
828 if (CHECK_IF_VIRTUAL_REGISTER(p & REG_MASK)) in function_check_src_mem()
831 if (p & OFFS_REG_MASK) { in function_check_src_mem()
832 if (!(p & REG_MASK)) in function_check_src_mem()
835 if (!(FUNCTION_CHECK_IS_REG(OFFS_REG(p)))) in function_check_src_mem()
838 if (CHECK_IF_VIRTUAL_REGISTER(OFFS_REG(p))) in function_check_src_mem()
845 return (p & ~(SLJIT_MEM | REG_MASK | OFFS_REG_MASK)) == 0; in function_check_src_mem()
848 #define FUNCTION_CHECK_SRC_MEM(p, i) \ argument
849 CHECK_ARGUMENT(function_check_src_mem(compiler, p, i));
851 static sljit_s32 function_check_src(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in function_check_src() argument
856 if (FUNCTION_CHECK_IS_REG(p)) in function_check_src()
859 if (p == SLJIT_IMM) in function_check_src()
862 if (p == SLJIT_MEM1(SLJIT_SP)) in function_check_src()
865 return function_check_src_mem(compiler, p, i); in function_check_src()
868 #define FUNCTION_CHECK_SRC(p, i) \ argument
869 CHECK_ARGUMENT(function_check_src(compiler, p, i));
871 static sljit_s32 function_check_dst(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in function_check_dst() argument
876 if (FUNCTION_CHECK_IS_REG(p)) in function_check_dst()
879 if (p == SLJIT_MEM1(SLJIT_SP)) in function_check_dst()
882 return function_check_src_mem(compiler, p, i); in function_check_dst()
885 #define FUNCTION_CHECK_DST(p, i) \ argument
886 CHECK_ARGUMENT(function_check_dst(compiler, p, i));
888 static sljit_s32 function_fcheck(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in function_fcheck() argument
893 if (FUNCTION_CHECK_IS_FREG(p)) in function_fcheck()
896 if (p == SLJIT_MEM1(SLJIT_SP)) in function_fcheck()
899 return function_check_src_mem(compiler, p, i); in function_fcheck()
902 #define FUNCTION_FCHECK(p, i) \ argument
903 CHECK_ARGUMENT(function_fcheck(compiler, p, i));
942 static void sljit_verbose_param(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in sljit_verbose_param() argument
944 if ((p) & SLJIT_IMM) in sljit_verbose_param()
946 else if ((p) & SLJIT_MEM) { in sljit_verbose_param()
947 if ((p) & REG_MASK) { in sljit_verbose_param()
949 sljit_verbose_reg(compiler, (p) & REG_MASK); in sljit_verbose_param()
950 if ((p) & OFFS_REG_MASK) { in sljit_verbose_param()
952 sljit_verbose_reg(compiler, OFFS_REG(p)); in sljit_verbose_param()
963 sljit_verbose_reg(compiler, p); in sljit_verbose_param()
966 static void sljit_verbose_fparam(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in sljit_verbose_fparam() argument
968 if ((p) & SLJIT_MEM) { in sljit_verbose_fparam()
969 if ((p) & REG_MASK) { in sljit_verbose_fparam()
971 sljit_verbose_reg(compiler, (p) & REG_MASK); in sljit_verbose_fparam()
972 if ((p) & OFFS_REG_MASK) { in sljit_verbose_fparam()
974 sljit_verbose_reg(compiler, OFFS_REG(p)); in sljit_verbose_fparam()
986 sljit_verbose_freg(compiler, p); in sljit_verbose_fparam()