Home
last modified time | relevance | path

Searched refs:getMatchingSuperReg (Results 1 – 18 of 18) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/MC/
H A DMCRegisterInfo.cpp18 unsigned MCRegisterInfo::getMatchingSuperReg(unsigned Reg, unsigned SubIdx, in getMatchingSuperReg() function in MCRegisterInfo
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp1549 unsigned DestRegX = TRI->getMatchingSuperReg(DestReg, AArch64::sub_32, in copyPhysReg()
1551 unsigned SrcRegX = TRI->getMatchingSuperReg(SrcReg, AArch64::sub_32, in copyPhysReg()
1574 unsigned DestRegX = TRI->getMatchingSuperReg(DestReg, AArch64::sub_32, in copyPhysReg()
1576 unsigned SrcRegX = TRI->getMatchingSuperReg(SrcReg, AArch64::sub_32, in copyPhysReg()
1698 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::dsub, in copyPhysReg()
1700 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::dsub, in copyPhysReg()
1715 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::ssub, in copyPhysReg()
1717 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::ssub, in copyPhysReg()
1732 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::hsub, in copyPhysReg()
1734 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::hsub, in copyPhysReg()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetRegisterInfo.h466 unsigned getMatchingSuperReg(unsigned Reg, unsigned SubIdx, in getMatchingSuperReg() function
468 return MCRegisterInfo::getMatchingSuperReg(Reg, SubIdx, RC->MC); in getMatchingSuperReg()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp71 return tri.getMatchingSuperReg(hreg, sub, rc); in copyHint()
H A DTwoAddressInstructionPass.cpp1413 assert(TRI->getMatchingSuperReg(RegA, SubRegB, MRI->getRegClass(RegB)) in processTiedPairs()
H A DRegisterCoalescer.cpp305 Dst = TRI.getMatchingSuperReg(Dst, SrcSub, MRI.getRegClass(Src)); in setRegisters()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1174 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Spills()
1192 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Spills()
1204 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Spills()
1292 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Restores()
1308 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Restores()
1319 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Restores()
H A DA15SDOptimizer.cpp148 unsigned DReg = TRI->getMatchingSuperReg(SReg, ARM::ssub_1, in getDPRLaneFromSPR()
H A DARMBaseInstrInfo.cpp1291 unsigned DstRegD = TRI->getMatchingSuperReg(DstRegS, ARM::ssub_0, in expandPostRAPseudo()
1293 unsigned SrcRegD = TRI->getMatchingSuperReg(SrcRegS, ARM::ssub_0, in expandPostRAPseudo()
4153 unsigned DReg = TRI->getMatchingSuperReg(SReg, ARM::ssub_0, &ARM::DPRRegClass); in getCorrespondingDRegAndLane()
4160 DReg = TRI->getMatchingSuperReg(SReg, ARM::ssub_1, &ARM::DPRRegClass); in getCorrespondingDRegAndLane()
4464 unsigned DReg = TRI->getMatchingSuperReg(Reg, ARM::ssub_0, in getPartialRegUpdateClearance()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DR600ControlFlowFinalizer.cpp293 DstMI = TRI->getMatchingSuperReg(Reg, in isCompatibleWithClause()
302 SrcMI = TRI->getMatchingSuperReg(Reg, in isCompatibleWithClause()
H A DSIISelLowering.cpp556 Reg = TRI->getMatchingSuperReg(Reg, AMDGPU::sub0, in LowerFormalArguments()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/
H A DMCRegisterInfo.h342 unsigned getMatchingSuperReg(unsigned Reg, unsigned SubIdx,
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp707 TRI->getMatchingSuperReg(DestReg, PPC::sub_64, &PPC::VSRCRegClass); in copyPhysReg()
716 TRI->getMatchingSuperReg(DestReg, PPC::sub_128, &PPC::VSRCRegClass); in copyPhysReg()
725 TRI->getMatchingSuperReg(SrcReg, PPC::sub_64, &PPC::VSRCRegClass); in copyPhysReg()
734 TRI->getMatchingSuperReg(SrcReg, PPC::sub_128, &PPC::VSRCRegClass); in copyPhysReg()
H A DPPCISelLowering.cpp9464 return std::make_pair(TRI->getMatchingSuperReg(R.first, in getRegForInlineAsmConstraint()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp527 TRI->getMatchingSuperReg(LoRegDef, Hexagon::subreg_loreg, in combine()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp1184 Reg = MRI.getMatchingSuperReg(Reg, AArch64::dsub, &FPR128RC); in printVectorList()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/InstPrinter/
H A DARMInstPrinter.cpp283 NewReg = MCOperand::CreateReg(MRI.getMatchingSuperReg(Reg, ARM::gsub_0, in printInst()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp3627 Reg = MRI->getMatchingSuperReg(Reg, ARM::dsub_0, in parseVectorList()
3632 Reg = MRI->getMatchingSuperReg(Reg, ARM::dsub_0, in parseVectorList()
3808 FirstReg = MRI->getMatchingSuperReg(FirstReg, ARM::dsub_0, RC); in parseVectorList()
3821 FirstReg = MRI->getMatchingSuperReg(FirstReg, ARM::dsub_0, RC); in parseVectorList()
5901 unsigned NewReg = MRI->getMatchingSuperReg(Reg1, ARM::gsub_0, in ParseInstruction()
5958 unsigned SuperReg = MRI->getMatchingSuperReg( in ParseInstruction()