Complement r22830.
[libfirm] / ir / be / ia32 / ia32_architecture.h
index 4401f60..89fb4ad 100644 (file)
@@ -59,11 +59,17 @@ typedef struct {
        unsigned use_sub_esp_8:1;
        /** use imul mem, imm32 instruction (slow on some cpu's */
        unsigned use_imul_mem_imm32:1;
+       /** use pxor instead xorps/xorpd */
+       unsigned use_pxor:1;
        /** use mov reg, 0 instruction */
        unsigned use_mov_0:1;
-       /** pad Ret that are destination of conditional jump or directly preceded
+       /** pad Ret instructions that are destination of conditional jump or directly preceded
            by other jump instruction. */
-       unsigned use_pad_return;
+       unsigned use_pad_return:1;
+       /** use the bt instruction */
+       unsigned use_bt:1;
+       /** use fisttp instruction (requieres SSE3) */
+       unsigned use_fisttp:1;
        /** optimize calling convention where possible */
        unsigned optimize_cc:1;
        /**