Home
last modified time | relevance | path

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 Dv3_codegen.erl2086 {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 …]