HomeSort by: relevance | last modified time | path
    Searched defs:DeadInsts (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
SROA.h 82 SmallVector<WeakVH, 8> DeadInsts;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopInstSimplify.cpp 71 SmallVector<WeakTrackingVH, 8> DeadInsts;
93 DeadInsts.push_back(&I);
145 DeadInsts.push_back(&I);
153 if (!DeadInsts.empty()) {
155 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, &TLI, MSSAU);
171 DeadInsts.clear();
NaryReassociate.cpp 224 SmallVector<WeakTrackingVH, 16> DeadInsts;
234 DeadInsts.push_back(WeakTrackingVH(&OrigI));
265 // Delete all dead instructions from 'DeadInsts'.
268 DeadInsts, TLI, nullptr, [this](Value *V) { SE->forgetValue(V); });
LoopFlatten.cpp 605 SmallVector<WeakTrackingVH, 4> DeadInsts;
612 PHINode *WidePhi = createWideIV(WideIV, LI, SE, Rewriter, DT, DeadInsts,
IndVarSimplify.cpp 151 SmallVector<WeakTrackingVH, 16> DeadInsts;
626 Changed |= simplifyUsersOfIV(CurrIV, SE, DT, LI, TTI, DeadInsts, Rewriter,
642 DT, DeadInsts, ElimExt, Widened,
1195 DeadInsts.emplace_back(OrigCond);
1295 SmallVectorImpl<WeakTrackingVH> &DeadInsts) {
1299 DeadInsts.emplace_back(OldCond);
1303 SmallVectorImpl<WeakTrackingVH> &DeadInsts) {
1309 replaceExitCond(BI, NewCond, DeadInsts);
1315 SmallVectorImpl<WeakTrackingVH> &DeadInsts) {
1326 replaceExitCond(BI, NewCond, DeadInsts);
    [all...]
LoopStrengthReduce.cpp 1968 SmallVectorImpl<WeakTrackingVH> &DeadInsts);
2047 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const;
2050 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const;
2053 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const;
3152 SmallVectorImpl<WeakTrackingVH> &DeadInsts) {
3228 DeadInsts.emplace_back(OperandIsInstr);
3249 DeadInsts.emplace_back(PostIncV);
5201 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const {
5342 DeadInsts.emplace_back(OperandIsInstr);
5379 SCEVExpander &Rewriter, SmallVectorImpl<WeakTrackingVH> &DeadInsts) const
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
InterleavedAccessPass.cpp 110 SmallVector<Instruction *, 32> &DeadInsts);
114 SmallVector<Instruction *, 32> &DeadInsts);
292 LoadInst *LI, SmallVector<Instruction *, 32> &DeadInsts) {
388 append_range(DeadInsts, Shuffles);
390 DeadInsts.push_back(LI);
492 StoreInst *SI, SmallVector<Instruction *, 32> &DeadInsts) {
514 DeadInsts.push_back(SI);
515 DeadInsts.push_back(SVI);
532 SmallVector<Instruction *, 32> DeadInsts;
537 Changed |= lowerInterleavedLoad(LI, DeadInsts);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerAMXType.cpp 285 SmallVector<Instruction *, 8> DeadInsts;
299 DeadInsts.push_back(Bitcast);
305 DeadInsts.push_back(Bitcast);
325 DeadInsts.push_back(Bitcast);
327 DeadInsts.push_back(LD);
330 DeadInsts.push_back(Bitcast);
343 DeadInsts.push_back(Bitcast);
368 DeadInsts.push_back(ST);
369 DeadInsts.push_back(Bitcast);
374 bool C = !DeadInsts.empty()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopUnroll.cpp 211 SmallVector<WeakTrackingVH, 16> DeadInsts;
212 simplifyLoopIVs(L, SE, DT, LI, TTI, DeadInsts);
216 while (!DeadInsts.empty()) {
217 Value *V = DeadInsts.pop_back_val();
226 SmallVector<WeakTrackingVH, 16> DeadInsts;
234 DeadInsts.emplace_back(Inst);
239 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts);
SimplifyIndVar.cpp 59 SmallVectorImpl<WeakTrackingVH> &DeadInsts;
69 DeadInsts(Dead), Changed(false) {
191 DeadInsts.emplace_back(IVOperand);
290 DeadInsts.emplace_back(ICmp);
332 DeadInsts.push_back(SDiv);
348 DeadInsts.emplace_back(Rem);
357 DeadInsts.emplace_back(Rem);
371 DeadInsts.emplace_back(Rem);
516 DeadInsts.emplace_back(SI);
625 DeadInsts.emplace_back(ICI)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp 548 SmallVectorImpl<Instruction *> &DeadInsts, Module *M);
554 SmallVectorImpl<Instruction *> &DeadInsts,
1747 SmallVectorImpl<Instruction *> &DeadInsts,
1789 DeadInsts.push_back(OrigRetain);
1794 DeadInsts.push_back(OrigRelease);
1804 SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove,
2005 SmallVector<Instruction *, 8> DeadInsts;
2039 BBStates, Retains, Releases, M, Retain, DeadInsts,
2047 Retains, Releases, DeadInsts, M);
2053 while (!DeadInsts.empty()
    [all...]

Completed in 99 milliseconds