OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LastUse
(Results
1 - 7
of
7
) sorted by null
/external/llvm/lib/CodeGen/
RegAllocFast.cpp
73
MachineInstr *
LastUse
; // Last instr to use reg.
75
unsigned short LastOpNum; // OpNum on
LastUse
.
78
LiveReg(unsigned p=0) :
LastUse
(0), PhysReg(p), LastOpNum(0),
213
if (!LR.
LastUse
) return;
214
MachineOperand &MO = LR.
LastUse
->getOperand(LR.LastOpNum);
215
if (MO.isUse() && !LR.
LastUse
->isRegTiedToDefOperand(LR.LastOpNum)) {
219
LR.
LastUse
->addRegisterKilled(LR.PhysReg, TRI, true);
262
bool SpillKill = LR.
LastUse
!= MI;
302
LR.
LastUse
= 0; // Don't kill register again
559
} else if (LR.
LastUse
) {
[
all
...]
LiveVariables.cpp
282
MachineInstr *
LastUse
= PhysRegUse[Reg];
283
if (!LastDef && !
LastUse
)
286
MachineInstr *LastRefOrPartRef =
LastUse
?
LastUse
: LastDef;
312
MachineInstr *
LastUse
= PhysRegUse[Reg];
313
if (!LastDef && !
LastUse
)
316
MachineInstr *LastRefOrPartRef =
LastUse
?
LastUse
: LastDef;
TwoAddressInstructionPass.cpp
345
unsigned
LastUse
= Dist;
355
if (MO.isUse() && DI->second <
LastUse
)
356
LastUse
= DI->second;
361
return !(
LastUse
> LastDef &&
LastUse
< Dist);
368
MachineInstr *
LastUse
= 0;
382
LastUse
= DI->first;
386
return
LastUse
;
[
all
...]
StrongPHIElimination.cpp
390
MachineOperand *
LastUse
= findLastUse(MBB, SrcReg);
391
assert(
LastUse
);
392
SlotIndex LastUseIndex = LI->getInstructionIndex(
LastUse
->getParent());
394
LastUse
->setIsKill(true);
[
all
...]
SplitKit.cpp
[
all
...]
LiveIntervalAnalysis.cpp
[
all
...]
/external/llvm/lib/Transforms/Scalar/
ObjCARC.cpp
[
all
...]
Completed in 175 milliseconds