Home
last modified time | relevance | path

Searched refs:getSubRegIndex (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86FixupBWInsts.cpp195 const auto SubRegIdx = TRI->getSubRegIndex(SuperDestReg, OrigDestReg); in getSuperRegDestIfDead()
324 if (TRI->getSubRegIndex(NewSrcReg, OldSrc.getReg()) != in tryReplaceCopy()
325 TRI->getSubRegIndex(NewDestReg, OldDest.getReg())) in tryReplaceCopy()
DX86InstructionSelector.cpp203 static unsigned getSubRegIndex(const TargetRegisterClass *RC) { in getSubRegIndex() function
259 .addImm(getSubRegIndex(SrcRC)); in selectCopy()
288 I.getOperand(1).setSubReg(getSubRegIndex(DstRC)); in selectCopy()
931 .addImm(getSubRegIndex(SrcRC)); in selectAnyext()
DX86InstrInfo.cpp7576 if (unsigned SubRegIdx = TRI->getSubRegIndex(DestReg, DescribedReg)) { in describeMOVrrLoadedValue()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DRDFRegisters.cpp182 LaneBitmask SM = TRI.getSubRegIndexLaneMask(SI.getSubRegIndex()); in aliasRM()
228 if (unsigned Idx = TRI.getSubRegIndex(R, RR.Reg)) in mapTo()
230 if (unsigned Idx = TRI.getSubRegIndex(RR.Reg, R)) { in mapTo()
DHexagonBlockRanges.cpp245 unsigned SI = S.getSubRegIndex(); in getLiveIns()
285 SRs.insert({R.Reg, I.getSubRegIndex()}); in expandToSubRegs()
DRDFCopy.cpp127 if (RR.Mask == TRI.getSubRegIndexLaneMask(S.getSubRegIndex())) in run()
DRDFLiveness.cpp866 LaneBitmask M = TRI.getSubRegIndexLaneMask(S.getSubRegIndex()); in resetKills()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCQPXLoadSplat.cpp104 TRI->getSubRegIndex(SrcReg, MI->getOperand(0).getReg()); in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCRegisterInfo.cpp44 unsigned MCRegisterInfo::getSubRegIndex(MCRegister Reg, in getSubRegIndex() function in MCRegisterInfo
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/MIRParser/
DMIParser.h113 unsigned getSubRegIndex(StringRef Name);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp122 unsigned Idx = TRI.getSubRegIndex(*SR, MachineReg); in addMachineReg()
145 unsigned Idx = TRI.getSubRegIndex(MachineReg, *SR); in addMachineReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCRegisterInfo.h464 unsigned getSubRegIndex(MCRegister RegNo, MCRegister SubRegNo) const;
618 unsigned getSubRegIndex() const { in getSubRegIndex() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp343 unsigned SubIdx = TRI->getSubRegIndex(PreviousSrc, Src); in isNopCopy()
344 return SubIdx == TRI->getSubRegIndex(PreviousDef, Def); in isNopCopy()
DLivePhysRegs.cpp164 unsigned SI = S.getSubRegIndex(); in addBlockLiveIns()
DStackMaps.cpp159 unsigned SubRegIdx = TRI->getSubRegIndex(LLVMRegNum, MOI->getReg()); in parseOperand()
DAggressiveAntiDepBreaker.cpp666 unsigned NewSubRegIdx = TRI->getSubRegIndex(SuperReg, Reg); in FindSuitableFreeRegisters()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp183 unsigned PerTargetMIParsingState::getSubRegIndex(StringRef Name) { in getSubRegIndex() function in PerTargetMIParsingState
1381 SubReg = PFS.Target.getSubRegIndex(Name); in parseSubRegisterIndex()
1943 unsigned SubRegIndex = PFS.Target.getSubRegIndex(Token.stringValue()); in parseSubRegisterIndexOperand()