Searched refs:cg_bitstr_size_1 (Results 1 – 1 of 1) sorted by relevance
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/lib/compiler/src/ |
H A D | v3_codegen.erl | 2086 {Bits,Es} = cg_bitstr_size_1(PutCode, 0, []), 2090 cg_bitstr_size_1([{bs_put_utf8,_,_,Src}|Next], Bits, Acc) -> function 2092 cg_bitstr_size_1([{bs_put_utf16,_,_,Src}|Next], Bits, Acc) -> function 2094 cg_bitstr_size_1([{bs_put_utf32,_,_,_}|Next], Bits, Acc) -> function 2095 cg_bitstr_size_1(Next, Bits+32, Acc); 2096 cg_bitstr_size_1([{_,_,S,U,_,Src}|Next], Bits, Acc) -> function 2098 {integer,N} -> cg_bitstr_size_1(Next, Bits+N*U, Acc); 2099 {atom,all} -> cg_bitstr_size_1(Next, Bits, [{bit_size,Src}|Acc]); 2100 _ when U =:= 1 -> cg_bitstr_size_1(Next, Bits, [S|Acc]); 2101 _ -> cg_bitstr_size_1(Next, Bits, [{'*',S,U}|Acc]) [all …]
|