OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CSRegs
(Results
1 - 5
of
5
) sorted by null
/external/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp
215
static bool isCalleeSavedRegister(unsigned Reg, const uint16_t *
CSRegs
) {
216
for (unsigned i = 0;
CSRegs
[i]; ++i)
217
if (Reg ==
CSRegs
[i])
222
static bool isCSRestore(MachineInstr *MI, const uint16_t *
CSRegs
) {
225
isCalleeSavedRegister(MI->getOperand(0).getReg(),
CSRegs
))
231
if (!isCalleeSavedRegister(MI->getOperand(i).getReg(),
CSRegs
))
254
const uint16_t *
CSRegs
= RegInfo->getCalleeSavedRegs();
265
while (MBBI != MBB.begin() && isCSRestore(MBBI,
CSRegs
));
266
if (!isCSRestore(MBBI,
CSRegs
))
310
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
) &&
374
const uint16_t *
CSRegs
= RegInfo->getCalleeSavedRegs();
378
while (MBBI != MBB.begin() && isCSRestore(MBBI, TII,
CSRegs
));
379
if (!isCSRestore(MBBI, TII,
CSRegs
))
[
all
...]
/external/llvm/lib/CodeGen/
RegisterScavenging.cpp
93
const uint16_t *
CSRegs
= TRI->getCalleeSavedRegs(&MF);
94
if (
CSRegs
!= NULL)
95
for (unsigned i = 0;
CSRegs
[i]; ++i)
96
CalleeSavedRegs.set(
CSRegs
[i]);
PrologEpilogInserter.cpp
200
const uint16_t *
CSRegs
= RegInfo->getCalleeSavedRegs(&F);
207
if (
CSRegs
== 0 ||
CSRegs
[0] == 0)
216
for (unsigned i = 0;
CSRegs
[i]; ++i) {
217
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];
Completed in 290 milliseconds