Searched refs:HUShr (Results 1 - 15 of 15) sorted by relevance

/art/compiler/optimizing/
H A Dinstruction_simplifier_arm.cc77 void VisitUShr(HUShr* instruction) OVERRIDE;
280 void InstructionSimplifierArmVisitor::VisitUShr(HUShr* instruction) {
H A Dinstruction_simplifier_arm64.cc80 void VisitUShr(HUShr* instruction) OVERRIDE;
256 void InstructionSimplifierArm64Visitor::VisitUShr(HUShr* instruction) {
H A Dconstant_folding.cc66 void VisitUShr(HUShr* instruction) OVERRIDE;
353 void InstructionWithAbsorbingInputSimplifier::VisitUShr(HUShr* instruction) {
H A Dinstruction_simplifier.cc54 bool ReplaceRotateWithRor(HBinaryOperation* op, HUShr* ushr, HShl* shl);
56 bool TryReplaceWithRotateConstantPattern(HBinaryOperation* op, HUShr* ushr, HShl* shl);
57 bool TryReplaceWithRotateRegisterNegPattern(HBinaryOperation* op, HUShr* ushr, HShl* shl);
58 bool TryReplaceWithRotateRegisterSubPattern(HBinaryOperation* op, HUShr* ushr, HShl* shl);
100 void VisitUShr(HUShr* instruction) OVERRIDE;
416 HUShr* ushr,
445 HUShr* ushr = left->IsUShr() ? left->AsUShr() : right->AsUShr();
477 HUShr* ushr,
507 HUShr* ushr,
537 HUShr* ush
[all...]
H A Dinstruction_builder.cc2431 Binop_23x_shift<HUShr>(instruction, DataType::Type::kInt32, dex_pc);
2436 Binop_23x_shift<HUShr>(instruction, DataType::Type::kInt64, dex_pc);
2570 Binop_12x_shift<HUShr>(instruction, DataType::Type::kInt32, dex_pc);
2575 Binop_12x_shift<HUShr>(instruction, DataType::Type::kInt64, dex_pc);
2704 Binop_22b<HUShr>(instruction, false, dex_pc);
H A Dscheduler_arm.cc169 void SchedulingLatencyVisitorARM::VisitUShr(HUShr* instr) {
H A Dbounds_check_elimination.cc1126 void VisitUShr(HUShr* ushr) OVERRIDE {
H A Dloop_optimization.cc1813 new (global_allocator_) HUShr(org_type, opa, opb, dex_pc));
H A Dcode_generator_arm64.cc5720 void LocationsBuilderARM64::VisitUShr(HUShr* ushr) {
5724 void InstructionCodeGeneratorARM64::VisitUShr(HUShr* ushr) {
H A Dnodes.h5137 class HUShr FINAL : public HBinaryOperation {
5139 HUShr(DataType::Type result_type, function in class:art::FINAL::FINAL::ComparisonBias::FINAL::FINAL
H A Dcode_generator_arm_vixl.cc5106 void LocationsBuilderARMVIXL::VisitUShr(HUShr* ushr) {
5110 void InstructionCodeGeneratorARMVIXL::VisitUShr(HUShr* ushr) {
H A Dcode_generator_mips64.cc6989 void LocationsBuilderMIPS64::VisitUShr(HUShr* ushr) {
6993 void InstructionCodeGeneratorMIPS64::VisitUShr(HUShr* ushr) {
H A Dcode_generator_x86.cc4175 void LocationsBuilderX86::VisitUShr(HUShr* ushr) {
4179 void InstructionCodeGeneratorX86::VisitUShr(HUShr* ushr) {
H A Dcode_generator_x86_64.cc4021 void LocationsBuilderX86_64::VisitUShr(HUShr* ushr) {
4025 void InstructionCodeGeneratorX86_64::VisitUShr(HUShr* ushr) {
H A Dcode_generator_mips.cc9226 void LocationsBuilderMIPS::VisitUShr(HUShr* ushr) {
9230 void InstructionCodeGeneratorMIPS::VisitUShr(HUShr* ushr) {

Completed in 184 milliseconds