diff options
author | Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com> | 2023-08-11 11:01:16 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-11 11:01:16 -0400 |
commit | a8cd18f08d3ee7475340dfea5eebe2f6b164b5ec (patch) | |
tree | 093bce6d8957fa09a445e310123478210a09c397 /yjit.rb | |
parent | 475241ee91bdc913dc3bc5c8727c32086de438c1 (diff) |
YJIT: implement codegen for rb_int_lshift (#8201)
* YJIT: implement codegen for rb_int_lshift
* Update yjit/src/asm/x86_64/mod.rs
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
---------
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
Notes
Notes:
Merged-By: maximecb <maximecb@ruby-lang.org>
Diffstat (limited to 'yjit.rb')
-rw-r--r-- | yjit.rb | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -264,6 +264,7 @@ module RubyVM::YJIT print_counters(stats, out: out, prefix: 'opt_aref_', prompt: 'opt_aref exit reasons: ') print_counters(stats, out: out, prefix: 'opt_aref_with_', prompt: 'opt_aref_with exit reasons: ') print_counters(stats, out: out, prefix: 'expandarray_', prompt: 'expandarray exit reasons: ') + print_counters(stats, out: out, prefix: 'lshift_', prompt: 'left shift (ltlt) exit reasons: ') print_counters(stats, out: out, prefix: 'opt_getconstant_path_', prompt: 'opt_getconstant_path exit reasons: ') print_counters(stats, out: out, prefix: 'invalidate_', prompt: 'invalidation reasons: ') |