Searched refs:AddInstruction (Results 1 – 4 of 4) sorted by relevance
/frameworks/base/startop/view_compiler/ |
D | dex_testcase_generator.cc | 84 returnStringLength.AddInstruction( in GenerateSimpleTestCases() 96 returnIfZero.AddInstruction(Instruction::OpWithArgs( in GenerateSimpleTestCases() 100 returnIfZero.AddInstruction( in GenerateSimpleTestCases() 103 returnIfZero.AddInstruction( in GenerateSimpleTestCases() 106 returnIfZero.AddInstruction( in GenerateSimpleTestCases() 117 returnIfNotZero.AddInstruction(Instruction::OpWithArgs( in GenerateSimpleTestCases() 121 returnIfNotZero.AddInstruction( in GenerateSimpleTestCases() 124 returnIfNotZero.AddInstruction( in GenerateSimpleTestCases() 127 returnIfNotZero.AddInstruction( in GenerateSimpleTestCases() 157 method.AddInstruction( in GenerateSimpleTestCases() [all …]
|
D | dex_layout_compiler.cc | 72 method_->AddInstruction(Instruction::InvokeStaticObject(layout_inflater_from.id, dest, context_)); in BuildGetLayoutInflater() 79 method_->AddInstruction(Instruction::InvokeVirtualObject(get_resources.id, dest, context_)); in BuildGetResources() 86 method_->AddInstruction(Instruction::InvokeVirtualObject(get_layout.id, dest, resources, resid)); in BuildGetLayoutResource() 96 method_->AddInstruction( in BuildLayoutResourceToAttributeSet() 102 method_->AddInstruction(Instruction::InvokeInterface(xml_next_.id, {}, xml_)); in BuildXmlNext() 130 method_->AddInstruction(Instruction::InvokeVirtualObject( in BuildTryCreateView() 153 method_->AddInstruction( in StartView() 163 method_->AddInstruction(Instruction::OpWithArgs(Instruction::Op::kBindLabel, /*dest=*/{}, label)); in StartView() 168 method_->AddInstruction(Instruction::Cast(view, Value::Type(view_group_def->orig_index))); in StartView() 174 method_->AddInstruction(Instruction::InvokeVirtualObject( in StartView() [all …]
|
D | dex_builder.cc | 174 method.AddInstruction(Instruction::InvokeVirtual(string_length.id, result, Value::Parameter(0))); in WriteTestDexFile() 355 void MethodBuilder::AddInstruction(Instruction instruction) { in AddInstruction() function in startop::dex::MethodBuilder 359 void MethodBuilder::BuildReturn() { AddInstruction(Instruction::OpNoArgs(Op::kReturn)); } in BuildReturn() 362 AddInstruction(Instruction::OpWithArgs( in BuildReturn() 368 AddInstruction(Instruction::OpWithArgs(Op::kMove, target, Value::Immediate(value))); in BuildConst4() 373 AddInstruction(Instruction::OpWithArgs(Op::kMove, target, Value::String(dex_string->orig_index))); in BuildConstString()
|
D | dex_builder.h | 347 void AddInstruction(Instruction instruction); 617 AddInstruction( in BuildNew() 620 AddInstruction(Instruction::InvokeDirect(constructor_data.id, /*dest=*/{}, target, args...)); in BuildNew()
|