summaryrefslogtreecommitdiff
path: root/src/buildvm_x86.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildvm_x86.h')
-rw-r--r--src/buildvm_x86.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/buildvm_x86.h b/src/buildvm_x86.h
index 7adb2637..a9b74642 100644
--- a/src/buildvm_x86.h
+++ b/src/buildvm_x86.h
@@ -798,12 +798,12 @@ static const unsigned char build_actionlist[17111] = {
798 204,15,182,232,131,198,4,193,232,16,252,255,36,171,248,6,255,199,71,252,252, 798 204,15,182,232,131,198,4,193,232,16,252,255,36,171,248,6,255,199,71,252,252,
799 237,131,199,8,255,199,68,194,252,244,237,255,131,192,1,252,233,244,5,248, 799 237,131,199,8,255,199,68,194,252,244,237,255,131,192,1,252,233,244,5,248,
800 7,141,174,233,252,247,197,237,15,133,244,14,41,252,234,255,1,252,233,255, 800 7,141,174,233,252,247,197,237,15,133,244,14,41,252,234,255,1,252,233,255,
801 137,252,245,209,252,237,129,229,239,102,131,172,253,43,233,1,15,132,244,148, 801 137,252,245,209,252,237,129,229,239,102,129,172,253,43,233,238,15,130,244,
802 255,141,12,202,255,129,121,253,4,239,15,133,244,255,255,129,121,253,12,239, 802 148,255,141,12,202,255,129,121,253,4,239,15,133,244,255,255,129,121,253,12,
803 15,133,244,60,129,121,253,20,239,15,133,244,60,139,41,131,121,16,0,15,140, 803 239,15,133,244,60,129,121,253,20,239,15,133,244,60,139,41,131,121,16,0,15,
804 244,251,255,129,121,253,12,239,15,133,244,165,129,121,253,20,239,15,133,244, 804 140,244,251,255,129,121,253,12,239,15,133,244,165,129,121,253,20,239,15,133,
805 165,255,139,105,16,133,252,237,15,136,244,251,3,41,15,128,244,247,137,41, 805 244,165,255,139,105,16,133,252,237,15,136,244,251,3,41,15,128,244,247,137,
806 255,59,105,8,199,65,28,237,137,105,24,255,15,142,244,253,248,1,248,6,141, 806 41,255,59,105,8,199,65,28,237,137,105,24,255,15,142,244,253,248,1,248,6,141,
807 180,253,134,233,255,141,180,253,134,233,15,183,70,252,254,15,142,245,248, 807 180,253,134,233,255,141,180,253,134,233,15,183,70,252,254,15,142,245,248,
808 1,248,6,255,15,143,244,253,248,6,141,180,253,134,233,248,1,255,248,7,139, 808 1,248,6,255,15,143,244,253,248,6,141,180,253,134,233,248,1,255,248,7,139,
809 6,15,182,204,15,182,232,131,198,4,193,232,16,252,255,36,171,248,5,255,3,41, 809 6,15,182,204,15,182,232,131,198,4,193,232,16,252,255,36,171,248,5,255,3,41,
@@ -823,11 +823,11 @@ static const unsigned char build_actionlist[17111] = {
823 134,233,139,1,137,105,252,252,137,65,252,248,255,139,139,233,139,4,129,139, 823 134,233,139,1,137,105,252,252,137,65,252,248,255,139,139,233,139,4,129,139,
824 128,233,139,108,36,48,137,147,233,137,171,233,252,255,224,255,141,180,253, 824 128,233,139,108,36,48,137,147,233,137,171,233,252,255,224,255,141,180,253,
825 134,233,139,6,15,182,204,15,182,232,131,198,4,193,232,16,252,255,36,171,255, 825 134,233,139,6,15,182,204,15,182,232,131,198,4,193,232,16,252,255,36,171,255,
826 137,252,245,209,252,237,129,229,239,102,131,172,253,43,233,1,15,132,244,150, 826 137,252,245,209,252,237,129,229,239,102,129,172,253,43,233,238,15,130,244,
827 255,139,190,233,139,108,36,48,141,12,202,59,141,233,15,135,244,24,15,182, 827 150,255,139,190,233,139,108,36,48,141,12,202,59,141,233,15,135,244,24,15,
828 142,233,57,200,15,134,244,249,248,2,255,15,183,70,252,254,252,233,245,255, 828 182,142,233,57,200,15,134,244,249,248,2,255,15,183,70,252,254,252,233,245,
829 248,3,199,68,194,252,252,237,131,192,1,57,200,15,134,244,3,252,233,244,2, 829 255,248,3,199,68,194,252,252,237,131,192,1,57,200,15,134,244,3,252,233,244,
830 255,141,44,197,237,141,4,194,139,122,252,248,137,104,252,252,137,120,252, 830 2,255,141,44,197,237,141,4,194,139,122,252,248,137,104,252,252,137,120,252,
831 248,139,108,36,48,141,12,200,59,141,233,15,135,244,23,137,209,137,194,15, 831 248,139,108,36,48,141,12,200,59,141,233,15,135,244,23,137,209,137,194,15,
832 182,174,233,133,252,237,15,132,244,248,248,1,131,193,8,57,209,15,131,244, 832 182,174,233,133,252,237,15,132,244,248,248,1,131,193,8,57,209,15,131,244,
833 249,139,121,252,248,137,56,139,121,252,252,137,120,4,131,192,8,199,65,252, 833 249,139,121,252,248,137,56,139,121,252,252,137,120,4,131,192,8,199,65,252,
@@ -2933,7 +2933,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop, int cmov, int sse)
2933 2933
2934 case BC_FORL: 2934 case BC_FORL:
2935#if LJ_HASJIT 2935#if LJ_HASJIT
2936 dasm_put(Dst, 16297, HOTCOUNT_PCMASK, GG_DISP2HOT); 2936 dasm_put(Dst, 16297, HOTCOUNT_PCMASK, GG_DISP2HOT, HOTCOUNT_LOOP);
2937#endif 2937#endif
2938 break; 2938 break;
2939 2939
@@ -3049,7 +3049,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop, int cmov, int sse)
3049 3049
3050 case BC_ITERL: 3050 case BC_ITERL:
3051#if LJ_HASJIT 3051#if LJ_HASJIT
3052 dasm_put(Dst, 16297, HOTCOUNT_PCMASK, GG_DISP2HOT); 3052 dasm_put(Dst, 16297, HOTCOUNT_PCMASK, GG_DISP2HOT, HOTCOUNT_LOOP);
3053#endif 3053#endif
3054 break; 3054 break;
3055 3055
@@ -3069,7 +3069,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop, int cmov, int sse)
3069 3069
3070 case BC_LOOP: 3070 case BC_LOOP:
3071#if LJ_HASJIT 3071#if LJ_HASJIT
3072 dasm_put(Dst, 16297, HOTCOUNT_PCMASK, GG_DISP2HOT); 3072 dasm_put(Dst, 16297, HOTCOUNT_PCMASK, GG_DISP2HOT, HOTCOUNT_LOOP);
3073#endif 3073#endif
3074 break; 3074 break;
3075 3075
@@ -3098,7 +3098,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop, int cmov, int sse)
3098 3098
3099 case BC_FUNCF: 3099 case BC_FUNCF:
3100#if LJ_HASJIT 3100#if LJ_HASJIT
3101 dasm_put(Dst, 16808, HOTCOUNT_PCMASK, GG_DISP2HOT); 3101 dasm_put(Dst, 16808, HOTCOUNT_PCMASK, GG_DISP2HOT, HOTCOUNT_CALL);
3102#endif 3102#endif
3103 case BC_FUNCV: /* NYI: compiled vararg functions. */ 3103 case BC_FUNCV: /* NYI: compiled vararg functions. */
3104 break; 3104 break;