/llvm-project/llvm/lib/CodeGen/ |
H A D | RegisterCoalescer.h | 57 const TargetRegisterClass *NewRC = nullptr; variable
|
H A D | CriticalAntiDepBreaker.cpp | 186 const TargetRegisterClass *NewRC = nullptr; in PrescanInstruction() local 314 const TargetRegisterClass *NewRC = nullptr; in ScanInstruction() local [all...] |
H A D | MachineRegisterInfo.cpp | 126 const TargetRegisterClass *NewRC = TRI->getLargestLegalSuperClass(OldRC, *MF); in recomputeRegClass() local 75 const TargetRegisterClass *NewRC = constrainRegClass() local [all...] |
H A D | PeepholeOptimizer.cpp | 823 const TargetRegisterClass *NewRC = MRI.getRegClass(SrcRegs[0].Reg); insertPHI() local
|
H A D | RegisterCoalescer.cpp | 1382 const TargetRegisterClass *NewRC = CP.getNewRC(); reMaterializeTrivialDef() local [all...] |
/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRRegisterInfo.cpp | 316 shouldCoalesce(MachineInstr * MI,const TargetRegisterClass * SrcRC,unsigned SubReg,const TargetRegisterClass * DstRC,unsigned DstSubReg,const TargetRegisterClass * NewRC,LiveIntervals & LIS) const shouldCoalesce() argument
|
/llvm-project/llvm/lib/Analysis/ |
H A D | LazyCallGraph.cpp | 1659 RefSCC *NewRC = OriginalRC; addSplitFunction() local 1684 RefSCC *NewRC = createRefSCC(*this); addSplitFunction() local 1733 RefSCC *NewRC; addSplitRefRecursiveFunctions() local 1955 RefSCC *NewRC = createRefSCC(*this); buildRefSCCs() local [all...] |
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonRegisterInfo.cpp | 356 shouldCoalesce(MachineInstr * MI,const TargetRegisterClass * SrcRC,unsigned SubReg,const TargetRegisterClass * DstRC,unsigned DstSubReg,const TargetRegisterClass * NewRC,LiveIntervals & LIS) const shouldCoalesce() argument
|
H A D | HexagonVLIWPacketizer.cpp | 361 const TargetRegisterClass *NewRC) { in isNewifiable() argument
|
H A D | HexagonBitSimplify.cpp | 2654 BitTracker::RegisterCell NewRC(W); in simplifyRCmp0() local 2722 BitTracker::RegisterCell NewRC(W); in simplifyRCmp0() local
|
H A D | HexagonFrameLowering.cpp | 2198 if (HaveRC == nullptr || HaveRC == NewRC) in optimizeSpillSlots() argument
|
H A D | HexagonConstPropagation.cpp | 2896 const TargetRegisterClass *NewRC; rewriteHexConstDefs() local
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNRewritePartialRegUses.cpp | 451 auto *NewRC = getMinSizeReg(RC, SubRegs); rewriteReg() local
|
H A D | SIRegisterInfo.cpp | 3032 shouldCoalesce(MachineInstr * MI,const TargetRegisterClass * SrcRC,unsigned SubReg,const TargetRegisterClass * DstRC,unsigned DstSubReg,const TargetRegisterClass * NewRC,LiveIntervals & LIS) const shouldCoalesce() argument
|
H A D | SIInstrInfo.cpp | 2613 const TargetRegisterClass *NewRC = reMaterialize() local 7225 const TargetRegisterClass *NewRC = moveToVALUImpl() local
|
H A D | SIISelLowering.cpp | 15246 auto *NewRC = TRI->getEquivalentVGPRClass(RC); AdjustInstrPostInstrSelection() local 15261 auto *NewRC = TRI->getEquivalentAGPRClass(RC); AdjustInstrPostInstrSelection() local
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZRegisterInfo.cpp | 384 shouldCoalesce(MachineInstr * MI,const TargetRegisterClass * SrcRC,unsigned SubReg,const TargetRegisterClass * DstRC,unsigned DstSubReg,const TargetRegisterClass * NewRC,LiveIntervals & LIS) const shouldCoalesce() argument
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterInfo.cpp | 1055 shouldCoalesce(MachineInstr * MI,const TargetRegisterClass * SrcRC,unsigned SubReg,const TargetRegisterClass * DstRC,unsigned DstSubReg,const TargetRegisterClass * NewRC,LiveIntervals & LIS) const shouldCoalesce() argument
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.cpp | 882 shouldCoalesce(MachineInstr * MI,const TargetRegisterClass * SrcRC,unsigned SubReg,const TargetRegisterClass * DstRC,unsigned DstSubReg,const TargetRegisterClass * NewRC,LiveIntervals & LIS) const shouldCoalesce() argument
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetRegisterInfo.h | 1118 shouldCoalesce(MachineInstr * MI,const TargetRegisterClass * SrcRC,unsigned SubReg,const TargetRegisterClass * DstRC,unsigned DstSubReg,const TargetRegisterClass * NewRC,LiveIntervals & LIS) shouldCoalesce() argument
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 5090 const TargetRegisterClass *NewRC = transformToImmFormFedByLI() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.cpp | 7134 auto *NewRC = MRI.constrainRegClass( updateOperandRegConstraints() local
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 8956 const Expr *NewRC = New->getRequiresClause(); TemplateParameterListsAreEqual() local
|
H A D | SemaOverload.cpp | 1485 Expr *NewRC = New->getTrailingRequiresClause(), IsOverloadOrOverrideImpl() local
|