Skip to content

Commit

Permalink
Merge pull request #3061 from 0dvictor/unimpl
Browse files Browse the repository at this point in the history
Remove unused unimplemented evaluator on X86
  • Loading branch information
0xdaryl committed Oct 18, 2018
2 parents bed3f9f + 07ed9e8 commit ea548a6
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 24 deletions.
2 changes: 1 addition & 1 deletion compiler/x/amd64/codegen/TreeEvaluatorTable.hpp
Expand Up @@ -639,7 +639,7 @@
TR::TreeEvaluator::arraycopyEvaluator, // TR::arraycopy
TR::TreeEvaluator::arraysetEvaluator, // TR::arrayset
TR::TreeEvaluator::arraytranslateEvaluator, // TR::arraytranslate
TR::TreeEvaluator::arraytranslateAndTestEvaluator, // TR::arraytranslateAndTest
TR::TreeEvaluator::unImpOpEvaluator, // TR::arraytranslateAndTest
TR::TreeEvaluator::badILOpEvaluator, // TR::long2String
TR::TreeEvaluator::badILOpEvaluator, // TR::bitOpMem
TR::TreeEvaluator::badILOpEvaluator, // TR::bitOpMemND
Expand Down
19 changes: 0 additions & 19 deletions compiler/x/codegen/OMRTreeEvaluator.cpp
Expand Up @@ -2363,25 +2363,6 @@ TR::Register *OMR::X86::TreeEvaluator::arraycopyEvaluator(TR::Node *node, TR::Co
return NULL;
}

TR::Register *OMR::X86::TreeEvaluator::reverseLoadEvaluator(TR::Node *node, TR::CodeGenerator *cg)
{
TR_ASSERT(0, "reverseLoad not implemented yet for this platform");
return NULL;
}

TR::Register *OMR::X86::TreeEvaluator::reverseStoreEvaluator(TR::Node *node, TR::CodeGenerator *cg)
{
TR_ASSERT(0, "reverseStore not implemented yet for this platform");
return NULL;
}


TR::Register *OMR::X86::TreeEvaluator::arraytranslateAndTestEvaluator(TR::Node *node, TR::CodeGenerator *cg)
{
TR_ASSERT(0, "arraytranslateAndTest not implemented yet for this platform");
return NULL;
}

TR::Register *OMR::X86::TreeEvaluator::arraytranslateEvaluator(TR::Node *node, TR::CodeGenerator *cg)
{
//
Expand Down
3 changes: 0 additions & 3 deletions compiler/x/codegen/OMRTreeEvaluator.hpp
Expand Up @@ -227,9 +227,6 @@ class OMR_EXTENSIBLE TreeEvaluator: public OMR::TreeEvaluator
static TR::Register *passThroughEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *arraysetEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *arraytranslateEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *arraytranslateAndTestEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *reverseLoadEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *reverseStoreEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *arraycmpEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *arraycopyEvaluator(TR::Node *node, TR::CodeGenerator *cg);
static TR::Register *overflowCHKEvaluator(TR::Node *node, TR::CodeGenerator *cg);
Expand Down
2 changes: 1 addition & 1 deletion compiler/x/i386/codegen/TreeEvaluatorTable.hpp
Expand Up @@ -639,7 +639,7 @@
TR::TreeEvaluator::arraycopyEvaluator, // TR::arraycopy
TR::TreeEvaluator::arraysetEvaluator, // TR::arrayset
TR::TreeEvaluator::arraytranslateEvaluator, // TR::arraytranslate
TR::TreeEvaluator::arraytranslateAndTestEvaluator, // TR::arraytranslateAndTest
TR::TreeEvaluator::unImpOpEvaluator, // TR::arraytranslateAndTest
TR::TreeEvaluator::badILOpEvaluator, // TR::long2String
TR::TreeEvaluator::badILOpEvaluator, // TR::bitOpMem
TR::TreeEvaluator::badILOpEvaluator, // TR::bitOpMemND
Expand Down

0 comments on commit ea548a6

Please sign in to comment.