Lines Matching refs:Instruction
25 #define DECLARE(A) void Visit##A(Instruction* instr);
30 virtual void ProcessOutput(Instruction* instr);
32 void Format(Instruction* instr, const char* mnemonic, const char* format);
33 void Substitute(Instruction* instr, const char* string);
34 int SubstituteField(Instruction* instr, const char* format);
35 int SubstituteRegisterField(Instruction* instr, const char* format);
36 int SubstituteImmediateField(Instruction* instr, const char* format);
37 int SubstituteLiteralField(Instruction* instr, const char* format);
38 int SubstituteBitfieldImmediateField(Instruction* instr, const char* format);
39 int SubstituteShiftField(Instruction* instr, const char* format);
40 int SubstituteExtendField(Instruction* instr, const char* format);
41 int SubstituteConditionField(Instruction* instr, const char* format);
42 int SubstitutePCRelAddressField(Instruction* instr, const char* format);
43 int SubstituteBranchTargetField(Instruction* instr, const char* format);
44 int SubstituteLSRegOffsetField(Instruction* instr, const char* format);
45 int SubstitutePrefetchField(Instruction* instr, const char* format);
46 int SubstituteBarrierField(Instruction* instr, const char* format);
48 bool RdIsZROrSP(Instruction* instr) const {
52 bool RnIsZROrSP(Instruction* instr) const {
56 bool RmIsZROrSP(Instruction* instr) const {
60 bool RaIsZROrSP(Instruction* instr) const {
81 virtual void ProcessOutput(Instruction* instr);