HomeSort by: relevance | last modified time | path
    Searched refs:NewInsts (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
PHITransAddr.h 88 /// All newly created instructions are added to the NewInsts list. This
93 SmallVectorImpl<Instruction *> &NewInsts);
108 /// block. All newly created instructions are added to the NewInsts list.
113 SmallVectorImpl<Instruction *> &NewInsts);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
PHITransAddr.cpp 337 /// All newly created instructions are added to the NewInsts list. This
343 SmallVectorImpl<Instruction*> &NewInsts) {
344 unsigned NISize = NewInsts.size();
347 Addr = InsertPHITranslatedSubExpr(Addr, CurBB, PredBB, DT, NewInsts);
353 while (NewInsts.size() != NISize)
354 NewInsts.pop_back_val()->eraseFromParent();
361 /// block. All newly created instructions are added to the NewInsts list.
367 SmallVectorImpl<Instruction*> &NewInsts) {
383 CurBB, PredBB, DT, NewInsts);
391 NewInsts.push_back(New)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVNSink.cpp 173 SmallVector<Instruction *, 4> NewInsts;
178 NewInsts.push_back(Inst->getPrevNode());
180 if (NewInsts.empty()) {
184 Insts = NewInsts;
666 SmallVector<Instruction *, 4> NewInsts;
671 NewInsts.push_back(I);
673 for (auto *I : NewInsts)
692 ModelledPHI NewPHI(NewInsts, ActivePreds);
718 Instruction *I0 = NewInsts[0];
725 if (any_of(NewInsts, hasDifferentNumOperands)
    [all...]
GVN.cpp 1419 SmallVector<Instruction*, 8> NewInsts;
1436 Cur, Cur->getSinglePredecessor(), *DT, NewInsts);
1447 NewInsts);
1462 while (!NewInsts.empty()) {
1468 NewInsts.pop_back_val()->eraseFromParent();
1479 LLVM_DEBUG(if (!NewInsts.empty()) dbgs() << "INSERTED " << NewInsts.size()
1480 << " INSTS: " << *NewInsts.back()
1484 for (Instruction *I : NewInsts) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TypePromotion.cpp 116 SmallPtrSet<Value*, 8> NewInsts;
470 NewInsts.insert(NewInst);
476 for (auto *I : NewInsts)
496 NewInsts.insert(I);
562 if ((!Promoted.count(V) && !NewInsts.count(V)) || Sources.count(V))
570 NewInsts.insert(Trunc);
636 if (NewInsts.count(Src) && isa<TruncInst>(Src) &&
671 NewInsts.insert(I);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCompares.cpp 619 DenseMap<Value *, Value *> NewInsts;
620 NewInsts[Base] = ConstantInt::getNullValue(IndexType);
629 NewInsts[PHI] = PHINode::Create(IndexType, PHI->getNumIncomingValues(),
637 if (NewInsts.find(Val) != NewInsts.end())
643 Value *V = NewInsts[CI->getOperand(0)];
644 NewInsts[CI] = V;
648 Value *Index = NewInsts[GEP->getOperand(1)] ? NewInsts[GEP->getOperand(1)]
654 NewInsts[GEP->getOperand(0)]->getType()->getScalarSizeInBits())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerHelper.cpp 3334 SmallVector<MachineInstrBuilder, 4> NewInsts;
3356 NewInsts.push_back(MIRBuilder.buildInstrNoInsert(MI.getOpcode())
3364 NewInsts.push_back(MIRBuilder.buildInstrNoInsert(MI.getOpcode())
3370 assert(NewInsts.size() == PartRegs.size() + LeftoverRegs.size());
3377 NewInsts[InstCount++].addUse(PartRegs[J]);
3379 NewInsts[InstCount++].addUse(LeftoverRegs[J]);
3387 for (auto &MIB : NewInsts)
3600 SmallVector<MachineInstrBuilder, 4> NewInsts;
3608 NewInsts.push_back(MIRBuilder.buildInstr(TargetOpcode::G_PHI)
3640 MachineInstrBuilder MIB = NewInsts[J]
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPURegisterBankInfo.cpp 102 SmallVector<MachineInstr *, 4> NewInsts;
110 for (MachineInstr *MI : NewInsts)
182 NewInsts.push_back(&MI);
187 // FIXME: In principle we should probably add the instruction to NewInsts,

Completed in 53 milliseconds