Home | History | Annotate | Download | only in optimizing

Lines Matching defs:parameter

37   HInstruction* parameter = new (&allocator) HParameterValue(0, Primitive::kPrimNot);
38 entry->AddInstruction(parameter);
44 HInstruction* null_check = new (&allocator) HNullCheck(parameter, 0);
56 environment->SetRawEnvAt(0, parameter);
57 parameter->AddEnvUseAt(null_check->GetEnvironment(), 0);
59 ASSERT_TRUE(parameter->HasEnvironmentUses());
60 ASSERT_TRUE(parameter->HasUses());
64 ASSERT_FALSE(parameter->HasEnvironmentUses());
65 ASSERT_FALSE(parameter->HasUses());
105 HInstruction* parameter = new (&allocator) HParameterValue(0, Primitive::kPrimNot);
106 entry->AddInstruction(parameter);
108 ASSERT_FALSE(parameter->HasUses());
110 HInstruction* to_add = new (&allocator) HNullCheck(parameter, 0);
113 ASSERT_TRUE(parameter->HasUses());
114 ASSERT_TRUE(parameter->GetUses().HasOnlyOneUse());