Searched refs:IndexedOperand (Results 1 – 3 of 3) sorted by relevance
182 struct IndexedOperand : public Operand { struct185 explicit IndexedOperand(dex::u4 index) : index(index) {} in IndexedOperand() argument188 struct String : public IndexedOperand {191 String(ir::String* ir_string, dex::u4 index) : IndexedOperand(index), ir_string(ir_string) {} in String()196 struct Type : public IndexedOperand {199 Type(ir::Type* ir_type, dex::u4 index) : IndexedOperand(index), ir_type(ir_type) {} in Type()204 struct Field : public IndexedOperand {207 Field(ir::FieldDecl* ir_field, dex::u4 index) : IndexedOperand(index), ir_field(ir_field) {} in Field()212 struct Method : public IndexedOperand {215 Method(ir::MethodDecl* ir_method, dex::u4 index) : IndexedOperand(index), ir_method(ir_method) {} in Method()[all …]
331 dex::u4 C = bytecode->CastOperand<IndexedOperand>(2)->index; in Visit()340 dex::u4 B = bytecode->CastOperand<IndexedOperand>(1)->index; in Visit()349 dex::u4 B = bytecode->CastOperand<IndexedOperand>(1)->index; in Visit()359 dex::u4 B = bytecode->CastOperand<IndexedOperand>(1)->index; in Visit()381 dex::u4 B = bytecode->CastOperand<IndexedOperand>(1)->index; in Visit()
594 IndexedOperand* CodeIr::GetIndexedOperand(dex::InstructionIndexType index_type, in GetIndexedOperand()