Searched refs:getMatchingSuperReg (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.cpp203 ArgDescriptor::createRegister(TRI.getMatchingSuperReg(
210 ArgInfo.DispatchPtr = ArgDescriptor::createRegister(TRI.getMatchingSuperReg(
217 ArgInfo.QueuePtr = ArgDescriptor::createRegister(TRI.getMatchingSuperReg(
225 = ArgDescriptor::createRegister(TRI.getMatchingSuperReg(
232 ArgInfo.DispatchID = ArgDescriptor::createRegister(TRI.getMatchingSuperReg(
239 ArgInfo.FlatScratchInit = ArgDescriptor::createRegister(TRI.getMatchingSuperReg(
246 ArgInfo.ImplicitBufferPtr = ArgDescriptor::createRegister(TRI.getMatchingSuperReg(
H A DR600ControlFlowFinalizer.cpp309 DstMI = TRI->getMatchingSuperReg(Reg,
318 SrcMI = TRI->getMatchingSuperReg(Reg,
H A DSIRegisterInfo.cpp230 return getMatchingSuperReg(BaseReg, AMDGPU::sub0, &AMDGPU::SGPR_128RegClass);
916 SavedExecReg = getMatchingSuperReg(
1935 if (MCPhysReg Super = getMatchingSuperReg(Reg, AMDGPU::lo16, &RC))
1938 if (MCPhysReg Super = getMatchingSuperReg(Reg, AMDGPU::hi16,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp24 MCRegisterInfo::getMatchingSuperReg(MCRegister Reg, unsigned SubIdx, function in class:MCRegisterInfo
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h529 MCRegister getMatchingSuperReg(MCRegister Reg, unsigned SubIdx,
531 return MCRegisterInfo::getMatchingSuperReg(Reg, SubIdx, RC->MC);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp79 return tri.getMatchingSuperReg(CopiedPReg, sub, rc);
H A DTwoAddressInstructionPass.cpp1414 assert(TRI->getMatchingSuperReg(RegA, SubRegB, MRI->getRegClass(RegB))
H A DRegisterCoalescer.cpp458 Dst = TRI.getMatchingSuperReg(Dst, SrcSub, MRI.getRegClass(Src));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp2678 MCRegister DestRegX = TRI->getMatchingSuperReg(
2680 MCRegister SrcRegX = TRI->getMatchingSuperReg(
2704 MCRegister DestRegX = TRI->getMatchingSuperReg(
2706 MCRegister SrcRegX = TRI->getMatchingSuperReg(
2895 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::dsub,
2897 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::dsub,
2912 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::ssub,
2914 SrcReg = RI.getMatchingSuperReg(SrcReg, AArch64::ssub,
2929 DestReg = RI.getMatchingSuperReg(DestReg, AArch64::hsub,
2931 SrcReg = RI.getMatchingSuperReg(SrcRe
[all...]
H A DAArch64LoadStoreOptimizer.cpp1068 IsStoreXReg ? Register(TRI->getMatchingSuperReg(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1247 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0,
1266 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0,
1281 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0,
1379 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0,
1397 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0,
1410 unsigned SupReg = TRI->getMatchingSuperReg(NextReg, ARM::dsub_0,
H A DA15SDOptimizer.cpp145 unsigned DReg = TRI->getMatchingSuperReg(SReg, ARM::ssub_1,
H A DARMBaseInstrInfo.cpp1649 unsigned DstRegD = TRI->getMatchingSuperReg(DstRegS, ARM::ssub_0,
1651 unsigned SrcRegD = TRI->getMatchingSuperReg(SrcRegS, ARM::ssub_0,
4930 unsigned DReg = TRI->getMatchingSuperReg(SReg, ARM::ssub_0, &ARM::DPRRegClass);
4937 DReg = TRI->getMatchingSuperReg(SReg, ARM::ssub_1, &ARM::DPRRegClass);
5241 unsigned DReg = TRI->getMatchingSuperReg(Reg, ARM::ssub_0,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp118 PhysReg = getMatchingSuperReg(PhysReg, VRRegMO->getSubReg(),
H A DSystemZShortenInst.cpp88 TRI->getMatchingSuperReg(Reg, thisSubRegIdx, &SystemZ::GR64BitRegClass);
H A DSystemZInstrInfo.cpp796 RI.getMatchingSuperReg(RI.getSubReg(SrcReg, SystemZ::subreg_h64),
799 RI.getMatchingSuperReg(RI.getSubReg(SrcReg, SystemZ::subreg_l64),
810 RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_h64),
813 RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_l64),
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h458 MCRegister getMatchingSuperReg(MCRegister Reg, unsigned SubIdx,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp569 NewVdata = MRI.getMatchingSuperReg(Vdata0, AMDGPU::sub0,
586 NewVAddr0 = MRI.getMatchingSuperReg(VAddr0, AMDGPU::sub0,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp80 return MRI->getMatchingSuperReg(Reg, From, Class);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCopyToCombine.cpp604 unsigned DoubleRegDest = TRI->getMatchingSuperReg(LoRegDef, SubLo, SuperRC);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp3476 DestReg = TRI->getMatchingSuperReg(DestReg, X86::sub_xmm,
3478 SrcReg = TRI->getMatchingSuperReg(SrcReg, X86::sub_xmm,
3491 DestReg = TRI->getMatchingSuperReg(DestReg, X86::sub_ymm,
3493 SrcReg = TRI->getMatchingSuperReg(SrcReg, X86::sub_ymm,
4513 DestReg = TRI->getMatchingSuperReg(DestReg, SubIdx, &X86::VR512RegClass);
4536 SrcReg = TRI->getMatchingSuperReg(SrcReg, SubIdx, &X86::VR512RegClass);
4603 TRI->getMatchingSuperReg(SrcReg, X86::sub_xmm, &X86::VR512RegClass);
4623 TRI->getMatchingSuperReg(SrcReg, X86::sub_ymm, &X86::VR512RegClass);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp272 NewReg = MCOperand::createReg(MRI.getMatchingSuperReg(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp1308 Reg = MRI.getMatchingSuperReg(Reg, AArch64::dsub, &FPR128RC);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp5719 Pair = RI->getMatchingSuperReg(FirstReg, AArch64::sube64,
5722 Pair = RI->getMatchingSuperReg(FirstReg, AArch64::sube32,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp1254 TRI->getMatchingSuperReg(DestReg, PPC::sub_64, &PPC::VSRCRegClass);
1263 TRI->getMatchingSuperReg(SrcReg, PPC::sub_64, &PPC::VSRCRegClass);

Completed in 438 milliseconds

12