Searched refs:isDead (Results 1 - 25 of 44) sorted by relevance

12

/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp44 bool isDead(const MachineInstr *MI) const;
53 bool DeadMachineInstructionElim::isDead(const MachineInstr *MI) const { function in class:DeadMachineInstructionElim
127 if (isDead(MI)) {
H A DMachineInstrBundle.cpp160 if (MO.isDead()) {
166 if (!MO.isDead())
171 if (!MO.isDead()) {
189 bool isDead = DeadDefSet.count(Reg) || KilledDefSet.count(Reg); local
190 MIB.addReg(Reg, getDefRegState(true) | getDeadRegState(isDead) |
317 if (!MO.isDead())
H A DExpandPostRAPseudos.cpp140 if (MI->getOperand(0).isDead())
158 if (DstMO.isDead() || SrcMO.isUndef() || MI->getNumOperands() > 2) {
174 if (DstMO.isDead())
H A DMachineInstr.cpp131 bool isKill, bool isDead, bool isUndef,
151 IsDead = isDead;
270 if (isDef() || isKill() || isDead() || isImplicit() || isUndef() ||
296 if (isDead()) {
879 if (Check == CheckKillDead && MO.isDead() != OMO.isDead())
1109 /// the specified register or -1 if it is not found. If isDead is true, defs
1113 MachineInstr::findRegisterDefOperandIdx(unsigned Reg, bool isDead, bool Overlap,
1133 if (Found && (!isDead || MO.isDead()))
130 ChangeToRegister(unsigned Reg, bool isDef, bool isImp, bool isKill, bool isDead, bool isUndef, bool isDebug) argument
[all...]
H A DPHIElimination.cpp211 bool isDead = MPhi->getOperand(0).isDead(); local
280 if (isDead) {
H A DTailDuplication.cpp98 void UpdateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead,
217 bool isDead = MBB->pred_empty() && !MBB->hasAddressTaken(); local
219 UpdateSuccessorsPHIs(MBB, isDead, TDBBs, Succs);
222 if (isDead) {
454 TailDuplicatePass::UpdateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead, argument
476 if (isDead) {
H A DMachineCSE.cpp214 (MO.isDead() || isPhysDefTriviallyDead(Reg, I, MBB->end())))
502 if (MO.isImplicit() && !MO.isDead() && CSMI->getOperand(i).isDead())
H A DLiveInterval.cpp54 assert(!Def.isDead() && "Cannot define a value at the dead slot");
356 bool isDead = true;
359 isDead = false;
362 if (isDead) {
H A DRegAllocFast.cpp631 } else if (MO.isDead()) {
642 } else if (MO.isDead()) {
658 bool Dead = MO.isDead();
977 definePhysReg(MI, Reg, (MO.isImplicit() || MO.isDead()) ?
1062 definePhysReg(MI, Reg, (MO.isImplicit() || MO.isDead()) ?
H A DRegisterScavenging.cpp163 if (!isPred && MO.isDead())
H A DVirtRegMap.cpp301 if (MO.isDead())
H A DMachineLICM.cpp450 if (!MO.isDead())
942 } else if (!MO.isDead()) {
1444 if (MO.isReg() && MO.isDef() && !MO.isDead())
H A DMachineVerifier.cpp1043 if (MO->isDead())
1463 if (I->end.isDead()) {
1494 if (MOI->isDef() && MOI->isDead())
1498 if (I->end.isDead()) {
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DMachineOperand.h282 bool isDead() const { function in class:llvm::MachineOperand
513 /// operand. Note: This method ignores isKill and isDead properties.
532 bool isKill = false, bool isDead = false,
558 bool isKill = false, bool isDead = false,
568 Op.IsDead = isDead;
H A DMachineInstr.h751 /// the specified register or -1 if it is not found. If isDead is true, defs
757 bool isDead = false, bool Overlap = false,
762 MachineOperand *findRegisterDefOperand(unsigned Reg, bool isDead = false,
764 int Idx = findRegisterDefOperandIdx(Reg, isDead, false, TRI);
H A DLiveInterval.h541 return EndPoint.isDead();
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMBaseInstrInfo.h331 bool isDead = false) {
332 return MIB.addReg(ARM::CPSR, getDefRegState(true) | getDeadRegState(isDead));
H A DThumb2SizeReduction.cpp660 if (HasCC && MI->getOperand(NumOps-1).isDead())
751 if (HasCC && MI->getOperand(NumOps-1).isDead())
820 if (!MO.isDead())
909 if (MO && !MO->isDead())
H A DARMExpandPseudoInsts.cpp387 bool DstIsDead = MI.getOperand(OpIdx).isDead();
519 DstIsDead = MI.getOperand(OpIdx).isDead();
618 bool DstIsDead = MI.getOperand(0).isDead();
868 bool DstIsDead = MI.getOperand(0).isDead();
892 bool DstIsDead = MI.getOperand(0).isDead();
950 bool DstIsDead = MI.getOperand(OpIdx).isDead();
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp112 /// isDead - Return true if the instruction is now dead.
113 bool isDead(const MachineInstr *MI,
468 /// isDead returns true if the instruction is dead
469 /// (this was essentially copied from DeadMachineInstructionElim::isDead, but
472 bool PPCCTRLoops::isDead(const MachineInstr *MI, function in class:PPCCTRLoops
525 if (isDead(MI, DeadPhis)) {
/macosx-10.9.5/Security-55471.14.18/include/security_utilities/
H A Dmach++.h104 bool isDead() const { return isType(MACH_PORT_TYPE_DEAD_NAME); } function in class:Security::MachPlusPlus::Port
H A Dmach++.cpp142 if (isDead())
/macosx-10.9.5/Security-55471.14.18/libsecurity_utilities/lib/
H A Dmach++.h104 bool isDead() const { return isType(MACH_PORT_TYPE_DEAD_NAME); } function in class:Security::MachPlusPlus::Port
H A Dmach++.cpp142 if (isDead())
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonPeephole.cpp211 false /*isDead*/,
308 Src.isKill(), Src.isDead(), Src.isUndef(),

Completed in 179 milliseconds

12