OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:physReg
(Results
1 - 3
of
3
) sorted by null
/external/swiftshader/third_party/LLVM/lib/CodeGen/
VirtRegMap.cpp
120
unsigned
physReg
= Hint.second;
121
if (TargetRegisterInfo::isVirtualRegister(
physReg
) && hasPhys(
physReg
))
122
physReg
= getPhys(
physReg
);
124
return (TargetRegisterInfo::isPhysicalRegister(
physReg
))
125
?
physReg
: 0;
126
return TRI->ResolveRegAllocHint(Hint.first,
physReg
, *MF);
282
unsigned
PhysReg
= getPhys(VirtReg);
283
assert(
PhysReg
!= NO_PHYS_REG && "Instruction uses unmapped VirtReg")
[
all
...]
RegAllocPBQP.cpp
583
unsigned
physReg
= vrm->getRegAllocPref(li->reg);
585
if (
physReg
== 0) {
587
physReg
= liRC->getRawAllocationOrder(*mf).front();
590
vrm->assignVirt2Phys(li->reg,
physReg
);
624
// And add the
physreg
for this interval to their live-in sets.
RegAllocLinearScan.cpp
313
void addRegUse(unsigned
physReg
) {
314
assert(TargetRegisterInfo::isPhysicalRegister(
physReg
) &&
316
++regUse_[
physReg
];
317
for (const unsigned* as = tri_->getAliasSet(
physReg
); *as; ++as)
321
void delRegUse(unsigned
physReg
) {
322
assert(TargetRegisterInfo::isPhysicalRegister(
physReg
) &&
324
assert(regUse_[
physReg
] != 0);
325
--regUse_[
physReg
];
326
for (const unsigned* as = tri_->getAliasSet(
physReg
); *as; ++as) {
332
bool isRegAvail(unsigned
physReg
) const
[
all
...]
Completed in 165 milliseconds