Lines Matching refs:OutputMap
3234 class OutputReduceOp : public OutputMap {
3237 : OutputMap(hpp, cpp, globals, AD, "reduceOp") {};
3242 OutputMap::closing();
3269 class OutputLeftOp : public OutputMap {
3272 : OutputMap(hpp, cpp, globals, AD, "leftOp") {};
3277 OutputMap::closing();
3299 class OutputRightOp : public OutputMap {
3302 : OutputMap(hpp, cpp, globals, AD, "rightOp") {};
3307 OutputMap::closing();
3329 class OutputRuleName : public OutputMap {
3332 : OutputMap(hpp, cpp, globals, AD, "ruleName") {};
3337 OutputMap::closing();
3347 class OutputSwallowed : public OutputMap {
3350 : OutputMap(hpp, cpp, globals, AD, "swallowed") {};
3355 OutputMap::closing();
3368 class OutputInstChainRule : public OutputMap {
3371 : OutputMap(hpp, cpp, globals, AD, "instruction_chain_rule") {};
3376 OutputMap::closing();
3391 void ArchDesc::build_map(OutputMap &map) {
3405 map.record_position(OutputMap::BEGIN_OPERANDS, idx );
3418 map.record_position(OutputMap::BEGIN_OPCLASSES, idx );
3427 map.record_position(OutputMap::BEGIN_INTERNALS, idx );
3438 map.record_position(OutputMap::BEGIN_INSTRUCTIONS, idx );
3440 map.record_position(OutputMap::BEGIN_INST_CHAIN_RULES, idx );
3452 map.record_position(OutputMap::BEGIN_REMATERIALIZE, idx );
3463 map.record_position(OutputMap::END_INST_CHAIN_RULES, idx );
3477 map.record_position(OutputMap::END_REMATERIALIZE, idx );
3490 map.record_position(OutputMap::END_INSTRUCTIONS, idx );