Home
last modified time | relevance | path

Searched refs:OldRC (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp71 const TargetRegisterClass *OldRC, in constrainRegClass() argument
73 if (OldRC == RC) in constrainRegClass()
76 MRI.getTargetRegisterInfo()->getCommonSubClass(OldRC, RC); in constrainRegClass()
77 if (!NewRC || NewRC == OldRC) in constrainRegClass()
125 const TargetRegisterClass *OldRC = getRegClass(Reg); in recomputeRegClass() local
127 getTargetRegisterInfo()->getLargestLegalSuperClass(OldRC, *MF); in recomputeRegClass()
130 if (NewRC == OldRC) in recomputeRegClass()
140 if (!NewRC || NewRC == OldRC) in recomputeRegClass()
H A DLiveStacks.cpp66 const TargetRegisterClass *OldRC = S2RCMap[Slot]; in getOrCreateInterval() local
67 S2RCMap[Slot] = TRI->getCommonSubClass(OldRC, RC); in getOrCreateInterval()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.td1825 class getInsDPPBase <RegisterOperand OldRC, RegisterOperand Src0RC, RegisterOperand Src1RC,
1832 !if(HasOld ,(ins OldRC:$old), (ins)),
1867 class getInsDPP <RegisterOperand OldRC, RegisterOperand Src0RC, RegisterOperand Src1RC,
1870 dag ret = !con(getInsDPPBase<OldRC, Src0RC, Src1RC, Src2RC, NumSrcArgs,
1876 class getInsDPP16 <RegisterOperand OldRC, RegisterOperand Src0RC, RegisterOperand Src1RC,
1879 dag ret = !con(getInsDPP<OldRC, Src0RC, Src1RC, Src2RC, NumSrcArgs,
1884 class getInsDPP8 <RegisterOperand OldRC, RegisterOperand Src0RC, RegisterOperand Src1RC,
1887 dag ret = !con(getInsDPPBase<OldRC, Src0RC, Src1RC, Src2RC, NumSrcArgs,
1892 class getInsVOP3DPPBase<dag VOP3Base, RegisterOperand OldRC, int NumSrcArgs, bit HasOld> {
1893 dag old = ( ins OldRC:$old );
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp342 const TargetRegisterClass *OldRC = MRI.getRegClassOrNull(DstReg); in selectCopy() local
343 if (!OldRC || !DstRC->hasSubClassEq(OldRC)) { in selectCopy()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp7745 const Expr *OldRC = Old->getRequiresClause(); in TemplateParameterListsAreEqual() local
7750 Diag(OldRC ? OldRC->getBeginLoc() : Old->getTemplateLoc(), in TemplateParameterListsAreEqual()
7754 if (!NewRC != !OldRC) { in TemplateParameterListsAreEqual()
7761 if (!AreConstraintExpressionsEqual(OldInstFrom, OldRC, NewInstFrom, in TemplateParameterListsAreEqual()
H A DSemaOverload.cpp1508 *OldRC = Old->getTrailingRequiresClause(); in IsOverloadOrOverrideImpl() local
1509 if ((NewRC != nullptr) != (OldRC != nullptr)) in IsOverloadOrOverrideImpl()
1512 !SemaRef.AreConstraintExpressionsEqual(OldDecl, OldRC, NewDecl, NewRC)) in IsOverloadOrOverrideImpl()