Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp1548 unsigned DestRegX = TRI->getMatchingSuperReg(DestReg, AArch64::sub_32, in copyPhysReg()
1550 unsigned SrcRegX = TRI->getMatchingSuperReg(SrcReg, AArch64::sub_32, in copyPhysReg()
1573 unsigned DestRegX = TRI->getMatchingSuperReg(DestReg, AArch64::sub_32, in copyPhysReg()
1575 unsigned SrcRegX = TRI->getMatchingSuperReg(SrcReg, AArch64::sub_32, in copyPhysReg()
1697 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::dsub, in copyPhysReg()
1699 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::dsub, in copyPhysReg()
1714 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::ssub, in copyPhysReg()
1716 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::ssub, in copyPhysReg()
1731 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::hsub, in copyPhysReg()
1733 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::hsub, in copyPhysReg()
[all …]
/external/llvm/lib/MC/
DMCRegisterInfo.cpp18 unsigned MCRegisterInfo::getMatchingSuperReg(unsigned Reg, unsigned SubIdx, in getMatchingSuperReg() function in MCRegisterInfo
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h472 unsigned getMatchingSuperReg(unsigned Reg, unsigned SubIdx, in getMatchingSuperReg() function
474 return MCRegisterInfo::getMatchingSuperReg(Reg, SubIdx, RC->MC); in getMatchingSuperReg()
/external/llvm/lib/CodeGen/
DCalcSpillWeights.cpp71 return tri.getMatchingSuperReg(hreg, sub, rc); in copyHint()
DTwoAddressInstructionPass.cpp1476 assert(TRI->getMatchingSuperReg(RegA, SubRegB, MRI->getRegClass(RegB)) in processTiedPairs()
DRegisterCoalescer.cpp325 Dst = TRI.getMatchingSuperReg(Dst, SrcSub, MRI.getRegClass(Src)); in setRegisters()
/external/llvm/lib/Target/ARM/
DARMFrameLowering.cpp1173 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Spills()
1191 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Spills()
1203 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Spills()
1291 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Restores()
1307 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Restores()
1318 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0, in emitAlignedDPRCS2Restores()
DA15SDOptimizer.cpp151 unsigned DReg = TRI->getMatchingSuperReg(SReg, ARM::ssub_1, in getDPRLaneFromSPR()
DARMBaseInstrInfo.cpp1292 unsigned DstRegD = TRI->getMatchingSuperReg(DstRegS, ARM::ssub_0, in expandPostRAPseudo()
1294 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()
4467 unsigned DReg = TRI->getMatchingSuperReg(Reg, ARM::ssub_0, in getPartialRegUpdateClearance()
/external/llvm/lib/Target/R600/
DR600ControlFlowFinalizer.cpp294 DstMI = TRI->getMatchingSuperReg(Reg, in isCompatibleWithClause()
303 SrcMI = TRI->getMatchingSuperReg(Reg, in isCompatibleWithClause()
DSIISelLowering.cpp546 Reg = TRI->getMatchingSuperReg(Reg, AMDGPU::sub0, in LowerFormalArguments()
/external/llvm/include/llvm/MC/
DMCRegisterInfo.h342 unsigned getMatchingSuperReg(unsigned Reg, unsigned SubIdx,
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp736 TRI->getMatchingSuperReg(DestReg, PPC::sub_64, &PPC::VSRCRegClass); in copyPhysReg()
745 TRI->getMatchingSuperReg(DestReg, PPC::sub_128, &PPC::VSRCRegClass); in copyPhysReg()
754 TRI->getMatchingSuperReg(SrcReg, PPC::sub_64, &PPC::VSRCRegClass); in copyPhysReg()
763 TRI->getMatchingSuperReg(SrcReg, PPC::sub_128, &PPC::VSRCRegClass); in copyPhysReg()
DPPCISelLowering.cpp10645 return std::make_pair(TRI->getMatchingSuperReg(R.first, in getRegForInlineAsmConstraint()
/external/llvm/lib/Target/Hexagon/
DHexagonCopyToCombine.cpp524 TRI->getMatchingSuperReg(LoRegDef, Hexagon::subreg_loreg, in combine()
/external/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp1200 Reg = MRI.getMatchingSuperReg(Reg, AArch64::dsub, &FPR128RC); in printVectorList()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp3630 Reg = MRI->getMatchingSuperReg(Reg, ARM::dsub_0, in parseVectorList()
3635 Reg = MRI->getMatchingSuperReg(Reg, ARM::dsub_0, in parseVectorList()
3811 FirstReg = MRI->getMatchingSuperReg(FirstReg, ARM::dsub_0, RC); in parseVectorList()
3824 FirstReg = MRI->getMatchingSuperReg(FirstReg, ARM::dsub_0, RC); in parseVectorList()
5896 unsigned NewReg = MRI->getMatchingSuperReg(Reg1, ARM::gsub_0, in ParseInstruction()
5953 unsigned SuperReg = MRI->getMatchingSuperReg( in ParseInstruction()
/external/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.cpp287 NewReg = MCOperand::CreateReg(MRI.getMatchingSuperReg( in printInst()