Searched refs:RegIndex (Results 1 - 9 of 9) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/PTX/InstPrinter/
H A DPTXInstPrinter.cpp60 int RegIndex; local
64 RegIndex = 0;
67 RegIndex = MI->getNumOperands()-2;
80 printOperand(MI, RegIndex, O);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DExecutionDepsFix.cpp139 int RegIndex(unsigned Reg);
163 int ExeDepsFix::RegIndex(unsigned Reg) { function in class:ExeDepsFix
278 int rx = RegIndex(*i);
317 int rx = RegIndex(mo.getReg());
326 int rx = RegIndex(mo.getReg());
346 int rx = RegIndex(mo.getReg());
430 int rx = RegIndex(mo.getReg());
444 int rx = RegIndex(mo.getReg());
/external/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp1036 unsigned R600InstrInfo::calculateIndirectAddress(unsigned RegIndex,
1039 return RegIndex;
1056 unsigned RegIndex = MI.getOperand(RegOpIdx).getImm();
1058 unsigned Address = calculateIndirectAddress(RegIndex, Channel);
1070 unsigned RegIndex = MI.getOperand(RegOpIdx).getImm();
1072 unsigned Address = calculateIndirectAddress(RegIndex, Channel);
1079 calculateIndirectAddress(RegIndex, Channel),
1221 unsigned RegIndex;
1223 for (RegIndex = 0, RegEnd = IndirectRC->getNumRegs(); RegIndex !
[all...]
H A DR600InstrInfo.h218 /// Calculate the "Indirect Address" for the given \p RegIndex and
223 /// address in this virtual address space that maps to the given \p RegIndex
225 unsigned calculateIndirectAddress(unsigned RegIndex, unsigned Channel) const;
/external/swiftshader/third_party/subzero/src/
H A DIceTargetLowering.cpp184 for (int32_t RegIndex = 0; RegIndex < NumRegs; ++RegIndex) {
185 const auto RegNum = RegNumT::fromInt(RegIndex);
206 const int32_t RegIndex = RegNameToIndex.at(RName);
211 RegSet[TypeIndex][RegIndex] = TypeToRegisterSet[TypeIndex][RegIndex];
H A DIceTargetLoweringARM32.cpp6369 Variable *RegIndex = nullptr;
6377 RegIndex = legalizeToReg(Index);
6389 if (Base != RegBase || Index != RegIndex) {
6392 if (RegIndex) {
6393 Mem = OperandARM32Mem::create(Func, Ty, RegBase, RegIndex,
H A DIceTargetLoweringX86BaseImpl.h7887 Variable *RegIndex = nullptr;
7896 RegIndex = llvm::cast<Variable>(
7900 if (Base != RegBase || Index != RegIndex) {
7901 Mem = X86OperandMem::create(Func, Ty, RegBase, Offset, RegIndex, Shift,
/external/llvm/lib/CodeGen/
H A DRegisterCoalescer.cpp1168 SlotIndex RegIndex = Idx.getRegSlot(); local
1171 VNInfo *VNI = DstLI.getVNInfoAt(RegIndex);
1180 VNInfo *SVNI = SR.getVNInfoAt(RegIndex);
1181 assert(SVNI != nullptr && SlotIndex::isSameInstr(SVNI->def, RegIndex));
1186 LIS->removeVRegDefAt(DstLI, RegIndex);
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp545 /// Warn if RegIndex is the same as the current AT.
546 void warnIfRegIndexIsAT(unsigned RegIndex, SMLoc Loc);
3918 void MipsAsmParser::warnIfRegIndexIsAT(unsigned RegIndex, SMLoc Loc) { argument
3919 if (RegIndex != 0 && AssemblerOptions.back()->getATRegIndex() == RegIndex)
3920 Warning(Loc, "used $at (currently $" + Twine(RegIndex) +

Completed in 666 milliseconds