Displaying 1 result from an estimated 1 matches for "opinsert".
2013 Dec 05
3
[LLVMdev] X86 - Help on fixing a poor code generation bug
...of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// This file defines a pass that searches for opportunities to fold
+// the following patterns:
+//
+// 1) B = #OPNAME#SSrr B, A
+// A = #OPINSERT#SSrr A, B<kill>
+// ==>
+// A = #OPNAME#SSrr A, B<kill>
+//
+// 2) B = #OPNAME#PSrr B, A
+// A = #OPINSERT#SSrr A, B<kill>
+// ==>
+// A = #OPNAME#SSrr A, B<kill>
+//
+// With #OPNAME# in { ADD, MUL, SUB, DIV }
+// #OPINSERT# in { MOV, I...