Home
last modified time | relevance | path

Searched refs:RegIndex (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp991 unsigned R600InstrInfo::calculateIndirectAddress(unsigned RegIndex, in calculateIndirectAddress() argument
994 return RegIndex; in calculateIndirectAddress()
1011 unsigned RegIndex = MI.getOperand(RegOpIdx).getImm(); in expandPostRAPseudo() local
1013 unsigned Address = calculateIndirectAddress(RegIndex, Channel); in expandPostRAPseudo()
1025 unsigned RegIndex = MI.getOperand(RegOpIdx).getImm(); in expandPostRAPseudo() local
1027 unsigned Address = calculateIndirectAddress(RegIndex, Channel); in expandPostRAPseudo()
1034 calculateIndirectAddress(RegIndex, Channel), in expandPostRAPseudo()
1172 unsigned RegIndex; in getIndirectIndexBegin() local
1174 for (RegIndex = 0, RegEnd = IndirectRC->getNumRegs(); RegIndex != RegEnd; in getIndirectIndexBegin()
1176 if (IndirectRC->getRegister(RegIndex) == (unsigned)Reg) in getIndirectIndexBegin()
[all …]
H A DR600InstrInfo.h225 unsigned calculateIndirectAddress(unsigned RegIndex, unsigned Channel) const;
/llvm-project-15.0.7/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp596 unsigned RegIndex = (unsigned)(RegisterNameLower[1] - '0'); in parseRegisterName() local
597 if (RegIndex < 8) { in parseRegisterName()
598 RegNo = getRegisterByIndex(IndexOffset + RegIndex); in parseRegisterName()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegisterCoalescer.cpp1641 SlotIndex RegIndex = Idx.getRegSlot(); in eliminateUndefCopy() local
1642 LiveRange::Segment *Seg = DstLI.getSegmentContaining(RegIndex); in eliminateUndefCopy()
1663 VNInfo *VNI = DstLI.getVNInfoAt(RegIndex); in eliminateUndefCopy()
1672 VNInfo *SVNI = SR.getVNInfoAt(RegIndex); in eliminateUndefCopy()
1673 assert(SVNI != nullptr && SlotIndex::isSameInstr(SVNI->def, RegIndex)); in eliminateUndefCopy()
1678 LIS->removeVRegDefAt(DstLI, RegIndex); in eliminateUndefCopy()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp300 void assignValueToAddress(const CallLowering::ArgInfo &Arg, unsigned RegIndex, in assignValueToAddress()
309 Register ValVReg = Arg.Regs[RegIndex]; in assignValueToAddress()
/llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp730 void warnIfRegIndexIsAT(unsigned RegIndex, SMLoc Loc);
6124 void MipsAsmParser::warnIfRegIndexIsAT(unsigned RegIndex, SMLoc Loc) { in warnIfRegIndexIsAT() argument
6125 if (RegIndex != 0 && AssemblerOptions.back()->getATRegIndex() == RegIndex) in warnIfRegIndexIsAT()
6126 Warning(Loc, "used $at (currently $" + Twine(RegIndex) + in warnIfRegIndexIsAT()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3436 char RegIndex = '0' + (RegNo % 8); in getRegForInlineAsmConstraint() local
3437 char Tmp[] = {'{', RegType, RegIndex, '}', 0}; in getRegForInlineAsmConstraint()