HomeSort by relevance Sort by last modified time
    Searched refs:Dead (Results 1 - 9 of 9) sorted by null

  /external/llvm/lib/CodeGen/
LiveRangeEdit.cpp 163 SmallVectorImpl<MachineInstr*> &Dead,
206 Dead.push_back(DefMI);
211 void LiveRangeEdit::eliminateDeadDefs(SmallVectorImpl<MachineInstr*> &Dead,
220 // Erase all dead defs.
221 while (!Dead.empty()) {
222 MachineInstr *MI = Dead.pop_back_val();
223 assert(MI->allDefsAreDead() && "Def isn't really dead");
239 DEBUG(dbgs() << "Deleting dead def " << Idx << '\t' << *MI);
284 // Shrink just one live interval. Then delete new dead defs.
287 if (foldAsLoad(LI, Dead, MRI, LIS, TII)
    [all...]
LiveRangeEdit.h 37 /// Called immediately before erasing a dead machine instruction.
86 bool foldAsLoad(LiveInterval *LI, SmallVectorImpl<MachineInstr*> &Dead,
191 /// eliminateDeadDefs - Try to delete machine instructions that are now dead
193 /// and further dead efs to be eliminated.
194 void eliminateDeadDefs(SmallVectorImpl<MachineInstr*> &Dead,
RenderMachineFunction.h 258 typedef enum { Dead, Defined, Used, AliveReg, AliveStack } LiveState;
RenderMachineFunction.cpp 603 return Dead;
741 lsStrs[Dead] = "l-n";
857 std::pair<LiveState, unsigned> lsRLEAccumulator(Dead, 0);
    [all...]
SplitKit.cpp     [all...]
MachineInstr.cpp 262 if (isDead()) OS << "dead";
    [all...]
  /external/clang/lib/Analysis/
LiveVariables.cpp 34 static const bool Dead = false;
146 LiveState(S, AD) = Dead;
203 // This is a block-level expression. Its value is 'dead' before this point.
204 LiveState(S, AD) = Dead;
227 LiveState(VD, AD) = Dead;
271 LiveState.getDeclBit(bit) = Dead | AD.AlwaysLive.getDeclBit(bit);
295 LiveState.getDeclBit(bit) = Dead | AD.AlwaysLive.getDeclBit(bit);
  /external/llvm/include/llvm/CodeGen/
MachineInstrBuilder.h 33 Dead = 0x10,
65 flags & RegState::Dead,
256 return B ? RegState::Dead : 0;
  /external/llvm/lib/Transforms/Scalar/
DeadStoreElimination.cpp 1 //===- DeadStoreElimination.cpp - Fast Dead Store Elimination -------------===//
10 // This file implements a trivial dead store elimination that only considers
58 // Only check non-dead blocks. Dead blocks may have strange pointer
86 INITIALIZE_PASS_BEGIN(DSE, "dse", "Dead Store Elimination", false, false)
90 INITIALIZE_PASS_END(DSE, "dse", "Dead Store Elimination", false, false)
100 /// dead, delete them and the computation tree that feeds them.
117 // This instruction is dead, zap it, in stages. Start by removing it from
126 // If this operand just became dead, add it to the NowDeadInsts list.
224 // Never remove dead lifetime_end's, e.g. because it is followed by
    [all...]

Completed in 571 milliseconds