Searched refs:AddInstruction (Results 1 – 5 of 5) 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 | 85 method_->AddInstruction( in Start() 93 method_->AddInstruction(dex::Instruction::InvokeVirtualObject(get_resources.id, xml_, context_)); in Start() 102 method_->AddInstruction(dex::Instruction::InvokeVirtualObject(get_layout.id, xml_, xml_, resid_)); in Start() 110 method_->AddInstruction(dex::Instruction::InvokeStaticObject(as_attribute_set.id, attrs_, xml_)); in Start() 113 method_->AddInstruction(dex::Instruction::InvokeInterface(xml_next_.id, {}, xml_)); in Start() 133 method_->AddInstruction(dex::Instruction::InvokeInterface(xml_next_.id, {}, xml_)); in StartView() 142 method_->AddInstruction(dex::Instruction::InvokeVirtualObject( in StartView() 146 method_->AddInstruction(dex::Instruction::InvokeVirtualObject( in StartView() 151 method_->AddInstruction( in StartView() 163 method_->AddInstruction( in StartView() [all …]
|
D | dex_builder_test.cc | 136 method.AddInstruction(Instruction::InvokeVirtual(string_length.id, result, Value::Parameter(0))); in TEST() 174 method.AddInstruction(Instruction::InvokeVirtual(string_length.id, result, string_val)); in TEST()
|
D | dex_builder.cc | 157 method.AddInstruction(Instruction::InvokeVirtual(string_length.id, result, Value::Parameter(0))); in WriteTestDexFile() 308 void MethodBuilder::AddInstruction(Instruction instruction) { in AddInstruction() function in startop::dex::MethodBuilder 312 void MethodBuilder::BuildReturn() { AddInstruction(Instruction::OpNoArgs(Op::kReturn)); } in BuildReturn() 315 AddInstruction(Instruction::OpWithArgs( in BuildReturn() 321 AddInstruction(Instruction::OpWithArgs(Op::kMove, target, Value::Immediate(value))); in BuildConst4() 326 AddInstruction(Instruction::OpWithArgs(Op::kMove, target, Value::String(dex_string->orig_index))); in BuildConstString()
|
D | dex_builder.h | 293 void AddInstruction(Instruction instruction); 536 AddInstruction( in BuildNew() 539 AddInstruction(Instruction::InvokeDirect(constructor_data.id, /*dest=*/{}, target, args...)); in BuildNew()
|