| OLD | NEW |
| 1 //===- subzero/src/IceInstX8632.cpp - X86-32 instruction implementation ---===// | 1 //===- subzero/src/IceInstX8632.cpp - X86-32 instruction implementation ---===// |
| 2 // | 2 // |
| 3 // The Subzero Code Generator | 3 // The Subzero Code Generator |
| 4 // | 4 // |
| 5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
| 6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
| 7 // | 7 // |
| 8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
| 9 // | 9 // |
| 10 // This file implements the InstX8632 and OperandX8632 classes, | 10 // This file implements the InstX8632 and OperandX8632 classes, |
| (...skipping 440 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 451 template <> const char *InstX8632Adc::Opcode = "adc"; | 451 template <> const char *InstX8632Adc::Opcode = "adc"; |
| 452 template <> const char *InstX8632Addss::Opcode = "addss"; | 452 template <> const char *InstX8632Addss::Opcode = "addss"; |
| 453 template <> const char *InstX8632Padd::Opcode = "padd"; | 453 template <> const char *InstX8632Padd::Opcode = "padd"; |
| 454 template <> const char *InstX8632Sub::Opcode = "sub"; | 454 template <> const char *InstX8632Sub::Opcode = "sub"; |
| 455 template <> const char *InstX8632Subps::Opcode = "subps"; | 455 template <> const char *InstX8632Subps::Opcode = "subps"; |
| 456 template <> const char *InstX8632Subss::Opcode = "subss"; | 456 template <> const char *InstX8632Subss::Opcode = "subss"; |
| 457 template <> const char *InstX8632Sbb::Opcode = "sbb"; | 457 template <> const char *InstX8632Sbb::Opcode = "sbb"; |
| 458 template <> const char *InstX8632Psub::Opcode = "psub"; | 458 template <> const char *InstX8632Psub::Opcode = "psub"; |
| 459 template <> const char *InstX8632And::Opcode = "and"; | 459 template <> const char *InstX8632And::Opcode = "and"; |
| 460 template <> const char *InstX8632Pand::Opcode = "pand"; | 460 template <> const char *InstX8632Pand::Opcode = "pand"; |
| 461 template <> const char *InstX8632Pandn::Opcode = "pandn"; |
| 461 template <> const char *InstX8632Or::Opcode = "or"; | 462 template <> const char *InstX8632Or::Opcode = "or"; |
| 462 template <> const char *InstX8632Por::Opcode = "por"; | 463 template <> const char *InstX8632Por::Opcode = "por"; |
| 463 template <> const char *InstX8632Xor::Opcode = "xor"; | 464 template <> const char *InstX8632Xor::Opcode = "xor"; |
| 464 template <> const char *InstX8632Pxor::Opcode = "pxor"; | 465 template <> const char *InstX8632Pxor::Opcode = "pxor"; |
| 465 template <> const char *InstX8632Imul::Opcode = "imul"; | 466 template <> const char *InstX8632Imul::Opcode = "imul"; |
| 466 template <> const char *InstX8632Mulps::Opcode = "mulps"; | 467 template <> const char *InstX8632Mulps::Opcode = "mulps"; |
| 467 template <> const char *InstX8632Mulss::Opcode = "mulss"; | 468 template <> const char *InstX8632Mulss::Opcode = "mulss"; |
| 468 template <> const char *InstX8632Pmullw::Opcode = "pmullw"; | 469 template <> const char *InstX8632Pmullw::Opcode = "pmullw"; |
| 469 template <> const char *InstX8632Pmuludq::Opcode = "pmuludq"; | 470 template <> const char *InstX8632Pmuludq::Opcode = "pmuludq"; |
| 470 template <> const char *InstX8632Div::Opcode = "div"; | 471 template <> const char *InstX8632Div::Opcode = "div"; |
| (...skipping 895 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1366 default: | 1367 default: |
| 1367 Str << "???"; | 1368 Str << "???"; |
| 1368 break; | 1369 break; |
| 1369 } | 1370 } |
| 1370 Str << "("; | 1371 Str << "("; |
| 1371 Var->dump(Func); | 1372 Var->dump(Func); |
| 1372 Str << ")"; | 1373 Str << ")"; |
| 1373 } | 1374 } |
| 1374 | 1375 |
| 1375 } // end of namespace Ice | 1376 } // end of namespace Ice |
| OLD | NEW |