HomeSort by: relevance | last modified time | path
    Searched refs:Dead (Results 1 - 25 of 48) sorted by relevancy

1 2

  /src/games/robots/
play_level.c 74 while (!Dead && Num_robots > 0) {
82 Dead = true;
83 if (!Dead)
98 if (!Dead) {
extern.c 48 bool Dead; /* Player is now dead */
move_robs.c 89 Dead = true;
113 if (Dead || Num_robots <= 0)
init_field.c 83 Dead = false;
robots.h 89 extern bool Dead, Full_clear, Jump, Newscore, Real_time, Running,
main.c 176 for (Level = Start_level; !Dead; Level++) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
SimplifyIndVar.h 53 SmallVectorImpl<WeakTrackingVH> &Dead,
60 SmallVectorImpl<WeakTrackingVH> &Dead);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LiveRangeEdit.cpp 172 // DestReg of the cloned instruction cannot be Dead. Set isDead of DestReg
186 SmallVectorImpl<MachineInstr*> &Dead) {
239 Dead.push_back(DefMI);
263 assert(MI->allDefsAreDead() && "Def isn't really dead");
283 LLVM_DEBUG(dbgs() << "Deleting dead def " << Idx << '\t' << *MI);
291 // otherwise we could leave some dead defs in the code. This case is
300 // an empty live-range. It happens when it is dead, but
393 void LiveRangeEdit::eliminateDeadDefs(SmallVectorImpl<MachineInstr *> &Dead,
399 // Erase all dead defs.
400 while (!Dead.empty()
    [all...]
ReachingDefAnalysis.cpp 158 // Incoming may be empty for dead predecessors.
645 InstSet &Dead) const {
646 Dead.insert(MI);
647 auto IsDead = [this, &Dead](MachineInstr *Def, MCRegister PhysReg) {
664 return llvm::set_is_subset(Uses, Dead);
672 collectKilledOperands(Def, Dead);
RDFLiveness.cpp 116 // Dead defs will be treated as if they were live, since they are actually
301 return DA.Addr->getFlags() & NodeAttrs::Dead;
429 // If the def is dead, it does not provide a value for any use.
430 bool IsDead = DefA.Addr->getFlags() & NodeAttrs::Dead;
442 // Traverse all reached defs. This time dead defs cannot be ignored.
509 // Visit all reached uses. Phi defs should not really have the "dead"
511 bool IsDead = DA.Addr->getFlags() & NodeAttrs::Dead;
RDFGraph.cpp 85 if (Flags & NodeAttrs::Dead)
1306 Flags |= NodeAttrs::Dead;
1320 NodeAttrs::Dead;
1354 Flags |= NodeAttrs::Dead;
1512 // chains that are otherwise dead. Unused/dead phis are created during
1533 // Any phi, if it is removed, may affect other phis (make them dead).
SplitKit.cpp 879 // MMBI points to copy instruction which is actually dead now.
1243 // This is a dead PHI. Remove it.
1269 // Visit each PHI def slot in the parent live interval. If the def is dead,
1413 SmallVector<MachineInstr*, 8> Dead;
1417 // Dead defs end at the dead slot.
1423 assert(MI && "Missing instruction for dead def");
1429 LLVM_DEBUG(dbgs() << "All defs dead: " << *MI);
1430 Dead.push_back(MI);
1434 if (Dead.empty()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveRangeEdit.h 55 /// Called immediately before erasing a dead machine instruction.
85 /// DeadRemats - The saved instructions which have already been dead after
107 bool foldAsLoad(LiveInterval *LI, SmallVectorImpl<MachineInstr *> &Dead);
138 /// original reg and are dead after remat.
168 /// dead after rematerialization, we still want to keep it for following
240 /// eliminateDeadDefs - Try to delete machine instructions that are now dead
242 /// and further dead efs to be eliminated.
246 void eliminateDeadDefs(SmallVectorImpl<MachineInstr *> &Dead,
MachineInstrBuilder.h 50 Dead = 0x10,
105 flags & RegState::Dead,
512 return B ? RegState::Dead : 0;
ReachingDefAnalysis.h 218 /// Assuming MI is dead, recursively search the incoming operands which are
219 /// killed by MI and collect those that would become dead.
220 void collectKilledOperands(MachineInstr *MI, InstSet &Dead) const;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 206 // If Dead[n].first is the only use of a malloc result, we can delete its
207 // chain of computation and the store to the global in Dead[n].second.
208 SmallVector<std::pair<Instruction *, Instruction *>, 32> Dead;
221 Dead.push_back(std::make_pair(I, SI));
229 Dead.push_back(std::make_pair(I, MSI));
238 Dead.push_back(std::make_pair(I, MTI));
249 Dead.clear();
256 for (int i = 0, e = Dead.size(); i != e; ++i) {
257 if (IsSafeComputationToRemove(Dead[i].first, GetTLI)) {
258 Dead[i].second->eraseFromParent()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMLowOverheadLoops.cpp 545 // Collect the dead code and the MBBs in which they reside.
547 for (auto *Dead : Killed)
548 BasicBlocks.insert(Dead->getParent());
565 for (auto *Dead : Killed) {
566 if (MachineOperand *MO = Dead->findRegisterUseOperand(ARM::ITSTATE)) {
567 MachineInstr *IT = RDA.getMIOperand(Dead, *MO);
570 CurrentBlock.erase(Dead);
598 LLVM_DEBUG(for (auto *Dead : Killed)
599 dbgs() << " - " << *Dead);
1364 // Perform dead code elimation on the loop iteration count setup expression
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZElimCompare.cpp 167 // def operand is dead.
236 MIB.addReg(SystemZ::CC, RegState::ImplicitDefine | RegState::Dead);
331 // dead flag on CC.
518 // deleted as dead. CCUsers is the list of instructions that use the CC
682 RegState::ImplicitDefine | RegState::Dead);
SystemZShortenInst.cpp 147 .addReg(SystemZ::CC, RegState::ImplicitDefine | RegState::Dead);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 67 SmallVectorImpl<WeakTrackingVH> &Dead)
69 DeadInsts(Dead), Changed(false) {
900 // If a user of the IndVar is trivially dead, we prefer just to mark it dead
963 SmallVectorImpl<WeakTrackingVH> &Dead,
966 Rewriter, Dead);
975 SmallVectorImpl<WeakTrackingVH> &Dead) {
983 simplifyUsersOfIV(cast<PHINode>(I), SE, DT, LI, TTI, Dead, Rewriter);
1753 // dead. It should be very rare.
BasicBlockUtils.cpp 76 // eventually be removed (they are themselves dead).
97 // Make sure that all predecessors of each dead block is also dead.
98 SmallPtrSet<BasicBlock *, 4> Dead(BBs.begin(), BBs.end());
99 assert(Dead.size() == BBs.size() && "Duplicating blocks?");
100 for (auto *BB : Dead)
102 assert(Dead.count(Pred) && "All predecessors must be dead!");
126 // Collect all dead blocks.
132 // Delete the dead blocks
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIFormMemoryClauses.cpp 138 S |= RegState::Dead;
194 // pointer becomes dead and could otherwise be reused for destination.
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ConditionalCompares.cpp 178 /// Check if an operand defining DstReg is dead.
260 // Writes to the zero register are dead.
265 // A virtual register def without any uses will be marked dead later, and
323 // cmp is an alias for subs with a dead destination register.
326 // cmn is an alias for adds with a dead destination register.
638 .addReg(DestReg, RegState::Define | RegState::Dead)
AArch64FrameLowering.cpp 1341 .addReg(AArch64::X16, RegState::Implicit | RegState::Define | RegState::Dead)
1342 .addReg(AArch64::X17, RegState::Implicit | RegState::Define | RegState::Dead)
1343 .addReg(AArch64::NZCV, RegState::Implicit | RegState::Define | RegState::Dead)
1366 .addReg(AArch64::X16, RegState::Implicit | RegState::Define | RegState::Dead)
1367 .addReg(AArch64::X17, RegState::Implicit | RegState::Define | RegState::Dead)
1368 .addReg(AArch64::NZCV, RegState::Implicit | RegState::Define | RegState::Dead)
3422 // and (when applicable) constant size, and whose output registers are dead
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelLowering.cpp 1555 // register which has an UNDEF value but is dead after the instruction which
1563 // The Dead flag is needed as the value in scratch isn't used by any other
1564 // instruction. Kill isn't used as Dead is more precise.
1599 RegState::Implicit | RegState::Dead);
1604 RegState::Implicit | RegState::Dead);
1812 RegState::Dead | RegState::Implicit)
1814 RegState::Dead | RegState::Implicit)
1816 RegState::Dead | RegState::Implicit);
1820 RegState::Dead | RegState::Implicit);
1883 RegState::Dead | RegState::Implicit)
    [all...]

Completed in 59 milliseconds

1 2