| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| X86MCExpr.h | 28 const int64_t RegNo; // All 30 explicit X86MCExpr(int64_t R) : RegNo(R) {} 36 static const X86MCExpr *create(int64_t RegNo, MCContext &Ctx) { 37 return new (Ctx) X86MCExpr(RegNo); 45 int64_t getRegNo() const { return RegNo; } 52 OS << X86ATTInstPrinter::getRegisterName(RegNo);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/Disassembler/ |
| PPCDisassembler.cpp | 84 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo, 86 assert(RegNo < N && "Invalid register number"); 87 Inst.addOperand(MCOperand::createReg(Regs[RegNo])); 91 static DecodeStatus DecodeCRRCRegisterClass(MCInst &Inst, uint64_t RegNo, 94 return decodeRegisterClass(Inst, RegNo, CRRegs); 97 static DecodeStatus DecodeCRBITRCRegisterClass(MCInst &Inst, uint64_t RegNo, 100 return decodeRegisterClass(Inst, RegNo, CRBITRegs); 103 static DecodeStatus DecodeF4RCRegisterClass(MCInst &Inst, uint64_t RegNo, 106 return decodeRegisterClass(Inst, RegNo, FRegs); 109 static DecodeStatus DecodeF8RCRegisterClass(MCInst &Inst, uint64_t RegNo, [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/Disassembler/ |
| RISCVDisassembler.cpp | 61 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, uint64_t RegNo, 70 if (RegNo >= 32 || (IsRV32E && RegNo >= 16)) 73 MCRegister Reg = RISCV::X0 + RegNo; 78 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, uint64_t RegNo, 81 if (RegNo >= 32) 84 MCRegister Reg = RISCV::F0_H + RegNo; 89 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, uint64_t RegNo, 92 if (RegNo >= 32) 95 MCRegister Reg = RISCV::F0_F + RegNo; [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/ |
| CSKYInstPrinter.cpp | 71 void CSKYInstPrinter::printRegName(raw_ostream &O, unsigned RegNo) const { 72 O << getRegisterName(RegNo); 98 const char *CSKYInstPrinter::getRegisterName(unsigned RegNo) { 99 return getRegisterName(RegNo, ArchRegNames ? CSKY::NoRegAltName
|
| CSKYInstPrinter.h | 31 void printRegName(raw_ostream &O, unsigned RegNo) const override; 46 static const char *getRegisterName(unsigned RegNo); 47 static const char *getRegisterName(unsigned RegNo, unsigned AltIdx);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/ |
| HexagonDisassembler.cpp | 96 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo, 100 unsigned RegNo, 103 static DecodeStatus DecodeIntRegsLow8RegisterClass(MCInst &Inst, unsigned RegNo, 106 static DecodeStatus DecodeHvxVRRegisterClass(MCInst &Inst, unsigned RegNo, 109 static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo, 113 DecodeGeneralDoubleLow8RegsRegisterClass(MCInst &Inst, unsigned RegNo, 115 static DecodeStatus DecodeHvxWRRegisterClass(MCInst &Inst, unsigned RegNo, 119 unsigned RegNo, 122 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo, 125 static DecodeStatus DecodeHvxQRRegisterClass(MCInst &Inst, unsigned RegNo, [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| MachineRegisterInfo.h | 110 MachineOperand *&getRegUseDefListHead(Register RegNo) { 111 if (RegNo.isVirtual()) 112 return VRegInfo[RegNo.id()].second; 113 return PhysRegUseDefLists[RegNo.id()]; 116 MachineOperand *getRegUseDefListHead(Register RegNo) const { 117 if (RegNo.isVirtual()) 118 return VRegInfo[RegNo.id()].second; 119 return PhysRegUseDefLists[RegNo.id()]; 281 reg_iterator reg_begin(Register RegNo) const { 282 return reg_iterator(getRegUseDefListHead(RegNo)); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| HexagonInstPrinter.h | 33 void printRegName(raw_ostream &O, unsigned RegNo) const override; 35 static char const *getRegisterName(unsigned RegNo);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| NVPTXRegisterInfo.h | 51 const char *getName(unsigned RegNo) const { 53 O << "reg" << RegNo;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/Disassembler/ |
| SystemZDisassembler.cpp | 82 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo, 84 assert(RegNo < Size && "Invalid register"); 85 RegNo = Regs[RegNo]; 86 if (RegNo == 0) 88 Inst.addOperand(MCOperand::createReg(RegNo)); 92 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo, 95 return decodeRegisterClass(Inst, RegNo, SystemZMC::GR32Regs, 16); 98 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo, 101 return decodeRegisterClass(Inst, RegNo, SystemZMC::GRH32Regs, 16) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/ |
| XCoreInstPrinter.h | 32 static const char *getRegisterName(unsigned RegNo); 34 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
|
| /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| XCore.h | 72 int getEHDataRegisterNumber(unsigned RegNo) const override { 74 return (RegNo < 2) ? RegNo : -1;
|
| Hexagon.h | 133 int getEHDataRegisterNumber(unsigned RegNo) const override { 134 return RegNo < 2 ? RegNo : -1;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/ |
| AArch64Disassembler.cpp | 41 unsigned RegNo, uint64_t Address, 44 unsigned RegNo, 47 static DecodeStatus DecodeFPR64RegisterClass(MCInst &Inst, unsigned RegNo, 50 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, unsigned RegNo, 53 static DecodeStatus DecodeFPR16RegisterClass(MCInst &Inst, unsigned RegNo, 56 static DecodeStatus DecodeFPR8RegisterClass(MCInst &Inst, unsigned RegNo, 59 static DecodeStatus DecodeGPR64commonRegisterClass(MCInst &Inst, unsigned RegNo, 62 static DecodeStatus DecodeGPR64RegisterClass(MCInst &Inst, unsigned RegNo, 66 unsigned RegNo, 70 unsigned RegNo, uint64_t Address [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/Disassembler/ |
| MipsDisassembler.cpp | 83 unsigned RegNo, 88 unsigned RegNo, 93 unsigned RegNo, 98 unsigned RegNo, 103 unsigned RegNo, 108 unsigned RegNo, 118 unsigned RegNo, 123 unsigned RegNo, 128 unsigned RegNo, 133 unsigned RegNo, [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
| RISCVInstPrinter.h | 31 void printRegName(raw_ostream &O, unsigned RegNo) const override; 59 static const char *getRegisterName(unsigned RegNo); 60 static const char *getRegisterName(unsigned RegNo, unsigned AltIdx);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/AsmParser/ |
| MSP430AsmParser.cpp | 47 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override; 48 OperandMatchResultTy tryParseRegister(unsigned &RegNo, SMLoc &StartLoc, 189 void setReg(unsigned RegNo) { 191 Reg = RegNo; 290 bool MSP430AsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, 292 switch (tryParseRegister(RegNo, StartLoc, EndLoc)) { 304 OperandMatchResultTy MSP430AsmParser::tryParseRegister(unsigned &RegNo, 309 RegNo = MatchRegisterName(Name); 310 if (RegNo == MSP430::NoRegister) { 311 RegNo = MatchRegisterAltName(Name) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/ |
| SparcDisassembler.cpp | 146 unsigned RegNo, 149 if (RegNo > 31) 151 unsigned Reg = IntRegDecoderTable[RegNo]; 157 unsigned RegNo, 160 if (RegNo > 31) 162 unsigned Reg = IntRegDecoderTable[RegNo]; 169 unsigned RegNo, 172 if (RegNo > 31) 174 unsigned Reg = FPRegDecoderTable[RegNo]; 181 unsigned RegNo, [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/ |
| ARCInstPrinter.h | 31 static const char *getRegisterName(unsigned RegNo); 33 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/ |
| AVRInstPrinter.h | 29 static const char *getPrettyRegisterName(unsigned RegNo, 36 static const char *getRegisterName(unsigned RegNo,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/MCTargetDesc/ |
| NVPTXInstPrinter.h | 27 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 34 static const char *getRegisterName(unsigned RegNo);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/ |
| SparcInstPrinter.h | 26 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 42 static const char *getRegisterName(unsigned RegNo);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| WebAssemblyInstPrinter.h | 38 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 56 static const char *getRegisterName(unsigned RegNo);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/AsmParser/ |
| BPFAsmParser.cpp | 41 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override; 42 OperandMatchResultTy tryParseRegister(unsigned &RegNo, SMLoc &StartLoc, 206 static std::unique_ptr<BPFOperand> createReg(unsigned RegNo, SMLoc S, 209 Op->Reg.RegNum = RegNo; 325 bool BPFAsmParser::ParseRegister(unsigned &RegNo, SMLoc &StartLoc, 327 if (tryParseRegister(RegNo, StartLoc, EndLoc) != MatchOperand_Success) 332 OperandMatchResultTy BPFAsmParser::tryParseRegister(unsigned &RegNo, 338 RegNo = 0; 424 unsigned RegNo = MatchRegisterName(Name); 426 if (RegNo == 0 [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| MipsTargetStreamer.h | 51 virtual void emitDirectiveSetAtWithArg(unsigned RegNo); 95 virtual void emitDirectiveCpAdd(unsigned RegNo); 96 virtual void emitDirectiveCpLoad(unsigned RegNo); 97 virtual void emitDirectiveCpLocal(unsigned RegNo); 101 virtual void emitDirectiveCpsetup(unsigned RegNo, int RegOrOffset, 233 void emitDirectiveSetAtWithArg(unsigned RegNo) override; 277 void emitDirectiveCpAdd(unsigned RegNo) override; 278 void emitDirectiveCpLoad(unsigned RegNo) override; 279 void emitDirectiveCpLocal(unsigned RegNo) override; 290 void emitDirectiveCpsetup(unsigned RegNo, int RegOrOffset [all...] |