/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCExpr.h | 29 const int64_t RegNo; // All 31 explicit X86MCExpr(int64_t R) : RegNo(R) {} 37 static const X86MCExpr *create(int64_t RegNo, MCContext &Ctx) { 38 return new (Ctx) X86MCExpr(RegNo); 46 int64_t getRegNo() const { return RegNo; } 53 OS << X86ATTInstPrinter::getRegisterName(RegNo);
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
MachineRegisterInfo.h | 104 reg_iterator reg_begin(unsigned RegNo) const { 105 return reg_iterator(getRegUseDefListHead(RegNo)); 111 bool reg_empty(unsigned RegNo) const { return reg_begin(RegNo) == reg_end(); } 116 reg_nodbg_iterator reg_nodbg_begin(unsigned RegNo) const { 117 return reg_nodbg_iterator(getRegUseDefListHead(RegNo)); 123 bool reg_nodbg_empty(unsigned RegNo) const { 124 return reg_nodbg_begin(RegNo) == reg_nodbg_end(); 129 def_iterator def_begin(unsigned RegNo) const { 130 return def_iterator(getRegUseDefListHead(RegNo)); [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/X86/AsmParser/ |
X86AsmLexer.cpp | 106 int RegNo = -1; 108 case '0': RegNo = X86::DR0; break; 109 case '1': RegNo = X86::DR1; break; 110 case '2': RegNo = X86::DR2; break; 111 case '3': RegNo = X86::DR3; break; 112 case '4': RegNo = X86::DR4; break; 113 case '5': RegNo = X86::DR5; break; 114 case '6': RegNo = X86::DR6; break; 115 case '7': RegNo = X86::DR7; break; 118 if (RegNo != -1) [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
MCRegisterInfo.h | 198 const MCRegisterDesc &operator[](unsigned RegNo) const { 199 assert(RegNo < NumRegs && 201 return Desc[RegNo]; 207 const MCRegisterDesc &get(unsigned RegNo) const { 208 return operator[](RegNo); 215 const unsigned *getAliasSet(unsigned RegNo) const { 217 return get(RegNo).Overlaps + 1; 225 const unsigned *getOverlaps(unsigned RegNo) const { 226 return get(RegNo).Overlaps; 234 const unsigned *getSubRegisters(unsigned RegNo) const [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineRegisterInfo.h | 79 MachineOperand *&getRegUseDefListHead(unsigned RegNo) { 80 if (TargetRegisterInfo::isVirtualRegister(RegNo)) 81 return VRegInfo[RegNo].second; 82 return PhysRegUseDefLists[RegNo]; 85 MachineOperand *getRegUseDefListHead(unsigned RegNo) const { 86 if (TargetRegisterInfo::isVirtualRegister(RegNo)) 87 return VRegInfo[RegNo].second; 88 return PhysRegUseDefLists[RegNo]; 247 reg_iterator reg_begin(unsigned RegNo) const { 248 return reg_iterator(getRegUseDefListHead(RegNo)); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
MachineRegisterInfo.h | 111 MachineOperand *&getRegUseDefListHead(unsigned RegNo) { 112 if (TargetRegisterInfo::isVirtualRegister(RegNo)) 113 return VRegInfo[RegNo].second; 114 return PhysRegUseDefLists[RegNo]; 117 MachineOperand *getRegUseDefListHead(unsigned RegNo) const { 118 if (TargetRegisterInfo::isVirtualRegister(RegNo)) 119 return VRegInfo[RegNo].second; 120 return PhysRegUseDefLists[RegNo]; 282 reg_iterator reg_begin(unsigned RegNo) const { 283 return reg_iterator(getRegUseDefListHead(RegNo)); [all...] |
/art/compiler/utils/arm64/ |
managed_register_arm64.cc | 45 return (IsGPRegister() == other.IsGPRegister()) && (RegNo() == other.RegNo()); 48 int Arm64ManagedRegister::RegNo() const { 67 int low = RegNo(); 79 int high = RegNo();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/Disassembler/ |
RISCVDisassembler.cpp | 69 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, uint64_t RegNo, 72 if (RegNo > sizeof(GPRDecoderTable)) 75 // We must define our own mapping from RegNo to register identifier. 76 // Accessing index RegNo in the register class will work in the case that 78 unsigned Reg = GPRDecoderTable[RegNo]; 94 static DecodeStatus DecodeFPR32RegisterClass(MCInst &Inst, uint64_t RegNo, 97 if (RegNo > sizeof(FPR32DecoderTable)) 100 // We must define our own mapping from RegNo to register identifier. 101 // Accessing index RegNo in the register class will work in the case that 103 unsigned Reg = FPR32DecoderTable[RegNo]; [all...] |
/external/capstone/arch/Mips/ |
MipsDisassembler.c | 44 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 47 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 50 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 53 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 56 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 59 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 62 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 65 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 68 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder); 71 unsigned RegNo, uint64_t Address, MCRegisterInfo *Decoder) [all...] |
/external/capstone/arch/SystemZ/ |
SystemZDisassembler.c | 37 static DecodeStatus decodeRegisterClass(MCInst *Inst, uint64_t RegNo, const unsigned *Regs) 39 //assert(RegNo < 16 && "Invalid register"); 40 RegNo = Regs[RegNo]; 41 if (RegNo == 0) 44 MCOperand_CreateReg0(Inst, (unsigned)RegNo); 48 static DecodeStatus DecodeGR32BitRegisterClass(MCInst *Inst, uint64_t RegNo, 51 return decodeRegisterClass(Inst, RegNo, SystemZMC_GR32Regs); 54 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst *Inst, uint64_t RegNo, 57 return decodeRegisterClass(Inst, RegNo, SystemZMC_GRH32Regs) [all...] |
/external/swiftshader/third_party/LLVM/lib/MC/ |
MCInstPrinter.cpp | 25 void MCInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/Disassembler/ |
HexagonDisassembler.cpp | 99 static DecodeStatus DecodeIntRegsRegisterClass(MCInst &Inst, unsigned RegNo, 103 unsigned RegNo, 106 static DecodeStatus DecodeIntRegsLow8RegisterClass(MCInst &Inst, unsigned RegNo, 109 static DecodeStatus DecodeHvxVRRegisterClass(MCInst &Inst, unsigned RegNo, 112 static DecodeStatus DecodeDoubleRegsRegisterClass(MCInst &Inst, unsigned RegNo, 116 DecodeGeneralDoubleLow8RegsRegisterClass(MCInst &Inst, unsigned RegNo, 118 static DecodeStatus DecodeHvxWRRegisterClass(MCInst &Inst, unsigned RegNo, 121 static DecodeStatus DecodePredRegsRegisterClass(MCInst &Inst, unsigned RegNo, 124 static DecodeStatus DecodeHvxQRRegisterClass(MCInst &Inst, unsigned RegNo, 127 static DecodeStatus DecodeCtrRegsRegisterClass(MCInst &Inst, unsigned RegNo, [all...] |
/external/llvm/lib/Target/NVPTX/InstPrinter/ |
NVPTXInstPrinter.h | 28 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 34 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXRegisterInfo.h | 52 const char *getName(unsigned RegNo) const { 54 O << "reg" << RegNo;
|
/external/llvm/lib/Target/WebAssembly/InstPrinter/ |
WebAssemblyInstPrinter.h | 34 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 45 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/X86/AsmParser/ |
X86AsmInstrumentation.h | 39 void SetInitialFrameRegister(unsigned RegNo) { 40 InitialFrameReg = RegNo;
|
/external/llvm/lib/Target/XCore/InstPrinter/ |
XCoreInstPrinter.h | 30 static const char *getRegisterName(unsigned RegNo); 32 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
|
/external/swiftshader/third_party/LLVM/lib/Target/PTX/InstPrinter/ |
PTXInstPrinter.h | 30 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const; 36 static const char *getRegisterName(unsigned RegNo);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/InstPrinter/ |
ARCInstPrinter.h | 31 static const char *getRegisterName(unsigned RegNo); 33 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/InstPrinter/ |
AVRInstPrinter.h | 30 static const char *getPrettyRegisterName(unsigned RegNo, 37 static const char *getRegisterName(unsigned RegNo,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/InstPrinter/ |
NVPTXInstPrinter.h | 28 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 34 static const char *getRegisterName(unsigned RegNo);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/ |
NVPTXRegisterInfo.h | 52 const char *getName(unsigned RegNo) const { 54 O << "reg" << RegNo;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/InstPrinter/ |
Nios2InstPrinter.h | 27 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 34 static const char *getRegisterName(unsigned RegNo);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/Disassembler/ |
SystemZDisassembler.cpp | 83 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo, 85 assert(RegNo < Size && "Invalid register"); 86 RegNo = Regs[RegNo]; 87 if (RegNo == 0) 89 Inst.addOperand(MCOperand::createReg(RegNo)); 93 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo, 96 return decodeRegisterClass(Inst, RegNo, SystemZMC::GR32Regs, 16); 99 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo, 102 return decodeRegisterClass(Inst, RegNo, SystemZMC::GRH32Regs, 16) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/InstPrinter/ |
WebAssemblyInstPrinter.h | 35 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 48 static const char *getRegisterName(unsigned RegNo);
|