OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CSRegs
(Results
1 - 6
of
6
) sorted by null
/external/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp
216
static bool isCalleeSavedRegister(unsigned Reg, const uint16_t *
CSRegs
) {
217
for (unsigned i = 0;
CSRegs
[i]; ++i)
218
if (Reg ==
CSRegs
[i])
223
static bool isCSRestore(MachineInstr *MI, const uint16_t *
CSRegs
) {
226
isCalleeSavedRegister(MI->getOperand(0).getReg(),
CSRegs
))
232
if (!isCalleeSavedRegister(MI->getOperand(i).getReg(),
CSRegs
))
256
const uint16_t *
CSRegs
= RegInfo->getCalleeSavedRegs();
267
while (MBBI != MBB.begin() && isCSRestore(MBBI,
CSRegs
));
268
if (!isCSRestore(MBBI,
CSRegs
))
312
while (MBBI != MBB.end() && isCSRestore(MBBI,
CSRegs
))
[
all
...]
ARMFrameLowering.cpp
85
static bool isCalleeSavedRegister(unsigned Reg, const uint16_t *
CSRegs
) {
86
for (unsigned i = 0;
CSRegs
[i]; ++i)
87
if (Reg ==
CSRegs
[i])
94
const uint16_t *
CSRegs
) {
104
if (!isCalleeSavedRegister(MI->getOperand(i).getReg(),
CSRegs
))
111
isCalleeSavedRegister(MI->getOperand(0).getReg(),
CSRegs
) &&
376
const uint16_t *
CSRegs
= RegInfo->getCalleeSavedRegs();
380
while (MBBI != MBB.begin() && isCSRestore(MBBI, TII,
CSRegs
));
381
if (!isCSRestore(MBBI, TII,
CSRegs
))
[
all
...]
/external/llvm/lib/CodeGen/
RegisterScavenging.cpp
94
const uint16_t *
CSRegs
= TRI->getCalleeSavedRegs(&MF);
95
if (
CSRegs
!= NULL)
96
for (unsigned i = 0;
CSRegs
[i]; ++i)
97
CalleeSavedRegs.set(
CSRegs
[i]);
PrologEpilogInserter.cpp
213
const uint16_t *
CSRegs
= RegInfo->getCalleeSavedRegs(&F);
220
if (
CSRegs
== 0 ||
CSRegs
[0] == 0)
229
for (unsigned i = 0;
CSRegs
[i]; ++i) {
230
unsigned Reg =
CSRegs
[i];
[
all
...]
/external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp
381
const uint16_t *
CSRegs
= RegInfo->getCalleeSavedRegs();
384
for (unsigned i = 0;
CSRegs
[i]; ++i) {
385
if (AArch64::GPR64RegClass.contains(
CSRegs
[i]) &&
386
!MF.getRegInfo().isPhysRegUsed(
CSRegs
[i])) {
387
ExtraReg =
CSRegs
[i];
/external/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp
96
const uint16_t *
CSRegs
= TRI->getCalleeSavedRegs(&MF);
97
for (unsigned I = 0;
CSRegs
[I]; ++I) {
98
unsigned Reg =
CSRegs
[I];
Completed in 910 milliseconds