• Home
  • Raw
  • Download

Lines Matching refs:Opcode

222     int8_t result = kInstructionDescriptors[Opcode()].size_in_code_units;  in SizeInCodeUnits()
235 const int8_t result = kInstructionDescriptors[Opcode()].size_in_code_units; in CodeUnitsRequiredForSizeComputation()
257 DCHECK(FormatOf(Opcode()) >= k10x && FormatOf(Opcode()) <= k10t); in Next_1xx()
263 DCHECK(FormatOf(Opcode()) >= k20t && FormatOf(Opcode()) <= k22c); in Next_2xx()
269 DCHECK(FormatOf(Opcode()) >= k32x && FormatOf(Opcode()) <= k3rc); in Next_3xx()
275 DCHECK(FormatOf(Opcode()) >= k45cc && FormatOf(Opcode()) <= k4rcc); in Next_4xx()
281 DCHECK(FormatOf(Opcode()) == k51l); in Next_51l()
287 return Instruction::Name(Opcode()); in Name()
479 Code Opcode(uint16_t inst_data) const { in Opcode() function
485 Code Opcode() const { in Opcode() function
486 return Opcode(Fetch16(0)); in Opcode()
496 DCHECK(FormatOf(Opcode()) == k10x); in SetVRegA_10x()
502 DCHECK(FormatOf(Opcode()) == k3rc); in SetVRegB_3rc()
508 DCHECK(FormatOf(Opcode()) == k35c); in SetVRegB_35c()
514 DCHECK(FormatOf(Opcode()) == k22c); in SetVRegC_22c()
520 DCHECK(FormatOf(Opcode()) == k21c); in SetVRegA_21c()
526 DCHECK(FormatOf(Opcode()) == k21c); in SetVRegB_21c()
553 return (kInstructionDescriptors[Opcode()].flags & kBranch) != 0; in IsBranch()
558 return (kInstructionDescriptors[Opcode()].flags & kUnconditional) != 0; in IsUnconditional()
569 return (kInstructionDescriptors[Opcode()].index_type == kIndexFieldOffset) || in IsQuickened()
570 (kInstructionDescriptors[Opcode()].index_type == kIndexVtableOffset); in IsQuickened()
575 return (kInstructionDescriptors[Opcode()].flags & kSwitch) != 0; in IsSwitch()
580 return (kInstructionDescriptors[Opcode()].flags & kThrow) != 0; in IsThrow()
585 return (kInstructionDescriptors[Opcode()].flags & kReturn) != 0; in IsReturn()
590 return IsBranch() || IsReturn() || Opcode() == THROW; in IsBasicBlockEnd()
595 return (kInstructionDescriptors[Opcode()].flags & kInvoke) != 0; in IsInvoke()
600 return (kInstructionDescriptors[Opcode()].flags & kExperimental) != 0; in IsExperimental()
604 return (kInstructionDescriptors[Opcode()].verify_flags & (kVerifyRegA | kVerifyRegAWide)); in GetVerifyTypeArgumentA()
608 return (kInstructionDescriptors[Opcode()].verify_flags & (kVerifyRegB | kVerifyRegBField | in GetVerifyTypeArgumentB()
614 return (kInstructionDescriptors[Opcode()].verify_flags & (kVerifyRegC | kVerifyRegCField | in GetVerifyTypeArgumentC()
619 return (kInstructionDescriptors[Opcode()].verify_flags & kVerifyRegHPrototype); in GetVerifyTypeArgumentH()
623 return (kInstructionDescriptors[Opcode()].verify_flags & (kVerifyArrayData | in GetVerifyExtraFlags()
629 return (kInstructionDescriptors[Opcode()].verify_flags & kVerifyRuntimeOnly) != 0; in GetVerifyIsRuntimeOnly()