/external/llvm/include/llvm/CodeGen/ |
MachineRegisterInfo.h | 141 reg_iterator reg_begin(unsigned RegNo) const { 142 return reg_iterator(getRegUseDefListHead(RegNo)); 148 bool reg_empty(unsigned RegNo) const { return reg_begin(RegNo) == reg_end(); } 153 reg_nodbg_iterator reg_nodbg_begin(unsigned RegNo) const { 154 return reg_nodbg_iterator(getRegUseDefListHead(RegNo)); 160 bool reg_nodbg_empty(unsigned RegNo) const { 161 return reg_nodbg_begin(RegNo) == reg_nodbg_end(); 166 def_iterator def_begin(unsigned RegNo) const { 167 return def_iterator(getRegUseDefListHead(RegNo)); [all...] |
CallingConvLower.h | 68 unsigned RegNo, MVT LocVT, 72 Ret.Loc = RegNo; 82 unsigned RegNo, MVT LocVT, 85 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP);
|
/external/llvm/lib/Target/X86/AsmParser/ |
X86AsmLexer.cpp | 105 int RegNo = -1; 107 case '0': RegNo = X86::DR0; break; 108 case '1': RegNo = X86::DR1; break; 109 case '2': RegNo = X86::DR2; break; 110 case '3': RegNo = X86::DR3; break; 111 case '4': RegNo = X86::DR4; break; 112 case '5': RegNo = X86::DR5; break; 113 case '6': RegNo = X86::DR6; break; 114 case '7': RegNo = X86::DR7; break; 117 if (RegNo != -1) [all...] |
X86AsmParser.cpp | 100 virtual bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc); 166 unsigned RegNo; 207 return Reg.RegNo; 407 static X86Operand *CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc) { 409 Res->Reg.RegNo = RegNo; 477 bool X86AsmParser::ParseRegister(unsigned &RegNo, 479 RegNo = 0; 494 RegNo = MatchRegisterName(Tok.getString()); 497 if (RegNo == 0 [all...] |
/external/llvm/include/llvm/MC/ |
MCRegisterInfo.h | 221 const MCRegisterDesc &operator[](unsigned RegNo) const { 222 assert(RegNo < NumRegs && 224 return Desc[RegNo]; 230 const MCRegisterDesc &get(unsigned RegNo) const { 231 return operator[](RegNo); 238 const uint16_t *getAliasSet(unsigned RegNo) const { 240 return RegLists + get(RegNo).Overlaps + 1; 248 const uint16_t *getOverlaps(unsigned RegNo) const { 249 return RegLists + get(RegNo).Overlaps; 257 const uint16_t *getSubRegisters(unsigned RegNo) const [all...] |
MCInstPrinter.h | 58 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const;
|
MCTargetAsmParser.h | 51 virtual bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc,
|
/external/llvm/lib/MC/ |
MCInstPrinter.cpp | 27 void MCInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const {
|
/external/llvm/lib/Target/Mips/AsmParser/ |
MipsAsmParser.cpp | 23 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc); 46 ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) {
|
/external/llvm/lib/Target/PTX/InstPrinter/ |
PTXInstPrinter.h | 30 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const; 34 static const char *getRegisterName(unsigned RegNo);
|
PTXInstPrinter.cpp | 39 void PTXInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const { 41 unsigned RegSpace = RegNo & 0x7; 42 unsigned RegType = (RegNo >> 3) & 0x7; 43 unsigned RegOffset = RegNo >> 6;
|
/external/llvm/lib/Target/Mips/Disassembler/ |
MipsDisassembler.cpp | 150 unsigned RegNo, 155 unsigned RegNo, 160 unsigned RegNo, 165 unsigned RegNo, 170 unsigned RegNo, 180 unsigned RegNo, 366 unsigned RegNo, 370 if (RegNo > 31) 373 Inst.addOperand(MCOperand::CreateReg(CPU64RegsTable[RegNo])); 378 unsigned RegNo, [all...] |
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
PPCInstPrinter.cpp | 26 void PPCInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const { 27 OS << getRegisterName(RegNo); 171 unsigned RegNo; 174 case PPC::CR0: RegNo = 0; break; 175 case PPC::CR1: RegNo = 1; break; 176 case PPC::CR2: RegNo = 2; break; 177 case PPC::CR3: RegNo = 3; break; 178 case PPC::CR4: RegNo = 4; break; 179 case PPC::CR5: RegNo = 5; break; 180 case PPC::CR6: RegNo = 6; break [all...] |
PPCInstPrinter.h | 35 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const; 40 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.h | 86 static const char *getRegisterName(unsigned RegNo); 88 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const;
|
/external/llvm/lib/Target/Hexagon/ |
HexagonAsmPrinter.h | 64 unsigned RegNo = MO.getReg(); 65 assert(TargetRegisterInfo::isPhysicalRegister(RegNo) && "Not physreg??"); 66 O << getRegisterName(RegNo); 156 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/MBlaze/InstPrinter/ |
MBlazeInstPrinter.h | 32 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/MSP430/InstPrinter/ |
MSP430InstPrinter.h | 32 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/Hexagon/InstPrinter/ |
HexagonInstPrinter.h | 30 StringRef getRegName(unsigned RegNo) const; 31 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/MBlaze/AsmParser/ |
MBlazeAsmParser.cpp | 38 MBlazeOperand *ParseRegister(unsigned &RegNo); 43 virtual bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc); 385 bool MBlazeAsmParser::ParseRegister(unsigned &RegNo, 387 return (ParseRegister(RegNo) == 0); 390 MBlazeOperand *MBlazeAsmParser::ParseRegister(unsigned &RegNo) { 397 RegNo = MatchRegisterName(getLexer().getTok().getIdentifier()); 398 if (RegNo == 0) 402 return MBlazeOperand::CreateReg(RegNo, S, E); 458 unsigned RegNo; 459 Op = ParseRegister(RegNo); [all...] |
/external/llvm/lib/Target/X86/InstPrinter/ |
X86ATTInstPrinter.h | 29 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const; 38 static const char *getRegisterName(unsigned RegNo);
|
X86IntelInstPrinter.h | 30 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const; 35 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/CodeGen/ |
MachineRegisterInfo.cpp | 168 bool MachineRegisterInfo::hasOneUse(unsigned RegNo) const { 169 use_iterator UI = use_begin(RegNo); 175 bool MachineRegisterInfo::hasOneNonDBGUse(unsigned RegNo) const { 176 use_nodbg_iterator UI = use_nodbg_begin(RegNo);
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCTargetDesc.h | 67 unsigned getX86RegNum(unsigned RegNo);
|
/external/llvm/lib/Target/X86/ |
X86RegisterInfo.h | 58 static unsigned getX86RegNum(unsigned RegNo);
|