| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveStacks.cpp | 70 S2RCMap[Slot] = TRI->getCommonSubClass(OldRC, RC); in getOrCreateInterval()
|
| H A D | TargetRegisterInfo.cpp | 288 TargetRegisterInfo::getCommonSubClass(const TargetRegisterClass *A, in getCommonSubClass() function in TargetRegisterInfo 409 return TRI.getCommonSubClass(DefRC, SrcRC) != nullptr; in shareSameRegisterFile()
|
| H A D | DetectDeadLanes.cpp | 187 return !TRI.getCommonSubClass(SrcRC, DstRC); in isCrossCopy()
|
| H A D | MachineRegisterInfo.cpp | 75 MRI.getTargetRegisterInfo()->getCommonSubClass(OldRC, RC); in constrainRegClass()
|
| H A D | RegisterCoalescer.cpp | 520 NewRC = TRI.getCommonSubClass(DstRC, SrcRC); in setRegisters() 1383 TRI->getCommonSubClass(DefRC, DstRC); in reMaterializeTrivialDef() 1436 NewRC = TRI->getCommonSubClass(NewRC, DefRC); in reMaterializeTrivialDef()
|
| H A D | MachineInstr.cpp | 962 CurRC = TRI->getCommonSubClass(CurRC, OpRC); in getRegClassConstraintEffect()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZRegisterInfo.cpp | 151 TRI->getCommonSubClass(getRC32(FalseMO, VRM, MRI), in getRegAllocationHints() 154 RC = TRI->getCommonSubClass(RC, in getRegAllocationHints()
|
| H A D | SystemZInstrInfo.cpp | 548 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIRegisterInfo.cpp | 2160 return getCommonSubClass(&AMDGPU::VGPR_LO16RegClass, RC) != nullptr || in hasVGPRs() 2161 getCommonSubClass(&AMDGPU::VGPR_HI16RegClass, RC) != nullptr; in hasVGPRs() 2168 return getCommonSubClass(VRC, RC) != nullptr; in hasVGPRs() 2180 return getCommonSubClass(ARC, RC) != nullptr; in hasAGPRs() 2270 return getCommonSubClass(DefRC, SrcRC) != nullptr; in shouldRewriteCopySrc()
|
| H A D | SIInstrInfo.cpp | 4587 if (RI.getCommonSubClass(VRC64, VRC)) in legalizeOpWithMove() 5619 if (RI.getCommonSubClass(MRI.getRegClass(Rsrc->getReg()), in legalizeOperands()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetRegisterInfo.h | 750 getCommonSubClass(const TargetRegisterClass *A,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.cpp | 145 TRI->getCommonSubClass(UseRC, RC); in EmitCopyFromReg() 221 VTRC = TRI->getCommonSubClass(RC, VTRC); in CreateVirtualRegisters()
|
| H A D | DAGCombiner.cpp | 16243 if (!TRI || TRI->getCommonSubClass(ArgRC, ResRC)) in canMergeExpensiveCrossRegisterBankCopy()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 1547 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect() 1580 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in insertSelect()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 620 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect() 627 if (!RI.getCommonSubClass(RC, MRI.getRegClass(DstReg))) in canInsertSelect()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 3375 RI.getCommonSubClass(MRI.getRegClass(TrueReg), MRI.getRegClass(FalseReg)); in canInsertSelect()
|