Home
last modified time | relevance | path

Searched refs:InstructionSimplifierVisitor (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier.cc36 class InstructionSimplifierVisitor : public HGraphDelegateVisitor { class
38 InstructionSimplifierVisitor(HGraph* graph, in InstructionSimplifierVisitor() function in art::InstructionSimplifierVisitor
151 InstructionSimplifierVisitor visitor(graph_, codegen_, stats_, be_loop_friendly); in Run()
155 bool InstructionSimplifierVisitor::Run() { in Run()
186 bool InstructionSimplifierVisitor::TryMoveNegOnInputsAfterBinop(HBinaryOperation* binop) { in TryMoveNegOnInputsAfterBinop()
219 bool InstructionSimplifierVisitor::TryDeMorganNegationFactoring(HBinaryOperation* op) { in TryDeMorganNegationFactoring()
272 bool InstructionSimplifierVisitor::TryCombineVecMultiplyAccumulate(HVecMul* mul) { in TryCombineVecMultiplyAccumulate()
342 void InstructionSimplifierVisitor::VisitShift(HBinaryOperation* instruction) { in VisitShift()
418 bool InstructionSimplifierVisitor::ReplaceRotateWithRor(HBinaryOperation* op, in ReplaceRotateWithRor()
442 bool InstructionSimplifierVisitor::TryReplaceWithRotate(HBinaryOperation* op) { in TryReplaceWithRotate()
[all …]
/art/test/458-checker-instruct-simplification/smali/
DSmaliTests2.smali48 # The transformation tested is implemented in `InstructionSimplifierVisitor::VisitNot`.
DSmaliTests.smali332 # The transformation tested is implemented in `InstructionSimplifierVisitor::VisitNot`.