sse: minor optimization for constant_m=1
authorDavid Schleef <ds@schleef.org>
Wed, 18 Aug 2010 01:01:54 +0000 (18:01 -0700)
committerDavid Schleef <ds@schleef.org>
Wed, 18 Aug 2010 01:01:54 +0000 (18:01 -0700)
orc/orcprogram-sse.c

index a09527c..bfd34f8 100644 (file)
@@ -834,7 +834,7 @@ orc_compiler_sse_assemble (OrcCompiler *compiler)
     }
   }
 
-  if (compiler->program->is_2d) {
+  if (compiler->program->is_2d && compiler->program->constant_m != 1) {
     sse_add_strides (compiler);
 
     orc_x86_emit_add_imm_memoffset (compiler, 4, -1,