Lines Matching refs:instr
32 void SchedulingLatencyVisitorARM::HandleBinaryOperationLantencies(HBinaryOperation* instr) { in HandleBinaryOperationLantencies() argument
33 switch (instr->GetResultType()) { in HandleBinaryOperationLantencies()
51 void SchedulingLatencyVisitorARM::VisitAdd(HAdd* instr) { in VisitAdd() argument
52 HandleBinaryOperationLantencies(instr); in VisitAdd()
55 void SchedulingLatencyVisitorARM::VisitSub(HSub* instr) { in VisitSub() argument
56 HandleBinaryOperationLantencies(instr); in VisitSub()
59 void SchedulingLatencyVisitorARM::VisitMul(HMul* instr) { in VisitMul() argument
60 switch (instr->GetResultType()) { in VisitMul()
75 void SchedulingLatencyVisitorARM::HandleBitwiseOperationLantencies(HBinaryOperation* instr) { in HandleBitwiseOperationLantencies() argument
76 switch (instr->GetResultType()) { in HandleBitwiseOperationLantencies()
91 void SchedulingLatencyVisitorARM::VisitAnd(HAnd* instr) { in VisitAnd() argument
92 HandleBitwiseOperationLantencies(instr); in VisitAnd()
95 void SchedulingLatencyVisitorARM::VisitOr(HOr* instr) { in VisitOr() argument
96 HandleBitwiseOperationLantencies(instr); in VisitOr()
99 void SchedulingLatencyVisitorARM::VisitXor(HXor* instr) { in VisitXor() argument
100 HandleBitwiseOperationLantencies(instr); in VisitXor()
103 void SchedulingLatencyVisitorARM::VisitRor(HRor* instr) { in VisitRor() argument
104 switch (instr->GetResultType()) { in VisitRor()
110 HInstruction* rhs = instr->GetRight(); in VisitRor()
127 LOG(FATAL) << "Unexpected operation type " << instr->GetResultType(); in VisitRor()
132 void SchedulingLatencyVisitorARM::HandleShiftLatencies(HBinaryOperation* instr) { in HandleShiftLatencies() argument
133 DataType::Type type = instr->GetResultType(); in HandleShiftLatencies()
134 HInstruction* rhs = instr->GetRight(); in HandleShiftLatencies()
161 void SchedulingLatencyVisitorARM::VisitShl(HShl* instr) { in VisitShl() argument
162 HandleShiftLatencies(instr); in VisitShl()
165 void SchedulingLatencyVisitorARM::VisitShr(HShr* instr) { in VisitShr() argument
166 HandleShiftLatencies(instr); in VisitShr()
169 void SchedulingLatencyVisitorARM::VisitUShr(HUShr* instr) { in VisitUShr() argument
170 HandleShiftLatencies(instr); in VisitUShr()
511 void SchedulingLatencyVisitorARM::VisitCondition(HCondition* instr) { in VisitCondition() argument
512 HandleCondition(instr); in VisitCondition()
515 void SchedulingLatencyVisitorARM::VisitCompare(HCompare* instr) { in VisitCompare() argument
516 DataType::Type type = instr->InputAt(0)->GetType(); in VisitCompare()
1052 void SchedulingLatencyVisitorARM::VisitTypeConversion(HTypeConversion* instr) { in VisitTypeConversion() argument
1053 DataType::Type result_type = instr->GetResultType(); in VisitTypeConversion()
1054 DataType::Type input_type = instr->GetInputType(); in VisitTypeConversion()