Revision bbc863bf tcg/i386/tcg-target.c
b/tcg/i386/tcg-target.c | ||
---|---|---|
1922 | 1922 |
tcg_out_qemu_st(s, args, 3); |
1923 | 1923 |
break; |
1924 | 1924 |
|
1925 |
#if TCG_TARGET_REG_BITS == 32 |
|
1926 |
case INDEX_op_brcond2_i32: |
|
1927 |
tcg_out_brcond2(s, args, const_args, 0); |
|
1928 |
break; |
|
1929 |
case INDEX_op_setcond2_i32: |
|
1930 |
tcg_out_setcond2(s, args, const_args); |
|
1931 |
break; |
|
1932 | 1925 |
case INDEX_op_mulu2_i32: |
1933 | 1926 |
tcg_out_modrm(s, OPC_GRP3_Ev, EXT3_MUL, args[3]); |
1934 | 1927 |
break; |
... | ... | |
1956 | 1949 |
tgen_arithr(s, ARITH_SBB, args[1], args[5]); |
1957 | 1950 |
} |
1958 | 1951 |
break; |
1952 |
|
|
1953 |
#if TCG_TARGET_REG_BITS == 32 |
|
1954 |
case INDEX_op_brcond2_i32: |
|
1955 |
tcg_out_brcond2(s, args, const_args, 0); |
|
1956 |
break; |
|
1957 |
case INDEX_op_setcond2_i32: |
|
1958 |
tcg_out_setcond2(s, args, const_args); |
|
1959 |
break; |
|
1959 | 1960 |
#else /* TCG_TARGET_REG_BITS == 64 */ |
1960 | 1961 |
case INDEX_op_movi_i64: |
1961 | 1962 |
tcg_out_movi(s, TCG_TYPE_I64, args[0], args[1]); |
... | ... | |
2078 | 2079 |
{ INDEX_op_movcond_i32, { "r", "r", "ri", "r", "0" } }, |
2079 | 2080 |
#endif |
2080 | 2081 |
|
2081 |
#if TCG_TARGET_REG_BITS == 32 |
|
2082 | 2082 |
{ INDEX_op_mulu2_i32, { "a", "d", "a", "r" } }, |
2083 | 2083 |
{ INDEX_op_add2_i32, { "r", "r", "0", "1", "ri", "ri" } }, |
2084 | 2084 |
{ INDEX_op_sub2_i32, { "r", "r", "0", "1", "ri", "ri" } }, |
2085 |
|
|
2086 |
#if TCG_TARGET_REG_BITS == 32 |
|
2085 | 2087 |
{ INDEX_op_brcond2_i32, { "r", "r", "ri", "ri" } }, |
2086 | 2088 |
{ INDEX_op_setcond2_i32, { "r", "r", "r", "ri", "ri" } }, |
2087 | 2089 |
#else |
Also available in: Unified diff