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

1 2 3 4

  /external/llvm/include/llvm/CodeGen/
MachineRegisterInfo.h 80 MachineOperand *&getRegUseDefListHead(unsigned RegNo) {
81 if (TargetRegisterInfo::isVirtualRegister(RegNo))
82 return VRegInfo[RegNo].second;
83 return PhysRegUseDefLists[RegNo];
86 MachineOperand *getRegUseDefListHead(unsigned RegNo) const {
87 if (TargetRegisterInfo::isVirtualRegister(RegNo))
88 return VRegInfo[RegNo].second;
89 return PhysRegUseDefLists[RegNo];
231 reg_iterator reg_begin(unsigned RegNo) const {
232 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/llvm/lib/Target/WebAssembly/InstPrinter/
WebAssemblyInstPrinter.h 31 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
40 static const char *getRegisterName(unsigned RegNo);
  /external/llvm/lib/Target/SystemZ/Disassembler/
SystemZDisassembler.cpp 49 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo,
51 assert(RegNo < Size && "Invalid register");
52 RegNo = Regs[RegNo];
53 if (RegNo == 0)
55 Inst.addOperand(MCOperand::createReg(RegNo));
59 static DecodeStatus DecodeGR32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
62 return decodeRegisterClass(Inst, RegNo, SystemZMC::GR32Regs, 16);
65 static DecodeStatus DecodeGRH32BitRegisterClass(MCInst &Inst, uint64_t RegNo,
68 return decodeRegisterClass(Inst, RegNo, SystemZMC::GRH32Regs, 16)
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.h 52 const char *getName(unsigned RegNo) const {
54 O << "reg" << 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 32 static const char *getRegisterName(unsigned RegNo);
34 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
XCoreInstPrinter.cpp 28 void XCoreInstPrinter::printRegName(raw_ostream &OS, unsigned RegNo) const {
29 OS << StringRef(getRegisterName(RegNo)).lower();
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86BaseInfo.h 722 inline bool isX86_64ExtendedReg(unsigned RegNo) {
723 if ((RegNo > X86::XMM7 && RegNo <= X86::XMM15) ||
724 (RegNo > X86::XMM23 && RegNo <= X86::XMM31) ||
725 (RegNo > X86::YMM7 && RegNo <= X86::YMM15) ||
726 (RegNo > X86::YMM23 && RegNo <= X86::YMM31) ||
727 (RegNo > X86::ZMM7 && RegNo <= X86::ZMM15) |
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DbgValueHistoryCalculator.cpp 78 // \brief Claim that @Var is not described by @RegNo anymore.
79 static void dropRegDescribedVar(RegDescribedVarsMap &RegVars, unsigned RegNo,
81 const auto &I = RegVars.find(RegNo);
82 assert(RegNo != 0U && I != RegVars.end());
92 // \brief Claim that @Var is now described by @RegNo.
93 static void addRegDescribedVar(RegDescribedVarsMap &RegVars, unsigned RegNo,
95 assert(RegNo != 0U);
96 auto &VarSet = RegVars[RegNo];
115 // @RegNo by inserting @ClobberingInstr to their history.
116 static void clobberRegisterUses(RegDescribedVarsMap &RegVars, unsigned RegNo,
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyAsmPrinter.cpp 81 MVT getRegType(unsigned RegNo) const;
92 MVT WebAssemblyAsmPrinter::getRegType(unsigned RegNo) const {
94 TargetRegisterInfo::isVirtualRegister(RegNo) ?
95 MRI->getRegClass(RegNo) :
96 MRI->getTargetRegisterInfo()->getMinimalPhysRegClass(RegNo);
100 DEBUG(errs() << "Unknown type for register number: " << RegNo);
106 unsigned RegNo = MO.getReg();
107 assert(TargetRegisterInfo::isVirtualRegister(RegNo) &&
109 assert(!MFI->isVRegStackified(RegNo));
110 unsigned WAReg = MFI->getWAReg(RegNo);
    [all...]
  /external/llvm/lib/Target/Mips/Disassembler/
MipsDisassembler.cpp 68 unsigned RegNo,
73 unsigned RegNo,
78 unsigned RegNo,
83 unsigned RegNo,
88 unsigned RegNo,
93 unsigned RegNo,
103 unsigned RegNo,
108 unsigned RegNo,
113 unsigned RegNo,
118 unsigned RegNo,
    [all...]
  /external/llvm/lib/Target/Sparc/AsmParser/
SparcAsmParser.cpp 53 bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) override;
76 // returns true if Tok is matched to a register and returns register in RegNo.
77 bool matchRegisterName(const AsmToken &Tok, unsigned &RegNo,
559 ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc)
564 RegNo = 0;
569 if (matchRegisterName(Tok, RegNo, regKind)) {
737 unsigned RegNo, RegKind;
738 if (!matchRegisterName(Parser.getTok(), RegNo, RegKind))
743 Operands.push_back(SparcOperand::CreateReg(RegNo, RegKind, S, E));
796 unsigned RegNo;
    [all...]
  /external/llvm/lib/Target/BPF/InstPrinter/
BPFInstPrinter.h 38 static const char *getRegisterName(unsigned RegNo);
  /external/mesa3d/src/gallium/drivers/radeon/InstPrinter/
AMDGPUInstPrinter.h 19 static const char *getRegisterName(unsigned RegNo);
21 // virtual void printRegName(raw_ostream &OS, unsigned RegNo) const;
  /external/llvm/include/llvm/MC/
MCRegisterInfo.h 323 const MCRegisterDesc &operator[](unsigned RegNo) const {
324 assert(RegNo < NumRegs &&
326 return Desc[RegNo];
331 const MCRegisterDesc &get(unsigned RegNo) const {
332 return operator[](RegNo);
336 /// for physical register RegNo. Return zero if the sub-register does not
348 unsigned getSubRegIndex(unsigned RegNo, unsigned SubRegNo) const;
362 const char *getName(unsigned RegNo) const {
363 return RegStrings + get(RegNo).Name;
417 /// \brief Returns the encoding for RegNo
    [all...]
MCTargetAsmParser.h 136 virtual bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc,
140 virtual void SetFrameRegister(unsigned RegNo) {}
190 virtual bool OmitRegisterFromClobberLists(unsigned RegNo) { return false; }
  /external/llvm/lib/Target/Mips/
MipsTargetStreamer.h 39 virtual void emitDirectiveSetAtWithArg(unsigned RegNo);
80 virtual void emitDirectiveCpLoad(unsigned RegNo);
83 virtual void emitDirectiveCpsetup(unsigned RegNo, int RegOrOffset,
154 void emitDirectiveSetAtWithArg(unsigned RegNo) override;
195 void emitDirectiveCpLoad(unsigned RegNo) override;
198 void emitDirectiveCpsetup(unsigned RegNo, int RegOrOffset,
248 void emitDirectiveCpLoad(unsigned RegNo) override;
251 void emitDirectiveCpsetup(unsigned RegNo, int RegOrOffset,
  /external/llvm/lib/Target/NVPTX/InstPrinter/
NVPTXInstPrinter.h 30 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
36 static const char *getRegisterName(unsigned RegNo);
  /external/llvm/lib/Target/Sparc/InstPrinter/
SparcInstPrinter.h 30 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
45 static const char *getRegisterName(unsigned RegNo);
  /external/llvm/lib/Target/AArch64/Disassembler/
AArch64Disassembler.cpp 34 unsigned RegNo, uint64_t Address,
37 unsigned RegNo,
40 static DecodeStatus DecodeFPR64RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
43 static DecodeStatus DecodeFPR32RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
46 static DecodeStatus DecodeFPR16RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
49 static DecodeStatus DecodeFPR8RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
52 static DecodeStatus DecodeGPR64RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
56 unsigned RegNo, uint64_t Address,
58 static DecodeStatus DecodeGPR32RegisterClass(llvm::MCInst &Inst, unsigned RegNo,
62 unsigned RegNo, uint64_t Address
    [all...]
  /external/llvm/lib/Target/PowerPC/Disassembler/
PPCDisassembler.cpp 208 static DecodeStatus decodeRegisterClass(MCInst &Inst, uint64_t RegNo,
210 assert(RegNo < N && "Invalid register number");
211 Inst.addOperand(MCOperand::createReg(Regs[RegNo]));
215 static DecodeStatus DecodeCRRCRegisterClass(MCInst &Inst, uint64_t RegNo,
218 return decodeRegisterClass(Inst, RegNo, CRRegs);
221 static DecodeStatus DecodeCRRC0RegisterClass(MCInst &Inst, uint64_t RegNo,
224 return decodeRegisterClass(Inst, RegNo, CRRegs);
227 static DecodeStatus DecodeCRBITRCRegisterClass(MCInst &Inst, uint64_t RegNo,
230 return decodeRegisterClass(Inst, RegNo, CRBITRegs);
233 static DecodeStatus DecodeF4RCRegisterClass(MCInst &Inst, uint64_t RegNo,
    [all...]
  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.h 33 void printRegName(raw_ostream &OS, unsigned RegNo) const override;
44 virtual StringRef getRegName(unsigned RegNo) const {
45 return getRegisterName(RegNo);
47 static const char *getRegisterName(unsigned RegNo,
182 StringRef getRegName(unsigned RegNo) const override {
183 return getRegisterName(RegNo);
185 static const char *getRegisterName(unsigned RegNo,
  /external/llvm/lib/Target/Sparc/Disassembler/
SparcDisassembler.cpp 134 unsigned RegNo,
137 if (RegNo > 31)
139 unsigned Reg = IntRegDecoderTable[RegNo];
145 unsigned RegNo,
148 if (RegNo > 31)
150 unsigned Reg = IntRegDecoderTable[RegNo];
157 unsigned RegNo,
160 if (RegNo > 31)
162 unsigned Reg = FPRegDecoderTable[RegNo];
169 unsigned RegNo,
    [all...]
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonInstPrinter.h 35 StringRef getRegName(unsigned RegNo) const;
36 static char const *getRegisterName(unsigned RegNo);
37 void printRegName(raw_ostream &O, unsigned RegNo) const override;

Completed in 1242 milliseconds

1 2 3 4