/external/llvm/lib/CodeGen/ |
D | MachineInstrBundle.cpp | 162 if (MO.isDead()) { in finalizeBundle() 168 if (!MO.isDead()) in finalizeBundle() 173 if (!MO.isDead()) { in finalizeBundle() 190 bool isDead = DeadDefSet.count(Reg) || KilledDefSet.count(Reg); in finalizeBundle() local 191 MIB.addReg(Reg, getDefRegState(true) | getDeadRegState(isDead) | in finalizeBundle() 319 if (!MO.isDead()) in analyzePhysReg()
|
D | DeadMachineInstructionElim.cpp | 45 bool isDead(const MachineInstr *MI) const; 54 bool DeadMachineInstructionElim::isDead(const MachineInstr *MI) const { in isDead() function in DeadMachineInstructionElim 122 if (isDead(MI)) { in runOnMachineFunction()
|
D | PHIElimination.cpp | 233 bool isDead = MPhi->getOperand(0).isDead(); in LowerPHINode() local 301 if (isDead) { in LowerPHINode() 329 if (DestLI.endIndex().isDead()) { in LowerPHINode()
|
D | MachineInstr.cpp | 129 bool isKill, bool isDead, bool isUndef, in ChangeToRegister() argument 149 IsDead = isDead; in ChangeToRegister() 274 if (isDef() || isKill() || isDead() || isImplicit() || isUndef() || in print() 300 if (isDead()) { in print() 835 if (Check == CheckKillDead && MO.isDead() != OMO.isDead()) in isIdenticalTo() 1118 MachineInstr::findRegisterDefOperandIdx(unsigned Reg, bool isDead, bool Overlap, in findRegisterDefOperandIdx() argument 1138 if (Found && (!isDead || MO.isDead())) in findRegisterDefOperandIdx() 1429 if (!MO.isDead()) in allDefsAreDead() 1776 } else if (hasAliases && MO.isDead() && in addRegisterDead()
|
D | TailDuplication.cpp | 102 void UpdateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead, 231 bool isDead = MBB->pred_empty() && !MBB->hasAddressTaken(); in TailDuplicateAndUpdate() local 233 UpdateSuccessorsPHIs(MBB, isDead, TDBBs, Succs); in TailDuplicateAndUpdate() 236 if (isDead) { in TailDuplicateAndUpdate() 462 TailDuplicatePass::UpdateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead, in UpdateSuccessorsPHIs() argument 485 if (isDead) { in UpdateSuccessorsPHIs()
|
D | LivePhysRegs.cpp | 74 if (!O->isDead()) in stepForward()
|
D | MachineCSE.cpp | 249 if (!MO.isDead() && !isPhysDefTriviallyDead(Reg, I, MBB->end())) in hasLivePhysRegDefUses() 534 if (MO.isImplicit() && !MO.isDead() && CSMI->getOperand(i).isDead()) in ProcessBlock()
|
D | RegAllocFast.cpp | 642 } else if (MO.isDead()) { in reloadVirtReg() 653 } else if (MO.isDead()) { in reloadVirtReg() 669 bool Dead = MO.isDead(); in setPhysReg() 934 definePhysReg(MI, Reg, (MO.isImplicit() || MO.isDead()) ? in AllocateBasicBlock() 1020 definePhysReg(MI, Reg, (MO.isImplicit() || MO.isDead()) ? in AllocateBasicBlock()
|
D | LiveInterval.cpp | 54 assert(!Def.isDead() && "Cannot define a value at the dead slot"); in createDeadDef() 362 bool isDead = true; in removeSegment() local 365 isDead = false; in removeSegment() 368 if (isDead) { in removeSegment()
|
D | LiveIntervalAnalysis.cpp | 951 if (I->end.isDead()) { in handleMoveUp() 963 if (!I->end.isDead()) { in handleMoveUp() 1137 if (LII->end.isDead()) { in repairIntervalsInRange()
|
D | MachineLICM.cpp | 454 if (!MO.isDead()) in ProcessMI() 945 } else if (!MO.isDead()) { in IsLoopInvariantInst() 1443 if (MO.isReg() && MO.isDef() && !MO.isDead()) in Hoist()
|
D | MachineVerifier.cpp | 1071 if (MO->isDead()) in checkLiveness() 1100 if (MO->isDead()) { in checkLiveness() 1497 if (S.end.isDead()) { in verifyLiveRangeSegment() 1528 if (!S.end.isDead()) { in verifyLiveRangeSegment()
|
D | RegisterScavenging.cpp | 145 if (!isPred && MO.isDead()) in determineKillsAndDefs()
|
D | VirtRegMap.cpp | 360 if (MO.isDead()) in rewrite()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineOperand.h | 289 bool isDead() const { in isDead() function 551 bool isKill = false, bool isDead = false, 577 bool isKill = false, bool isDead = false, 583 assert(!(isDead && !isDef) && "Dead flag on non-def"); 589 Op.IsDead = isDead;
|
D | MachineInstr.h | 853 bool isDead = false, bool Overlap = false, 858 MachineOperand *findRegisterDefOperand(unsigned Reg, bool isDead = false, 860 int Idx = findRegisterDefOperandIdx(Reg, isDead, false, TRI);
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64DeadRegisterDefinitionsPass.cpp | 80 if (MO.isReg() && MO.isDead() && MO.isDef()) { in processMachineBasicBlock()
|
D | AArch64ExpandPseudoInsts.cpp | 106 const bool DstIsDead = MI.getOperand(0).isDead(); in tryOrrMovk() 171 const bool DstIsDead = MI.getOperand(0).isDead(); in tryToreplicateChunks() 354 const bool DstIsDead = MI.getOperand(0).isDead(); in trySequenceOfOnes() 523 bool DstIsDead = MI.getOperand(0).isDead(); in expandMOVImm()
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.h | 338 bool isDead = false) { 339 return MIB.addReg(ARM::CPSR, getDefRegState(true) | getDeadRegState(isDead));
|
D | Thumb2SizeReduction.cpp | 702 if (HasCC && MI->getOperand(NumOps-1).isDead()) in ReduceTo2Addr() 798 if (HasCC && MI->getOperand(NumOps-1).isDead()) in ReduceToNarrow() 866 if (!MO.isDead()) in UpdateCPSRDef() 976 if (MO && !MO->isDead()) in ReduceMBB()
|
D | ARMExpandPseudoInsts.cpp | 393 bool DstIsDead = MI.getOperand(OpIdx).isDead(); in ExpandVLD() 527 DstIsDead = MI.getOperand(OpIdx).isDead(); in ExpandLaneOp() 659 bool DstIsDead = MI.getOperand(0).isDead(); in ExpandMOV32BitImm() 951 bool DstIsDead = MI.getOperand(0).isDead(); in ExpandMI() 973 bool DstIsDead = MI.getOperand(0).isDead(); in ExpandMI() 1026 bool DstIsDead = MI.getOperand(0).isDead(); in ExpandMI() 1088 bool DstIsDead = MI.getOperand(OpIdx).isDead(); in ExpandMI()
|
/external/llvm/test/CodeGen/X86/ |
D | fold-call-oper.ll | 3 ; PR18396: Assertion: MO->isDead "Cannot fold physreg def".
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | SimpleStreamChecker.cpp | 193 bool IsSymDead = SymReaper.isDead(Sym); in checkDeadSymbols()
|
D | MallocChecker.cpp | 1812 if (SymReaper.isDead(I->first)) { in checkDeadSymbols() 1824 if (SymReaper.isDead(I->first) || in checkDeadSymbols() 1825 SymReaper.isDead(I->second.ReallocatedSym)) { in checkDeadSymbols() 1833 if (SymReaper.isDead(I->first) || in checkDeadSymbols() 1834 SymReaper.isDead(I->second)) { in checkDeadSymbols()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonPeephole.cpp | 332 Src.isKill(), Src.isDead(), Src.isUndef(), in ChangeOpInto()
|