HomeSort by relevance Sort by last modified time
    Searched refs:RegNo (Results 1 - 25 of 55) sorted by null

1 2 3

  /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);

Completed in 481 milliseconds

1 2 3