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
145 InstructionSimplifierVisitor visitor(graph_, codegen_, stats_); in Run()
149 bool InstructionSimplifierVisitor::Run() { in Run()
180 bool InstructionSimplifierVisitor::TryMoveNegOnInputsAfterBinop(HBinaryOperation* binop) { in TryMoveNegOnInputsAfterBinop()
213 bool InstructionSimplifierVisitor::TryDeMorganNegationFactoring(HBinaryOperation* op) { in TryDeMorganNegationFactoring()
266 bool InstructionSimplifierVisitor::TryCombineVecMultiplyAccumulate(HVecMul* mul) { in TryCombineVecMultiplyAccumulate()
336 void InstructionSimplifierVisitor::VisitShift(HBinaryOperation* instruction) { in VisitShift()
412 bool InstructionSimplifierVisitor::ReplaceRotateWithRor(HBinaryOperation* op, in ReplaceRotateWithRor()
436 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`.