Home | History | Annotate | Download | only in CellSPU

Lines Matching defs:node_names

41   std::map<unsigned, const char *> node_names;
468 if (node_names.empty()) {
469 node_names[(unsigned) SPUISD::RET_FLAG] = "SPUISD::RET_FLAG";
470 node_names[(unsigned) SPUISD::Hi] = "SPUISD::Hi";
471 node_names[(unsigned) SPUISD::Lo] = "SPUISD::Lo";
472 node_names[(unsigned) SPUISD::PCRelAddr] = "SPUISD::PCRelAddr";
473 node_names[(unsigned) SPUISD::AFormAddr] = "SPUISD::AFormAddr";
474 node_names[(unsigned) SPUISD::IndirectAddr] = "SPUISD::IndirectAddr";
475 node_names[(unsigned) SPUISD::LDRESULT] = "SPUISD::LDRESULT";
476 node_names[(unsigned) SPUISD::CALL] = "SPUISD::CALL";
477 node_names[(unsigned) SPUISD::SHUFB] = "SPUISD::SHUFB";
478 node_names[(unsigned) SPUISD::SHUFFLE_MASK] = "SPUISD::SHUFFLE_MASK";
479 node_names[(unsigned) SPUISD::CNTB] = "SPUISD::CNTB";
480 node_names[(unsigned) SPUISD::PREFSLOT2VEC] = "SPUISD::PREFSLOT2VEC";
481 node_names[(unsigned) SPUISD::VEC2PREFSLOT] = "SPUISD::VEC2PREFSLOT";
482 node_names[(unsigned) SPUISD::SHL_BITS] = "SPUISD::SHL_BITS";
483 node_names[(unsigned) SPUISD::SHL_BYTES] = "SPUISD::SHL_BYTES";
484 node_names[(unsigned) SPUISD::VEC_ROTL] = "SPUISD::VEC_ROTL";
485 node_names[(unsigned) SPUISD::VEC_ROTR] = "SPUISD::VEC_ROTR";
486 node_names[(unsigned) SPUISD::ROTBYTES_LEFT] = "SPUISD::ROTBYTES_LEFT";
487 node_names[(unsigned) SPUISD::ROTBYTES_LEFT_BITS] =
489 node_names[(unsigned) SPUISD::SELECT_MASK] = "SPUISD::SELECT_MASK";
490 node_names[(unsigned) SPUISD::SELB] = "SPUISD::SELB";
491 node_names[(unsigned) SPUISD::ADD64_MARKER] = "SPUISD::ADD64_MARKER";
492 node_names[(unsigned) SPUISD::SUB64_MARKER] = "SPUISD::SUB64_MARKER";
493 node_names[(unsigned) SPUISD::MUL64_MARKER] = "SPUISD::MUL64_MARKER";
496 std::map<unsigned, const char *>::iterator i = node_names.find(Opcode);
498 return ((i != node_names.end()) ? i->second : 0);