|
@@ -879,7 +879,7 @@ enum {
|
|
/* Instruction operands are 64-bits (otherwise 32-bits). */
|
|
/* Instruction operands are 64-bits (otherwise 32-bits). */
|
|
TCG_OPF_64BIT = 0x10,
|
|
TCG_OPF_64BIT = 0x10,
|
|
/* Instruction is optional and not implemented by the host, or insn
|
|
/* Instruction is optional and not implemented by the host, or insn
|
|
- is generic and should not be implemened by the host. */
|
|
|
|
|
|
+ is generic and should not be implemented by the host. */
|
|
TCG_OPF_NOT_PRESENT = 0x20,
|
|
TCG_OPF_NOT_PRESENT = 0x20,
|
|
/* Instruction operands are vectors. */
|
|
/* Instruction operands are vectors. */
|
|
TCG_OPF_VECTOR = 0x40,
|
|
TCG_OPF_VECTOR = 0x40,
|
|
@@ -1123,7 +1123,7 @@ static inline int tcg_can_emit_vec_op(TCGOpcode o, TCGType t, unsigned ve)
|
|
/* Expand the tuple (opc, type, vece) on the given arguments. */
|
|
/* Expand the tuple (opc, type, vece) on the given arguments. */
|
|
void tcg_expand_vec_op(TCGOpcode, TCGType, unsigned, TCGArg, ...);
|
|
void tcg_expand_vec_op(TCGOpcode, TCGType, unsigned, TCGArg, ...);
|
|
|
|
|
|
-/* Replicate a constant C accoring to the log2 of the element size. */
|
|
|
|
|
|
+/* Replicate a constant C according to the log2 of the element size. */
|
|
uint64_t dup_const(unsigned vece, uint64_t c);
|
|
uint64_t dup_const(unsigned vece, uint64_t c);
|
|
|
|
|
|
#define dup_const(VECE, C) \
|
|
#define dup_const(VECE, C) \
|