Searched defs:instr (Results 1 – 25 of 4369) sorted by relevance
12345678910>>...175
79 instr d0,d1 define81 instr d0,#1 define82 instr d0,#2 define83 instr d0,#3 define84 instr d0,#4 define85 instr d0,#5 define86 instr d0,#6 define87 instr d0,#7 define88 instr d0,#8 define89 instr d0,#9 define[all …]
15 #define F1_REG1(instr) ((instr) & 0x1F) argument22 #define F2_IMM(instr) F1_REG1(instr) argument23 #define F2_REG2(instr) F1_REG2(instr) argument28 #define F3_COND(instr) ((instr) & 0xF) argument33 #define F4_REG2(instr) F1_REG2(instr) argument38 #define F5_REG2(instr) F1_REG2(instr) argument43 #define F6_REG1(instr) F1_REG1(instr) argument44 #define F6_REG2(instr) F1_REG2(instr) argument51 #define F7_REG1(instr) F1_REG1(instr) argument53 #define F7_DISP(instr) F6_IMM(instr) argument[all …]
65 // (2) new InputSection, which contains ... in isADRP()124 if (!target->usesThunks()) in isST1SinglePost()125 return false; in isST1SinglePost()132 for (InputSection *isec : inputs) { in isST1SinglePost()133 for (Reloc &r : isec->relocs) { in isST1SinglePost()136 auto *sym = r.referent.get<Symbol *>(); in isST1SinglePost()191 uint64_t isecFileOff = fileOff;197 isecAddr += isec->getSize();209 uint64_t branchRange = target->branchRange; in isLoadStoreRegisterOff()210 uint64_t stubsInRangeVA = TargetInfo::outOfRangeVA;[all …]
192 void Decoder::PrintRs1(Instruction* instr) { in PrintRs1()197 void Decoder::PrintRs2(Instruction* instr) { in PrintRs2()202 void Decoder::PrintRd(Instruction* instr) { in PrintRd()207 void Decoder::PrintUimm(Instruction* instr) { in PrintUimm()212 void Decoder::PrintVs1(Instruction* instr) { in PrintVs1()217 void Decoder::PrintVs2(Instruction* instr) { in PrintVs2()222 void Decoder::PrintVd(Instruction* instr) { in PrintVd()232 void Decoder::PrintFRs1(Instruction* instr) { in PrintFRs1()237 void Decoder::PrintFRs2(Instruction* instr) { in PrintFRs2()242 void Decoder::PrintFRs3(Instruction* instr) { in PrintFRs3()[all …]
287 void Instrument::VisitBitfield(const Instruction* instr) { in VisitBitfield()295 void Instrument::VisitExtract(const Instruction* instr) { in VisitExtract()327 void Instrument::VisitTestBranch(const Instruction* instr) { in VisitTestBranch()343 void Instrument::VisitSystem(const Instruction* instr) { in VisitSystem()351 void Instrument::VisitException(const Instruction* instr) { in VisitException()554 void Instrument::VisitFPCompare(const Instruction* instr) { in VisitFPCompare()642 void Instrument::VisitCryptoAES(const Instruction* instr) { in VisitCryptoAES()690 void Instrument::VisitNEONCopy(const Instruction* instr) { in VisitNEONCopy()715 const Instruction* instr) { in VisitNEONLoadStoreMultiStructPostIndex()732 const Instruction* instr) { in VisitNEONLoadStoreSingleStructPostIndex()[all …]
289 void Instrument::VisitBitfield(const Instruction* instr) { in VisitBitfield()297 void Instrument::VisitExtract(const Instruction* instr) { in VisitExtract()329 void Instrument::VisitTestBranch(const Instruction* instr) { in VisitTestBranch()345 void Instrument::VisitSystem(const Instruction* instr) { in VisitSystem()353 void Instrument::VisitException(const Instruction* instr) { in VisitException()556 void Instrument::VisitFPCompare(const Instruction* instr) { in VisitFPCompare()644 void Instrument::VisitCryptoAES(const Instruction* instr) { in VisitCryptoAES()692 void Instrument::VisitNEONCopy(const Instruction* instr) { in VisitNEONCopy()717 const Instruction* instr) { in VisitNEONLoadStoreMultiStructPostIndex()734 const Instruction* instr) { in VisitNEONLoadStoreSingleStructPostIndex()[all …]
142 register struct s_instr *instr, *jmp_instr; in exec_execute_proc() local173 struct s_instr *exec_noop(struct s_instr *instr) in exec_noop()632 struct s_instr *exec_stop(struct s_instr *instr) in exec_stop()832 struct s_instr *exec_if(struct s_instr *instr) in exec_if()923 struct s_instr *exec_and(struct s_instr *instr) in exec_and()949 struct s_instr *exec_or(struct s_instr *instr) in exec_or()992 struct s_instr *exec_eq(struct s_instr *instr) in exec_eq()1057 struct s_instr *exec_lt(struct s_instr *instr) in exec_lt()1101 struct s_instr *exec_gt(struct s_instr *instr) in exec_gt()1145 struct s_instr *exec_leq(struct s_instr *instr) in exec_leq()[all …]
265 void Instrument::VisitBitfield(Instruction* instr) { in VisitBitfield()272 void Instrument::VisitExtract(Instruction* instr) { in VisitExtract()300 void Instrument::VisitTestBranch(Instruction* instr) { in VisitTestBranch()314 void Instrument::VisitSystem(Instruction* instr) { in VisitSystem()321 void Instrument::VisitException(Instruction* instr) { in VisitException()357 void Instrument::VisitLoadLiteral(Instruction* instr) { in VisitLoadLiteral()518 void Instrument::VisitFPCompare(Instruction* instr) { in VisitFPCompare()594 void Instrument::VisitNEON3Same(Instruction* instr) { in VisitNEON3Same()615 void Instrument::VisitNEONCopy(Instruction* instr) { in VisitNEONCopy()664 void Instrument::VisitNEONPerm(Instruction* instr) { in VisitNEONPerm()[all …]
194 void Decoder::PrintRs(Instruction* instr) { in PrintRs()199 void Decoder::PrintRt(Instruction* instr) { in PrintRt()204 void Decoder::PrintRd(Instruction* instr) { in PrintRd()239 void Decoder::PrintFs(Instruction* instr) { in PrintFs()244 void Decoder::PrintFt(Instruction* instr) { in PrintFt()249 void Decoder::PrintFd(Instruction* instr) { in PrintFd()255 void Decoder::PrintSa(Instruction* instr) { in PrintSa()267 void Decoder::PrintSd(Instruction* instr) { in PrintSd()273 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()311 void Decoder::PrintBc(Instruction* instr) { in PrintBc()[all …]
191 void Decoder::PrintRs(Instruction* instr) { in PrintRs()196 void Decoder::PrintRt(Instruction* instr) { in PrintRt()201 void Decoder::PrintRd(Instruction* instr) { in PrintRd()236 void Decoder::PrintFs(Instruction* instr) { in PrintFs()241 void Decoder::PrintFt(Instruction* instr) { in PrintFt()246 void Decoder::PrintFd(Instruction* instr) { in PrintFd()252 void Decoder::PrintSa(Instruction* instr) { in PrintSa()264 void Decoder::PrintSd(Instruction* instr) { in PrintSd()270 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()307 void Decoder::PrintBc(Instruction* instr) { in PrintBc()[all …]
201 void Decoder::PrintRs(Instruction* instr) { in PrintRs()207 void Decoder::PrintRt(Instruction* instr) { in PrintRt()213 void Decoder::PrintRd(Instruction* instr) { in PrintRd()249 void Decoder::PrintFs(Instruction* instr) { in PrintFs()255 void Decoder::PrintFt(Instruction* instr) { in PrintFt()261 void Decoder::PrintFd(Instruction* instr) { in PrintFd()268 void Decoder::PrintSa(Instruction* instr) { in PrintSa()282 void Decoder::PrintSd(Instruction* instr) { in PrintSd()288 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()326 void Decoder::PrintBc(Instruction* instr) { in PrintBc()[all …]
182 void Decoder::PrintRs(Instruction* instr) { in PrintRs()187 void Decoder::PrintRt(Instruction* instr) { in PrintRt()192 void Decoder::PrintRd(Instruction* instr) { in PrintRd()227 void Decoder::PrintFs(Instruction* instr) { in PrintFs()232 void Decoder::PrintFt(Instruction* instr) { in PrintFt()237 void Decoder::PrintFd(Instruction* instr) { in PrintFd()243 void Decoder::PrintSa(Instruction* instr) { in PrintSa()255 void Decoder::PrintSd(Instruction* instr) { in PrintSd()261 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()276 void Decoder::PrintBc(Instruction* instr) { in PrintBc()[all …]
179 void Decoder::PrintRs(Instruction* instr) { in PrintRs()184 void Decoder::PrintRt(Instruction* instr) { in PrintRt()189 void Decoder::PrintRd(Instruction* instr) { in PrintRd()224 void Decoder::PrintFs(Instruction* instr) { in PrintFs()229 void Decoder::PrintFt(Instruction* instr) { in PrintFt()234 void Decoder::PrintFd(Instruction* instr) { in PrintFd()240 void Decoder::PrintSa(Instruction* instr) { in PrintSa()252 void Decoder::PrintSd(Instruction* instr) { in PrintSd()258 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()272 void Decoder::PrintBc(Instruction* instr) { in PrintBc()[all …]
189 void Decoder::PrintRs(Instruction* instr) { in PrintRs()195 void Decoder::PrintRt(Instruction* instr) { in PrintRt()201 void Decoder::PrintRd(Instruction* instr) { in PrintRd()237 void Decoder::PrintFs(Instruction* instr) { in PrintFs()243 void Decoder::PrintFt(Instruction* instr) { in PrintFt()249 void Decoder::PrintFd(Instruction* instr) { in PrintFd()256 void Decoder::PrintSa(Instruction* instr) { in PrintSa()270 void Decoder::PrintSd(Instruction* instr) { in PrintSd()277 void Decoder::PrintSs1(Instruction* instr) { in PrintSs1()293 void Decoder::PrintBc(Instruction* instr) { in PrintBc()[all …]
78 virtual bool IsMask(const Instruction instr, in IsMask()90 virtual Register DestGprReg(const Instruction instr) const { in DestGprReg()98 virtual uint32_t GetImm(const Instruction instr) const { in GetImm()158 virtual Register TargetReg(const Instruction instr) const { in TargetReg()183 virtual SafetyLevel safety(const Instruction instr) const { in safety()196 virtual SafetyLevel safety(const Instruction instr) const { in safety()212 virtual SafetyLevel safety(const Instruction instr) const { in safety()232 virtual bool IsMask(const Instruction instr, in IsMask()263 virtual uint32_t GetImm(const Instruction instr) const { in GetImm()298 virtual uint32_t GetImm(const Instruction instr) const { in GetImm()[all …]
92 extern struct instr { struct93 long int handler;94 unsigned char dreg;95 unsigned char sreg;96 signed char dpos;97 signed char spos;98 unsigned char sduse;99 int flagdead:8, flaglive:8;101 unsigned int cc:4;111 unsigned int clev:3, unimpclev:3;[all …]
90 extern struct instr { struct91 long int handler;92 unsigned char dreg;93 unsigned char sreg;94 signed char dpos;95 signed char spos;96 unsigned char sduse;97 int flagdead:8, flaglive:8;99 unsigned int cc:4;109 unsigned int clev:3, unimpclev:3;[all …]
17 void Decoder<V>::Decode(Instruction* instr) { in Decode()111 void Decoder<V>::DecodePCRelAddressing(Instruction* instr) { in DecodePCRelAddressing()120 void Decoder<V>::DecodeBranchSystemException(Instruction* instr) { in DecodeBranchSystemException()210 void Decoder<V>::DecodeLoadStore(Instruction* instr) { in DecodeLoadStore()337 void Decoder<V>::DecodeLogical(Instruction* instr) { in DecodeLogical()356 void Decoder<V>::DecodeBitfieldExtract(Instruction* instr) { in DecodeBitfieldExtract()381 void Decoder<V>::DecodeAddSubImmediate(Instruction* instr) { in DecodeAddSubImmediate()391 void Decoder<V>::DecodeDataProcessing(Instruction* instr) { in DecodeDataProcessing()504 void Decoder<V>::DecodeFP(Instruction* instr) { in DecodeFP()629 void Decoder<V>::DecodeNEONLoadStore(Instruction* instr) { in DecodeNEONLoadStore()[all …]