OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AntiDepReg
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/CodeGen/
CriticalAntiDepBreaker.cpp
192
// Note that this allows us to skip checking if
AntiDepReg
322
// Note:
AntiDepReg
may be referenced by a two-address instruction such that
328
// both NewReg and
AntiDepReg
covers it.
337
// Don't allow the instruction defining
AntiDepReg
to earlyclobber its
355
// Don't allow the instruction to define NewReg and
AntiDepReg
.
356
// When
AntiDepReg
is renamed it will be an illegal op.
360
// Don't allow an instruction using
AntiDepReg
to be earlyclobbered by
377
unsigned
AntiDepReg
,
386
if (NewReg ==
AntiDepReg
) continue;
388
// an anti-dependence with this
AntiDepReg
, because that woul
[
all
...]
AggressiveAntiDepBreaker.cpp
542
//
AntiDepReg
. These all need to be renamed together if we are to
836
unsigned
AntiDepReg
= Edge->getReg();
837
DEBUG(dbgs() << "\tAntidep reg: " << TRI->getName(
AntiDepReg
));
838
assert(
AntiDepReg
!= 0 && "Anti-dependence on reg0?");
840
if (!MRI.isAllocatable(
AntiDepReg
)) {
844
} else if (ExcludeRegs && ExcludeRegs->test(
AntiDepReg
)) {
849
} else if (PassthruRegs.count(
AntiDepReg
) != 0) {
857
MachineOperand *AntiDepOp = MI->findRegisterDefOperand(
AntiDepReg
);
876
(P->getKind() != SDep::Anti || P->getReg() !=
AntiDepReg
) :
877
(P->getKind() == SDep::Data && P->getReg() ==
AntiDepReg
)) {
[
all
...]
CriticalAntiDepBreaker.h
101
unsigned
AntiDepReg
,
Completed in 67 milliseconds