OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MPhi
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/CodeGen/
PHIElimination.cpp
187
static bool isSourceDefinedByImplicitDef(const MachineInstr *
MPhi
,
189
for (unsigned i = 1; i !=
MPhi
->getNumOperands(); i += 2)
190
if (!isImplicitlyDefined(
MPhi
->getOperand(i).getReg(), MRI))
206
MachineInstr *
MPhi
= MBB.remove(MBB.begin());
208
unsigned NumSrcs = (
MPhi
->getNumOperands() - 1) / 2;
209
unsigned DestReg =
MPhi
->getOperand(0).getReg();
210
assert(
MPhi
->getOperand(0).getSubReg() == 0 && "Can't handle sub-reg PHIs");
211
bool isDead =
MPhi
->getOperand(0).isDead();
222
if (isSourceDefinedByImplicitDef(
MPhi
, MRI))
225
BuildMI(MBB, AfterPHIsIt,
MPhi
->getDebugLoc()
[
all
...]
/external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp
280
const MachineInstr *
MPhi
= &*I;
281
unsigned DefReg =
MPhi
->getOperand(0).getReg();
282
for (unsigned i = 1; i !=
MPhi
->getNumOperands(); i += 2) {
284
MachineBasicBlock *MBB =
MPhi
->getOperand(i+1).getMBB();
287
const MachineInstr *DI = MRI->getVRegDef(
MPhi
->getOperand(i).getReg());
289
return
MPhi
;
/external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp
260
MachineInstr *
MPhi
= &*I;
261
unsigned DefReg =
MPhi
->getOperand(0).getReg();
262
for (unsigned i = 1; i !=
MPhi
->getNumOperands(); i += 2) {
264
MachineBasicBlock *MBB =
MPhi
->getOperand(i+1).getMBB();
267
MachineInstr *DI = MRI->getVRegDef(
MPhi
->getOperand(i).getReg());
270
IVars.push_back(
MPhi
);
Completed in 99 milliseconds