/external/llvm/include/llvm/Transforms/Utils/ |
SimplifyIndVar.h | 45 SmallVectorImpl<WeakVH> &Dead, IVVisitor *V = NULL); 50 SmallVectorImpl<WeakVH> &Dead);
|
/external/llvm/lib/CodeGen/ |
LiveRangeEdit.cpp | 150 SmallVectorImpl<MachineInstr*> &Dead) { 190 Dead.push_back(DefMI); 195 void LiveRangeEdit::eliminateDeadDefs(SmallVectorImpl<MachineInstr*> &Dead, 202 // Erase all dead defs. 203 while (!Dead.empty()) { 204 MachineInstr *MI = Dead.pop_back_val(); 205 assert(MI->allDefsAreDead() && "Def isn't really dead"); 221 DEBUG(dbgs() << "Deleting dead def " << Idx << '\t' << *MI); 266 // Shrink just one live interval. Then delete new dead defs. 269 if (foldAsLoad(LI, Dead)) [all...] |
LiveIntervalAnalysis.cpp | 202 // FIXME: what about dead vars? 316 // If this redefinition is dead, we need to add a dummy unit live 372 // If it is not used after definition, it is considered dead at 378 DEBUG(dbgs() << " dead"); 383 // If it is not dead on definition, it must be killed by a 406 // Then the register is essentially dead at the instruction that 409 DEBUG(dbgs() << " dead"); 498 // Then the register is essentially dead at the instruction that defines 501 DEBUG(dbgs() << " dead"); 521 DEBUG(dbgs() << " dead"); [all...] |
RenderMachineFunction.h | 258 typedef enum { Dead, Defined, Used, AliveReg, AliveStack } LiveState;
|
RenderMachineFunction.cpp | 604 return Dead; 742 lsStrs[Dead] = "l-n"; 858 std::pair<LiveState, unsigned> lsRLEAccumulator(Dead, 0); [all...] |
SplitKit.cpp | [all...] |
MachineInstr.cpp | 271 OS << "dead"; [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 57 SmallVectorImpl<WeakVH> &Dead, IVUsers *IVU = NULL) : 62 DeadInsts(Dead), 376 SmallVectorImpl<WeakVH> &Dead, IVVisitor *V) 379 SimplifyIndvar SIV(LI->getLoopFor(CurrIV->getParent()), SE, LPM, Dead); 387 SmallVectorImpl<WeakVH> &Dead) { 390 Changed |= simplifyUsersOfIV(cast<PHINode>(I), SE, LPM, Dead);
|
/external/llvm/include/llvm/CodeGen/ |
LiveRangeEdit.h | 40 /// Called immediately before erasing a dead machine instruction. 90 bool foldAsLoad(LiveInterval *LI, SmallVectorImpl<MachineInstr*> &Dead); 189 /// eliminateDeadDefs - Try to delete machine instructions that are now dead 191 /// and further dead efs to be eliminated. 195 void eliminateDeadDefs(SmallVectorImpl<MachineInstr*> &Dead,
|
MachineInstrBuilder.h | 33 Dead = 0x10, 66 flags & RegState::Dead, 308 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 61 // Only check non-dead blocks. Dead blocks may have strange pointer 89 INITIALIZE_PASS_BEGIN(DSE, "dse", "Dead Store Elimination", false, false) 93 INITIALIZE_PASS_END(DSE, "dse", "Dead Store Elimination", false, false) 103 /// dead, delete them and the computation tree that feeds them. 120 // This instruction is dead, zap it, in stages. Start by removing it from 129 // If this operand just became dead, add it to the NowDeadInsts list. 229 // Never remove dead lifetime_end's, e.g. because it is followed by [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | 69 STATISTIC(NumFastIselDead, "Number of dead insts removed on failure"); 310 MachineInstr *Dead = &*I; 312 Dead->eraseFromParent(); 795 // Remove dead code. However, ignore call instructions since we've flushed 810 // Check for dead code and remove as necessary. [all...] |
/external/chromium-trace/ |
script.js | 56 i));else if("X"==f.args.stateWhenDescheduled)d.push(new tracing.TimelineSlice("Exit Dead",o,f.end,{},i));else if("x"==f.args.stateWhenDescheduled)d.push(new tracing.TimelineSlice("Task Dead",o,f.end,{},i));else if("W"==f.args.stateWhenDescheduled)d.push(new tracing.TimelineSlice("WakeKill",o,f.end,{},i));else if("D|W"==f.args.stateWhenDescheduled)d.push(new tracing.TimelineSlice("Uninterruptible Sleep | WakeKill",o,f.end,{},i));else throw"Unrecognized state: "+f.args.stateWhenDescheduled;d.push(new tracing.TimelineSlice("Running", [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |