HomeSort by: relevance | last modified time | path
    Searched refs:RegNo (Results 1 - 25 of 132) sorted by relevancy

1 2 3 4 5 6

  /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...]

Completed in 64 milliseconds

1 2 3 4 5 6