Home
last modified time | relevance | path

Searched defs:inst (Results 1 – 24 of 24) sorted by relevance

/art/compiler/sea_ir/ir/
Dinstruction_nodes.h111 explicit ConstInstructionNode(const art::Instruction* inst): in ConstInstructionNode()
126 explicit UnnamedConstInstructionNode(const art::Instruction* inst, int32_t value): in UnnamedConstInstructionNode()
148 explicit ReturnInstructionNode(const art::Instruction* inst): InstructionNode(inst) { } in ReturnInstructionNode()
157 explicit IfNeInstructionNode(const art::Instruction* inst): InstructionNode(inst) { in IfNeInstructionNode()
170 explicit MoveResultInstructionNode(const art::Instruction* inst): InstructionNode(inst) { } in MoveResultInstructionNode()
184 explicit InvokeStaticInstructionNode(const art::Instruction* inst): InstructionNode(inst), in InvokeStaticInstructionNode()
204 explicit AddIntInstructionNode(const art::Instruction* inst): InstructionNode(inst) { } in AddIntInstructionNode()
213 explicit AddIntLitInstructionNode(const art::Instruction* inst): in AddIntLitInstructionNode()
230 explicit GotoInstructionNode(const art::Instruction* inst): InstructionNode(inst) { } in GotoInstructionNode()
239 explicit IfEqzInstructionNode(const art::Instruction* inst): InstructionNode(inst) { in IfEqzInstructionNode()
Dsea.cc208 const art::Instruction* inst = art::Instruction::At(&code[i]); in BuildMethodSeaGraph() local
235 const art::Instruction* inst = art::Instruction::At(&code[i]); in BuildMethodSeaGraph() local
/art/runtime/verifier/
Dregister_line.cc92 RegType& RegisterLine::GetInvocationThis(const Instruction* inst, bool is_range) { in GetInvocationThis()
283 void RegisterLine::CheckUnaryOp(const Instruction* inst, in CheckUnaryOp()
291 void RegisterLine::CheckUnaryOpWide(const Instruction* inst, in CheckUnaryOpWide()
299 void RegisterLine::CheckUnaryOpToWide(const Instruction* inst, in CheckUnaryOpToWide()
307 void RegisterLine::CheckUnaryOpFromWide(const Instruction* inst, in CheckUnaryOpFromWide()
315 void RegisterLine::CheckBinaryOp(const Instruction* inst, in CheckBinaryOp()
335 void RegisterLine::CheckBinaryOpWide(const Instruction* inst, in CheckBinaryOpWide()
345 void RegisterLine::CheckBinaryOpWideShift(const Instruction* inst, in CheckBinaryOpWideShift()
354 void RegisterLine::CheckBinaryOp2addr(const Instruction* inst, in CheckBinaryOp2addr()
373 void RegisterLine::CheckBinaryOp2addrWide(const Instruction* inst, in CheckBinaryOp2addrWide()
[all …]
Dmethod_verifier.cc415 const Instruction* inst = Instruction::At(code_item_->insns_ + dex_pc); in FindAccessedFieldAtDexPc() local
445 const Instruction* inst = Instruction::At(code_item_->insns_ + dex_pc); in FindInvokedMethodAtDexPc() local
557 const Instruction* inst = Instruction::At(insns); in ComputeWidthsAndCountOps() local
660 const Instruction* inst = Instruction::At(code_item_->insns_); in VerifyInstructions() local
686 bool MethodVerifier::VerifyInstruction(const Instruction* inst, uint32_t code_offset) { in VerifyInstruction()
1158 const Instruction* inst = Instruction::At(code_item_->insns_); in Dump() local
1465 const Instruction* inst = Instruction::At(insns); in CodeFlowVerifyInstruction() local
3134 mirror::ArtMethod* MethodVerifier::VerifyInvocationArgsFromIterator(T* it, const Instruction* inst, in VerifyInvocationArgsFromIterator()
3253 void MethodVerifier::VerifyInvocationArgsUnresolvedMethod(const Instruction* inst, in VerifyInvocationArgsUnresolvedMethod()
3292 mirror::ArtMethod* MethodVerifier::VerifyInvocationArgs(const Instruction* inst, in VerifyInvocationArgs()
[all …]
/art/compiler/dex/
Ddex_to_dex_compiler.cc98 Instruction* inst = const_cast<Instruction*>(Instruction::At(insns)); in Compile() local
156 void DexCompiler::CompileReturnVoid(Instruction* inst, uint32_t dex_pc) { in CompileReturnVoid()
175 Instruction* DexCompiler::CompileCheckCast(Instruction* inst, uint32_t dex_pc) { in CompileCheckCast()
203 void DexCompiler::CompileInstanceFieldAccess(Instruction* inst, in CompileInstanceFieldAccess()
229 void DexCompiler::CompileInvokeVirtual(Instruction* inst, in CompileInvokeVirtual()
Dverified_method.cc201 const Instruction* inst = Instruction::At(insns); in GenerateDevirtMap() local
275 const Instruction* inst = Instruction::At(code_item->insns_); in GenerateSafeCastSet() local
Dmir_graph.cc141 const Instruction* inst = Instruction::At(code_ptr); in ParseInsn() local
/art/runtime/interpreter/
Dinterpreter_common.h106 static inline bool DoInvoke(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoInvoke()
132 const Instruction* inst, uint16_t inst_data, in DoInvokeVirtualQuick()
283 static inline int32_t DoPackedSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoPackedSwitch()
308 static inline int32_t DoSparseSwitch(const Instruction* inst, const ShadowFrame& shadow_frame, in DoSparseSwitch()
346 static inline void TraceExecution(const ShadowFrame& shadow_frame, const Instruction* inst, in TraceExecution()
Dinterpreter_common.cc30 bool DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldGet()
122 bool DoIGetQuick(ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) { in DoIGetQuick()
205 bool DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, const Instruction* inst, in DoFieldPut()
325 bool DoIPutQuick(const ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) { in DoIPutQuick()
488 void UnexpectedOpcode(const Instruction* inst, MethodHelper& mh) { in UnexpectedOpcode()
525 const Instruction* inst, uint16_t inst_data, JValue* result) { in DoCall()
661 bool DoFilledNewArray(const Instruction* inst, const ShadowFrame& shadow_frame, in DoFilledNewArray()
Dinterpreter_switch_impl.cc84 const Instruction* inst = Instruction::At(insns + dex_pc); in ExecuteSwitchImpl() local
Dinterpreter_goto_table_impl.cc145 const Instruction* inst = Instruction::At(code_item->insns_ + dex_pc); in ExecuteGotoImpl() local
/art/test/043-privates/src/
DMain.java45 PrivatePackage inst = new PrivatePackageSub(); in stretchTest() local
/art/runtime/
Ddex_instruction_visitor.h33 const Instruction* inst = Instruction::At(&code[i]); in Visit() local
/art/test/003-omnibus-opcodes/src/
DMethodCall.java54 MethodCall inst = new MethodCall(); in run() local
/art/compiler/sea_ir/types/
Dtype_inference.cc47 FunctionTypeInfo::FunctionTypeInfo(const SeaGraph* graph, InstructionNode* inst, in FunctionTypeInfo()
/art/compiler/dex/quick/mips/
Dtarget_mips.cc490 LIR *inst = LoadWordDisp(tmp, 0, tmp); in CheckSuspendUsingLoad() local
/art/compiler/dex/quick/
Dcodegen_util.cc82 void Mir2Lir::MarkSafepointPC(LIR* inst) { in MarkSafepointPC()
1213 LIR* inst = Load32Disp(base_reg, offset, temp_reg); in OpCmpMemImmBranch() local
Dgen_common.cc1995 LIR* inst = CheckSuspendUsingLoad(); in GenSuspendTest() local
2019 LIR* inst = CheckSuspendUsingLoad(); in GenSuspendTestAndBranch() local
/art/compiler/llvm/
Dir_builder.h175 void SetTBAA(::llvm::Instruction* inst, TBAASpecialType special_ty) { in SetTBAA()
Dgbc_expander.cc642 llvm::Value* GBCExpanderPass::ExpandToRuntime(RuntimeId rt, llvm::CallInst& inst) { in ExpandToRuntime()
/art/compiler/dex/quick/x86/
Dutility_x86.cc892 LIR* inst = NewLIR3(IS_SIMM8(check_value) ? kX86Cmp32MI8 : kX86Cmp32MI, base_reg.GetReg(), in OpCmpMemImmBranch() local
/art/compiler/utils/mips/
Dassembler_mips.cc124 int32_t MipsAssembler::EncodeBranchOffset(int offset, int32_t inst, bool is_jump) { in EncodeBranchOffset()
139 int MipsAssembler::DecodeBranchOffset(int32_t inst, bool is_jump) { in DecodeBranchOffset()
/art/compiler/utils/arm/
Dassembler_arm32.cc1220 int32_t Arm32Assembler::EncodeBranchOffset(int offset, int32_t inst) { in EncodeBranchOffset()
1233 int Arm32Assembler::DecodeBranchOffset(int32_t inst) { in DecodeBranchOffset()
Dassembler_thumb2.cc2223 int32_t Thumb2Assembler::EncodeBranchOffset(int32_t offset, int32_t inst) { in EncodeBranchOffset()