/art/compiler/optimizing/ |
H A D | instruction_simplifier_arm64.h | 76 void VisitShl(HShl* instruction) OVERRIDE;
|
H A D | instruction_simplifier.cc | 46 bool ReplaceRotateWithRor(HBinaryOperation* op, HUShr* ushr, HShl* shl); 48 bool TryReplaceWithRotateConstantPattern(HBinaryOperation* op, HUShr* ushr, HShl* shl); 49 bool TryReplaceWithRotateRegisterNegPattern(HBinaryOperation* op, HUShr* ushr, HShl* shl); 50 bool TryReplaceWithRotateRegisterSubPattern(HBinaryOperation* op, HUShr* ushr, HShl* shl); 85 void VisitShl(HShl* instruction) OVERRIDE; 264 HShl* shl) { 291 HShl* shl = left->IsShl() ? left->AsShl() : right->AsShl(); 323 HShl* shl) { 353 HShl* shl) { 383 HShl* sh [all...] |
H A D | constant_folding.cc | 60 void VisitShl(HShl* instruction) OVERRIDE; 293 void InstructionWithAbsorbingInputSimplifier::VisitShl(HShl* instruction) {
|
H A D | induction_var_analysis_test.cc | 263 new (&allocator_) HShl(Primitive::kPrimInt, basic_[0], constant1_), 0); 435 new (&allocator_) HShl(Primitive::kPrimInt, k, constant1_), 0); 439 InsertInstruction(new (&allocator_) HShl(Primitive::kPrimInt, basic_[0], constant1_), 0)); 530 new (&allocator_) HShl(Primitive::kPrimInt, k_body, constant1_), 0);
|
H A D | instruction_simplifier_arm64.cc | 217 void InstructionSimplifierArm64Visitor::VisitShl(HShl* instruction) {
|
H A D | instruction_builder.cc | 2114 Binop_23x_shift<HShl>(instruction, Primitive::kPrimInt, dex_pc); 2119 Binop_23x_shift<HShl>(instruction, Primitive::kPrimLong, dex_pc); 2253 Binop_12x_shift<HShl>(instruction, Primitive::kPrimInt, dex_pc); 2258 Binop_12x_shift<HShl>(instruction, Primitive::kPrimLong, dex_pc); 2397 Binop_22b<HShl>(instruction, false, dex_pc);
|
H A D | nodes.h | 4469 class HShl : public HBinaryOperation { class in class:art::HTryBoundary::HClassTableGet::ComparisonBias::HInvokeStaticOrDirect 4471 HShl(Primitive::Type result_type, function in class:art::HTryBoundary::HClassTableGet::ComparisonBias::HInvokeStaticOrDirect::HShl 4512 DISALLOW_COPY_AND_ASSIGN(HShl);
|
H A D | code_generator_mips64.cc | 3695 void LocationsBuilderMIPS64::VisitShl(HShl* shl) { 3699 void InstructionCodeGeneratorMIPS64::VisitShl(HShl* shl) {
|
H A D | code_generator_arm64.cc | 4506 void LocationsBuilderARM64::VisitShl(HShl* shl) { 4510 void InstructionCodeGeneratorARM64::VisitShl(HShl* shl) {
|
H A D | code_generator_mips.cc | 4560 void LocationsBuilderMIPS::VisitShl(HShl* shl) { 4564 void InstructionCodeGeneratorMIPS::VisitShl(HShl* shl) {
|
H A D | code_generator_arm.cc | 3457 void LocationsBuilderARM::VisitShl(HShl* shl) { 3461 void InstructionCodeGeneratorARM::VisitShl(HShl* shl) {
|
H A D | code_generator_x86.cc | 3957 void LocationsBuilderX86::VisitShl(HShl* shl) { 3961 void InstructionCodeGeneratorX86::VisitShl(HShl* shl) {
|
H A D | code_generator_x86_64.cc | 3864 void LocationsBuilderX86_64::VisitShl(HShl* shl) { 3868 void InstructionCodeGeneratorX86_64::VisitShl(HShl* shl) {
|