/external/llvm/lib/CodeGen/ |
D | TargetFrameLoweringImpl.cpp | 76 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); in determineCalleeSaves() local 79 if (!CSRegs || CSRegs[0] == 0) in determineCalleeSaves() 89 for (unsigned i = 0; CSRegs[i]; ++i) { in determineCalleeSaves() 90 unsigned Reg = CSRegs[i]; in determineCalleeSaves()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetFrameLoweringImpl.cpp | 94 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); in determineCalleeSaves() local 97 if (!CSRegs || CSRegs[0] == 0) in determineCalleeSaves() 120 for (unsigned i = 0; CSRegs[i]; ++i) { in determineCalleeSaves() 121 unsigned Reg = CSRegs[i]; in determineCalleeSaves()
|
D | RegUsageInfoCollector.cpp | 207 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); in computeCalleeSavedRegs() local 208 for (unsigned i = 0; CSRegs[i]; ++i) { in computeCalleeSavedRegs() 209 MCPhysReg Reg = CSRegs[i]; in computeCalleeSavedRegs()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | TargetFrameLoweringImpl.cpp | 96 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); in determineCalleeSaves() local 99 if (!CSRegs || CSRegs[0] == 0) in determineCalleeSaves() 122 for (unsigned i = 0; CSRegs[i]; ++i) { in determineCalleeSaves() 123 unsigned Reg = CSRegs[i]; in determineCalleeSaves()
|
D | RegUsageInfoCollector.cpp | 207 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); in computeCalleeSavedRegs() local 208 for (unsigned i = 0; CSRegs[i]; ++i) { in computeCalleeSavedRegs() 209 MCPhysReg Reg = CSRegs[i]; in computeCalleeSavedRegs()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNNSAReassign.cpp | 84 const MCPhysReg *CSRegs; member in __anon966adeed0111::GCNNSAReassign 136 for (unsigned I = 0; CSRegs[I]; ++I) in canAssign() 137 if (TRI->isSubRegisterEq(Reg, CSRegs[I]) && in canAssign() 138 !LRM->isPhysRegUsed(CSRegs[I])) in canAssign() 238 CSRegs = MRI->getCalleeSavedRegs(); in runOnMachineFunction()
|
D | SIMachineFunctionInfo.cpp | 239 static bool isCalleeSavedReg(const MCPhysReg *CSRegs, MCPhysReg Reg) { in isCalleeSavedReg() argument 240 for (unsigned I = 0; CSRegs[I]; ++I) { in isCalleeSavedReg() 241 if (CSRegs[I] == Reg) in isCalleeSavedReg() 280 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); in allocateSGPRSpillToVGPR() local 299 if ((FrameInfo.hasCalls() || !isEntryFunction()) && CSRegs && in allocateSGPRSpillToVGPR() 300 isCalleeSavedReg(CSRegs, LaneVGPR)) { in allocateSGPRSpillToVGPR()
|
D | SILowerSGPRSpills.cpp | 204 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); in spillCalleeSavedRegs() local 206 for (unsigned I = 0; CSRegs[I]; ++I) { in spillCalleeSavedRegs() 207 unsigned Reg = CSRegs[I]; in spillCalleeSavedRegs()
|
D | GCNRegBankReassign.cpp | 162 const MCPhysReg *CSRegs; member in __anon3185b0a50111::GCNRegBankReassign 606 for (unsigned I = 0; CSRegs[I]; ++I) in scavengeReg() 607 if (TRI->isSubRegisterEq(Reg, CSRegs[I]) && in scavengeReg() 608 !LRM->isPhysRegUsed(CSRegs[I])) in scavengeReg() 747 CSRegs = MRI->getCalleeSavedRegs(); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | GCNNSAReassign.cpp | 84 const MCPhysReg *CSRegs; member in __anon5ce4ffd90111::GCNNSAReassign 136 for (unsigned I = 0; CSRegs[I]; ++I) in canAssign() 137 if (TRI->isSubRegisterEq(Reg, CSRegs[I]) && in canAssign() 138 !LRM->isPhysRegUsed(CSRegs[I])) in canAssign() 238 CSRegs = MRI->getCalleeSavedRegs(); in runOnMachineFunction()
|
D | SILowerSGPRSpills.cpp | 207 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); in spillCalleeSavedRegs() local 209 for (unsigned I = 0; CSRegs[I]; ++I) { in spillCalleeSavedRegs() 210 unsigned Reg = CSRegs[I]; in spillCalleeSavedRegs() 251 const MCPhysReg *CSRegs = MF.getRegInfo().getCalleeSavedRegs(); in lowerShiftReservedVGPR() local 256 if (FuncInfo->isCalleeSavedReg(CSRegs, LowestAvailableVGPR)) in lowerShiftReservedVGPR()
|
D | SIMachineFunctionInfo.cpp | 256 bool SIMachineFunctionInfo::isCalleeSavedReg(const MCPhysReg *CSRegs, in isCalleeSavedReg() argument 258 for (unsigned I = 0; CSRegs[I]; ++I) { in isCalleeSavedReg() 259 if (CSRegs[I] == Reg) in isCalleeSavedReg() 302 const MCPhysReg *CSRegs = MRI.getCalleeSavedRegs(); in allocateSGPRSpillToVGPR() local 330 if ((FrameInfo.hasCalls() || !isEntryFunction()) && CSRegs && in allocateSGPRSpillToVGPR() 331 isCalleeSavedReg(CSRegs, LaneVGPR)) { in allocateSGPRSpillToVGPR()
|
D | GCNRegBankReassign.cpp | 181 const MCPhysReg *CSRegs; member in __anonf8be67910111::GCNRegBankReassign 669 for (unsigned I = 0; CSRegs[I]; ++I) in scavengeReg() 670 if (TRI->isSubRegisterEq(Reg, CSRegs[I]) && in scavengeReg() 671 !LRM->isPhysRegUsed(CSRegs[I])) in scavengeReg() 821 CSRegs = MRI->getCalleeSavedRegs(); in runOnMachineFunction()
|
/external/llvm/lib/Target/ARM/ |
D | Thumb1FrameLowering.cpp | 306 static bool isCSRestore(MachineInstr &MI, const MCPhysReg *CSRegs) { in isCSRestore() argument 308 isCalleeSavedRegister(MI.getOperand(0).getReg(), CSRegs)) in isCSRestore() 314 if (!isCalleeSavedRegister(MI.getOperand(i).getReg(), CSRegs)) in isCSRestore() 336 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in emitEpilogue() local 347 while (MBBI != MBB.begin() && isCSRestore(*MBBI, CSRegs)); in emitEpilogue() 348 if (!isCSRestore(*MBBI, CSRegs)) in emitEpilogue() 474 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); in emitPopSpecialFixUp() local 475 for (unsigned i = 0; CSRegs[i]; ++i) in emitPopSpecialFixUp() 476 UsedRegs.addReg(CSRegs[i]); in emitPopSpecialFixUp()
|
D | ARMBaseRegisterInfo.h | 78 const MCPhysReg *CSRegs) { in isCalleeSavedRegister() argument 79 for (unsigned i = 0; CSRegs[i]; ++i) in isCalleeSavedRegister() 80 if (Reg == CSRegs[i]) in isCalleeSavedRegister()
|
D | ARMFrameLowering.cpp | 102 const MCPhysReg *CSRegs) { in isCSRestore() argument 108 if (!isCalleeSavedRegister(MI.getOperand(i).getReg(), CSRegs)) in isCSRestore() 115 isCalleeSavedRegister(MI.getOperand(0).getReg(), CSRegs) && in isCSRestore() 724 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in emitEpilogue() local 728 } while (MBBI != MBB.begin() && isCSRestore(*MBBI, TII, CSRegs)); in emitEpilogue() 729 if (!isCSRestore(*MBBI, TII, CSRegs)) in emitEpilogue() 1526 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in determineCalleeSaves() local 1527 for (unsigned i = 0; CSRegs[i]; ++i) { in determineCalleeSaves() 1528 unsigned Reg = CSRegs[i]; in determineCalleeSaves()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.h | 93 const MCPhysReg *CSRegs) { in isCalleeSavedRegister() argument 94 for (unsigned i = 0; CSRegs[i]; ++i) in isCalleeSavedRegister() 95 if (Reg == CSRegs[i]) in isCalleeSavedRegister()
|
D | Thumb1FrameLowering.cpp | 457 static bool isCSRestore(MachineInstr &MI, const MCPhysReg *CSRegs) { in isCSRestore() argument 459 isCalleeSavedRegister(MI.getOperand(0).getReg(), CSRegs)) in isCSRestore() 487 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in emitEpilogue() local 500 while (MBBI != MBB.begin() && isCSRestore(*MBBI, CSRegs)); in emitEpilogue() 501 if (!isCSRestore(*MBBI, CSRegs)) in emitEpilogue() 661 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); in emitPopSpecialFixUp() local 662 for (unsigned i = 0; CSRegs[i]; ++i) in emitPopSpecialFixUp() 663 UsedRegs.addReg(CSRegs[i]); in emitPopSpecialFixUp()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.h | 90 const MCPhysReg *CSRegs) { in isCalleeSavedRegister() argument 91 for (unsigned i = 0; CSRegs[i]; ++i) in isCalleeSavedRegister() 92 if (Reg == CSRegs[i]) in isCalleeSavedRegister()
|
D | Thumb1FrameLowering.cpp | 455 static bool isCSRestore(MachineInstr &MI, const MCPhysReg *CSRegs) { in isCSRestore() argument 457 isCalleeSavedRegister(MI.getOperand(0).getReg(), CSRegs)) in isCSRestore() 485 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in emitEpilogue() local 498 while (MBBI != MBB.begin() && isCSRestore(*MBBI, CSRegs)); in emitEpilogue() 499 if (!isCSRestore(*MBBI, CSRegs)) in emitEpilogue() 659 const MCPhysReg *CSRegs = TRI.getCalleeSavedRegs(&MF); in emitPopSpecialFixUp() local 660 for (unsigned i = 0; CSRegs[i]; ++i) in emitPopSpecialFixUp() 661 UsedRegs.addReg(CSRegs[i]); in emitPopSpecialFixUp()
|
D | ARMFrameLowering.cpp | 146 const MCPhysReg *CSRegs) { in isCSRestore() argument 152 if (!isCalleeSavedRegister(MI.getOperand(i).getReg(), CSRegs)) in isCSRestore() 159 isCalleeSavedRegister(MI.getOperand(0).getReg(), CSRegs) && in isCSRestore() 799 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in emitEpilogue() local 803 } while (MBBI != MBB.begin() && isCSRestore(*MBBI, TII, CSRegs)); in emitEpilogue() 804 if (!isCSRestore(*MBBI, TII, CSRegs)) in emitEpilogue() 1704 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in determineCalleeSaves() local 1705 for (unsigned i = 0; CSRegs[i]; ++i) { in determineCalleeSaves() 1706 unsigned Reg = CSRegs[i]; in determineCalleeSaves()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64FrameLowering.cpp | 255 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(MF); in findScratchNonCalleeSaveRegister() local 256 for (unsigned i = 0; CSRegs[i]; ++i) in findScratchNonCalleeSaveRegister() 257 LiveRegs.addReg(CSRegs[i]); in findScratchNonCalleeSaveRegister() 1105 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(&MF); in determineCalleeSaves() local 1107 for (unsigned i = 0; CSRegs[i]; ++i) { in determineCalleeSaves() 1108 const unsigned Reg = CSRegs[i]; in determineCalleeSaves() 1115 unsigned PairedReg = CSRegs[i ^ 1]; in determineCalleeSaves()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVFrameLowering.cpp | 374 static const MCPhysReg CSRegs[] = { RISCV::X1, /* ra */ in determineCalleeSaves() local 381 for (unsigned i = 0; CSRegs[i]; ++i) in determineCalleeSaves() 382 SavedRegs.set(CSRegs[i]); in determineCalleeSaves()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZFrameLowering.cpp | 104 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); in determineCalleeSaves() local 105 for (unsigned I = 0; CSRegs[I]; ++I) { in determineCalleeSaves() 106 unsigned Reg = CSRegs[I]; in determineCalleeSaves()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZFrameLowering.cpp | 210 const MCPhysReg *CSRegs = TRI->getCalleeSavedRegs(&MF); in determineCalleeSaves() local 211 for (unsigned I = 0; CSRegs[I]; ++I) { in determineCalleeSaves() 212 unsigned Reg = CSRegs[I]; in determineCalleeSaves()
|