/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.h | 86 static const char *getRegisterName(unsigned RegNo); 88 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
|
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
PPCInstPrinter.h | 34 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 39 static const char *getRegisterName(unsigned RegNo);
|
/external/llvm/lib/Target/SystemZ/InstPrinter/ |
SystemZInstPrinter.h | 31 static const char *getRegisterName(unsigned RegNo); 41 void printRegName(raw_ostream &O, unsigned RegNo) const override;
|
SystemZInstPrinter.cpp | 50 void SystemZInstPrinter::printRegName(raw_ostream &O, unsigned RegNo) const { 51 O << '%' << getRegisterName(RegNo);
|
/external/llvm/lib/Target/X86/AsmParser/ |
X86Operand.h | 42 unsigned RegNo; 95 return Reg.RegNo; 340 static unsigned getGR32FromGR64(unsigned RegNo) { 341 switch (RegNo) { 365 unsigned RegNo = getReg(); 366 if (X86MCRegisterClasses[X86::GR64RegClassID].contains(RegNo)) 367 RegNo = getGR32FromGR64(RegNo); 368 Inst.addOperand(MCOperand::CreateReg(RegNo)); 423 CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc [all...] |
X86AsmParser.cpp | 756 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override; 831 bool X86AsmParser::ParseRegister(unsigned &RegNo, 833 RegNo = 0; 851 RegNo = MatchRegisterName(Tok.getString()); 854 if (RegNo == 0) 855 RegNo = MatchRegisterName(Tok.getString().lower()); 863 if (RegNo == X86::RIZ || 864 X86MCRegisterClasses[X86::GR64RegClassID].contains(RegNo) || 865 X86II::isX86_64NonExtLowByteReg(RegNo) || 866 X86II::isX86_64ExtendedReg(RegNo)) [all...] |
/external/llvm/include/llvm/CodeGen/ |
CallingConvLower.h | 70 unsigned RegNo, MVT LocVT, 74 Ret.Loc = RegNo; 84 unsigned RegNo, MVT LocVT, 87 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP); 122 void convertToReg(unsigned RegNo) { 123 Loc = RegNo;
|
/external/llvm/lib/Target/Hexagon/InstPrinter/ |
HexagonInstPrinter.h | 34 StringRef getRegName(unsigned RegNo) const; 35 static const char *getRegisterName(unsigned RegNo);
|
HexagonInstPrinter.cpp | 37 StringRef HexagonInstPrinter::getRegName(unsigned RegNo) const { 38 return getRegisterName(RegNo);
|
/external/llvm/lib/Target/R600/InstPrinter/ |
AMDGPUInstPrinter.h | 30 static const char *getRegisterName(unsigned RegNo); 38 void printRegOperand(unsigned RegNo, raw_ostream &O);
|
/external/llvm/lib/Target/NVPTX/InstPrinter/ |
NVPTXInstPrinter.cpp | 39 void NVPTXInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const { 42 unsigned RCId = (RegNo >> 28); 48 OS << getRegisterName(RegNo); 70 unsigned VReg = RegNo & 0x0FFFFFFF;
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsTargetStreamer.cpp | 58 void MipsTargetStreamer::emitDirectiveCpload(unsigned RegNo) {} 59 void MipsTargetStreamer::emitDirectiveCpsetup(unsigned RegNo, int RegOrOffset, 194 void MipsTargetAsmStreamer::emitDirectiveCpload(unsigned RegNo) { 196 << StringRef(MipsInstPrinter::getRegisterName(RegNo)).lower() << "\n"; 200 void MipsTargetAsmStreamer::emitDirectiveCpsetup(unsigned RegNo, 205 << StringRef(MipsInstPrinter::getRegisterName(RegNo)).lower() << ", "; 527 void MipsTargetELFStreamer::emitDirectiveCpload(unsigned RegNo) { 572 TmpInst.addOperand(MCOperand::CreateReg(RegNo)); 578 void MipsTargetELFStreamer::emitDirectiveCpsetup(unsigned RegNo, 629 Inst.addOperand(MCOperand::CreateReg(RegNo)); [all...] |
/external/llvm/lib/Target/X86/ |
X86FloatingPoint.cpp | 191 unsigned getSlot(unsigned RegNo) const { 192 assert(RegNo < NumFPRegs && "Regno out of range!"); 193 return RegMap[RegNo]; 196 /// isLive - Is RegNo currently live in the stack? 197 bool isLive(unsigned RegNo) const { 198 unsigned Slot = getSlot(RegNo); 199 return Slot < StackTop && Stack[Slot] == RegNo; 210 /// isScratchReg - Returns trus if RegNo is a scratch FP register. 211 static bool isScratchReg(unsigned RegNo) { [all...] |
/external/llvm/lib/Target/Sparc/InstPrinter/ |
SparcInstPrinter.cpp | 41 void SparcInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const 43 OS << '%' << StringRef(getRegisterName(RegNo)).lower();
|
/external/llvm/include/llvm/MC/ |
MCInstPrinter.h | 79 virtual void printRegName(raw_ostream &OS, unsigned RegNo) const;
|
MCTargetAsmParser.h | 121 virtual bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc,
|
/external/llvm/include/llvm/Target/ |
TargetRegisterInfo.h | 324 unsigned getCostPerUse(unsigned RegNo) const { 325 return InfoDesc[RegNo].CostPerUse; 330 bool isInAllocatableClass(unsigned RegNo) const { 331 return InfoDesc[RegNo].inAllocatableClass; [all...] |
/external/llvm/lib/MC/ |
MCInstPrinter.cpp | 28 void MCInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const {
|
/external/llvm/lib/Target/XCore/Disassembler/ |
XCoreDisassembler.cpp | 83 static unsigned getReg(const void *D, unsigned RC, unsigned RegNo) { 86 return *(RegInfo->getRegClass(RC).begin() + RegNo); 90 unsigned RegNo, 95 unsigned RegNo, 213 unsigned RegNo, 217 if (RegNo > 11) 219 unsigned Reg = getReg(Decoder, XCore::GRRegsRegClassID, RegNo); 225 unsigned RegNo, 229 if (RegNo > 15) 231 unsigned Reg = getReg(Decoder, XCore::RRegsRegClassID, RegNo); [all...] |
/external/llvm/lib/Target/ARM/Disassembler/ |
ARMDisassembler.cpp | 150 static DecodeStatus DecodeGPRRegisterClass(MCInst &Inst, unsigned RegNo, 153 unsigned RegNo, uint64_t Address, 156 unsigned RegNo, uint64_t Address, 158 static DecodeStatus DecodetGPRRegisterClass(MCInst &Inst, unsigned RegNo, 160 static DecodeStatus DecodetcGPRRegisterClass(MCInst &Inst, unsigned RegNo, 162 static DecodeStatus DecoderGPRRegisterClass(MCInst &Inst, unsigned RegNo, 164 static DecodeStatus DecodeGPRPairRegisterClass(MCInst &Inst, unsigned RegNo, 166 static DecodeStatus DecodeSPRRegisterClass(MCInst &Inst, unsigned RegNo, 168 static DecodeStatus DecodeDPRRegisterClass(MCInst &Inst, unsigned RegNo, 170 static DecodeStatus DecodeDPR_8RegisterClass(MCInst &Inst, unsigned RegNo, [all...] |
/external/llvm/lib/Target/PowerPC/AsmParser/ |
PPCAsmParser.cpp | 231 unsigned &RegNo, int64_t &IntVal); 233 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override; 958 MatchRegisterName(const AsmToken &Tok, unsigned &RegNo, int64_t &IntVal) { 963 RegNo = isPPC64()? PPC::LR8 : PPC::LR; 967 RegNo = isPPC64()? PPC::CTR8 : PPC::CTR; 971 RegNo = PPC::VRSAVE; 976 RegNo = isPPC64()? XRegs[IntVal] : RRegs[IntVal]; [all...] |
/external/llvm/lib/Target/R600/MCTargetDesc/ |
R600MCCodeEmitter.cpp | 60 unsigned getHWReg(unsigned regNo) const; 166 unsigned R600MCCodeEmitter::getHWReg(unsigned RegNo) const { 167 return MRI.getEncodingValue(RegNo) & HW_REG_MASK;
|
/external/llvm/lib/Target/X86/InstPrinter/ |
X86ATTInstPrinter.cpp | 37 unsigned RegNo) const { 39 << '%' << getRegisterName(RegNo)
|
X86ATTInstPrinter.h | 29 void printRegName(raw_ostream &OS, unsigned RegNo) const override; 40 static const char *getRegisterName(unsigned RegNo);
|
X86IntelInstPrinter.cpp | 31 void X86IntelInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const { 32 OS << getRegisterName(RegNo);
|